Um Estudo Experimental sobre a Utilização de Modelagem e Simulação no Apoio à Gerência de Projetos de Software

  • Márcio de Oliveira Barros UFRJ
  • Cláudia Maria Lima Werner UFRJ
  • Guilherme Horta Travassos UFRJ

Resumo


Neste artigo apresentamos um estudo experimental sobre a utilização de um conjunto de técnicas de modelagem e simulação no apoio à gerência de projetos de software. As etapas relacionadas com a execução de um estudo experimental, desde seu planejamento até a análise dos resultados, são descritas minuciosamente. O artigo tem como objetivo prover mais um exemplo de como estudos experimentais podem ser utilizados para suportar afirmações acerca de técnicas da Engenharia de Software.

Palavras-chave: estudos experimentais, engenharia de software experimental, gerência de projetos

Referências

Abdel-Hamid, T., Madnick, S.E. (1991) Software Project Dynamics: an Integrated Approach, Prentice-Hall Software Series, Englewood Cliffs, New Jersey

Barros, M.O. (2001) Gerenciamento de Projetos Baseado em Cenários: uma Abordagem de Modelagem Dinâmica e Simulação, Tese de Doutorado, COPPE/UFRJ (Dezembro)

Barros, M.O.; Werner, C.M.L.; Travassos, G.H. (1999) "Risk Analys is: a Key Success Factor for Complex System Development", Proceedings of the 12th International Conference in Software & System Engineering and their Applications, Paris, FR (Dezembro)

Barros, M.O.; Werner, C.M.L.; Travassos, G.H. (2001a). "Towards a Scenario Based Project Management Paradigm". Relatório Técnico 543/01, COPPE/UFRJ (Fevereiro)

Barros, M.O.; Werner, C.M.L.; Travassos, G.H. (2001b). "From Metamodels to Models: Organizing and Reusing Domain Knowledge in System Dynamics Model Development", Proceedings of the XIX System Dynamics Conference, Atlanta, USA (Julho)

Barros, M.O.; Werner, C.M.L.; Travassos, G.H. (2002a) "Project Management Knowledge Reuse Through Scenario Models", Proceedings of the 7th International Conference on Software Reuse, Austin, USA (Maio)

Barros, M.O.; Werner, C.M.L.; Travassos, G.H. (2002b) "Enhancing Metamodels with Scenarios: Plug-&-Simulate Extensions for Model Developers", Proceedings of the XX System Dynamics Conference, Palermo, Itália (Julho), a ser publicado

Brown, N. (1996) "Industrial-Strength Management Strategies", IEEE Software, Vol. 13, No. 4, pp 94-103 (July)

Drappa, A.; Ludewig, J. (2000) "Simulation in Software Engineering Training", Proceedings of the 22th International Conference on Software Engineering, Limerick, Ireland

Forrester, J.W. (1961) Industrial Dynamics, Cambridge, MA: The M.I.T. Press

Freund, J.E., Perles, B.M. (1998) Statistics: a First Course, Seventh Edition, Prentice-Hall, Englewood Cliffs, NJ

Highsmith, J. (1992) "Software Ascents", American Programmer Magazine (Junho)

IFPUG, 1999, Function Point Counting Practices Manual, Release 4.1, Westerville, OH: International Function Point Users Group

Klein, G. (1998) Sources of Power, MIT Press, Cambridge, Massachusetts

Lin, C.Y., Abdel-Hamid, T., Sherif, J.S. (1997) "Software-Engineering Process Simulation Model (SEPS)", Journal of Systems and Software, Vol. 37, pp. 263-277

Shull, F., Carver, J., Travassos, G.H. (2001) "An Empirical Methodol ogy for Introducing Software Processes", IN: Proceeding of the Joint 8th European Software Engineering Symposium and 9th ACM SIGSOFT Symposium on the Foundations of Software Engineering, Vienna, Austria

Standish Group, T. (1994) The Chaos Report, The Standish Group Report, disponível na URL [link]

Tvedt, J.D. (1996) An Extensible Model for Evaluating the Impact of Process Improvements on Software Development Cycle Time, D.Sc. Thesis, Arizona State University, Tempe, AZ

Van Solingen, R., Berghout, E. (1999) The Goal / Question / Metric Method: A Practical Guide for Quality Improvement of Software Development, McGrawn Hill. ISBN 0077095537

Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A. (2000) Experimentation in Software Engineering: an Introduction, Kluver Academic Publishers, Norwell, MA
Publicado
16/10/2002
BARROS, Márcio de Oliveira; WERNER, Cláudia Maria Lima; TRAVASSOS, Guilherme Horta. Um Estudo Experimental sobre a Utilização de Modelagem e Simulação no Apoio à Gerência de Projetos de Software. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 16. , 2002, Gramado/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2002 . p. 191-206. DOI: https://doi.org/10.5753/sbes.2002.23947.