An Experimental Study on the Dynamic Reconfiguration of Software Projects

Developing a software product is a complex activity that involves many uncertainties. Software projects usually experience many modifications during their execution phases. These adjustments can be understood as reconfigurations in the schedule, in the resources allocation and other design elements. The large amount of information that the project manager must deal, combined with the frequent changes in the scope and planning, makes this activity more challenging. In addition, the manager may need to consult other departments in the organization during the execution of a software project. The distinction between the specific activities in a project with activities that take part in the organization’s common activity flow can be observed. In order to contribute to the solution of the noted difficulties, it was proposed a computational model called SPIM. In this sense, this article presents the results of an experimental study related to dynamic reconfiguration of software projects, with emphasis on the integration of project management with organizational flows. A software tool was built to demonstrate and evaluate the results.

[1]  F. E. Grubbs Procedures for Detecting Outlying Observations in Samples , 1969 .

[2]  Ricardo Melo Bastos,et al.  A model to integrate software project management with organizational workflows , 2012, 2012 12th International Conference on Intelligent Systems Design and Applications (ISDA).

[3]  Daniel Antonio Callegari,et al.  Project Management and Software Development Processes: Integrating PMBOK and OPEN , 2012 .

[4]  P. Krutchen,et al.  The Rational Unified Process: An Introduction , 2000 .

[5]  Kathy Schwalbe,et al.  Information Technology Project Management , 1999 .

[6]  Roger S. Pressman,et al.  Software Engineering: A Practitioner's Approach , 1982 .

[7]  Natalia Juristo Juzgado,et al.  Basics of Software Engineering Experimentation , 2010, Springer US.

[8]  Claes Wohlin,et al.  Experimentation in software engineering: an introduction , 2000 .

[9]  Richard A. Parker,et al.  Designing and Conducting Survey Research: A Comprehensive Guide , 1992 .

[10]  Harold Kerzner Applied Project Management: Best Practices on Implementation , 1999 .

[11]  Daniel Antonio Callegari,et al.  An Integrated Model for Managerial and Productive Activities in Software Development , 2008, ICEIS.

[12]  William Poole,et al.  Agent-based simulation for software project planning , 2005, Proceedings of the Winter Simulation Conference, 2005..

[13]  W. Duncan A GUIDE TO THE PROJECT MANAGEMENT BODY OF KNOWLEDGE , 1996 .

[14]  Andy P. Field,et al.  Discovering Statistics Using SPSS , 2000 .

[15]  Egon Berghout,et al.  The Goal/Question/Metric Method: , 2000 .