Utilização dos Preceitos da Teoria da Atividade na Elicitação dos Requisitos do Software
Resumo
Este trabalho tem como objetivo demonstrar a possibilidade de utilização de alguns preceitos da Teoria da Atividade para a elicitação dos requisitos do software. Para isso é proposta uma abordagem de elicitação de requisitos a partir de alguns princípios oriundos desta Teoria. Inicialmente são destacados alguns problemas relativos à elicitação de requisitos. Em seguida é feita uma explanação sobre os principais preceitos da Teoria da Atividade. No final é apresentado um estudo de caso onde é empregada uma abordagem sugerida para a elicitação de requisitos.
Referências
Booch, G., Object-Oriented Analysis and Design with Application, Benjamin/Cummings, 1994.
Breitman, K. K. e Leite, J. C. S. P., "Suporte Automatizado à Gerência da Evolução de Cenários", Workshop de Engenharia de Requisitos - WER98, 1998.
Brooks, F., "No Silver Bullet: Essence and Accidents of Software Engineering", Computer, Apr. 1987, pp. 10-19.
Engeström, Y., "Learning by Expanding", Helsinki: Orienta-Konsultit, 1987.
Faulk, S. R., "Software Requirements: A Tutorial", Software Requirements Engineering, 2nd. Ed., IEEE CS Press, 1997, pp 128-149.
Goguen, J. A. and C. Linde, "Techniques for Requirements Elicitation", Software Requirements Engineering, 2nd. Ed., IEEE CS Press, 1997, pp 110-122.
US General Accounting Office, Mission Critical Systems: Defense Attempting to address Major Software Challenges, GAO/IMTEC-93-13, December 1992.
Jacobson, I. et al., Object-Oriented Software Engineering, Addison-Wesley , 1992.
Nardi, B. A., Context and Consciousness - Activity Theory and Human-Computer Interaction, MIT Press, 1996.
Kaptelinin, V. and Nardi, B. A., "Activity Theory: Basic Concepts and Applications", CHI 97 Electronics Publications: Tutorials, march/1997, [link].
Leite, J.C.S.P. et al., "Enhancing a Requirements Baseline with Scenarios", Requirements Engineering Journal: Springer-Verlag London Limited Vol. 2, N. 4 pp 184-198, 1997.
Rumbaugh, J. et al., Object-Oriented Modeling and Design, Prentice Hall, 1991.