Improve Tracking in the Software Development Projects

A proper planning is one of the main issues the success of a software project lies on. However, a perfect planning is not useful without monitoring sufficiently, which involves not only controlling that the activities and expected costs are being met properly, but also having the ability to anticipate the impact that deviations from the plan will have on the future development of the project. Monitoring methods that can be found in literature, can obtain stationary photos of the status of a project at any given time of its evolution. They also allow planning which will be the result in costs terms and final project time obtained from these stages points, though they do not tell us how the project will evolve from the time when we are auditing to completion. By using the family of curves called sigmoidal or S curves, parameterized properly and using monitoring technique EVM (Earned Value Management), the project evolution is mathematically modeled as a continuous function, which allows not only getting a picture of it but also a movie that show the full evolution to its final draft. In order to validate the proposed function, show will use a set of projects in the area of software development with different characteristics that allow the proposal address to face up to a wide variety of situations. All these projects come from the real worldwide, and we proceed with two experiments these projects come to validate the proposals of the paper.

[1]  Wayne F. Abba Earned Value Management — Reconciling Government and Commercial Practices For People Involved in Earned Value — Government, Industry, Academia, Or Consulting — These Are Exciting Times! , 1997 .

[2]  Luis José Amendola,et al.  Estrategias y tácticas en la dirección y gestión de proyectos: project management , 2004 .

[3]  Perrin Meyer,et al.  Bi-logistic growth , 1994 .

[4]  Roland De Guio,et al.  PROBLEMS OF FORECAST 1 , 2005 .

[5]  Marín Campusano,et al.  Functional Size Measurement and Model Verification for Software Model-Driven Developments: A COSMIC-based Approach , 2011 .

[6]  Roger S. Pressman,et al.  Ingeniería del software: un enfoque práctico , 1998 .

[7]  J. W. Short Using schedule variance as the only measure of schedule performance , 1993 .

[8]  Denis F. Cioffi A tool for managing projects: an analytic parameterization of the S-curve , 2005 .

[9]  Saeid Nahavandi,et al.  Construction of Optimal Prediction Intervals for Load Forecasting Problems , 2010, IEEE Transactions on Power Systems.

[10]  Dmitry Kucharavy,et al.  Problems of Forecast , 2005 .

[11]  Alan Webb Using Earned Value: A Project Manager's Guide , 2003 .

[12]  Frank T. Anbari,et al.  Earned value project management method and extensions , 2004 .

[13]  I. Prigogine,et al.  From Being to Becoming: Time and Complexity in the Physical Sciences , 1982 .

[14]  Mario Vanhoucke,et al.  A comparison of different project duration forecasting methods using earned value metrics , 2006 .

[15]  Condori Fernandez,et al.  Un procedimiento de medición de tamaño funcional para especificaciones de requisitos , 2011 .

[16]  Lawrence P. Leach,et al.  Critical Chain Project Management , 2000 .

[17]  Cliff Hooker From Being to Becoming: Time and Complexity in the Physical Sciences. Ilya Prigogine , 1984 .

[18]  Steve McConnell,et al.  Desarrollo y gestión de proyectos informáticos , 1997 .

[19]  Jesse H. Ausubel,et al.  A Primer on Logistic Growth and Substitution: The Mathematics of the Loglet Lab Software , 1999 .

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

[21]  F.T. Anbari,et al.  Earned Value Project Management Method and Extensions , 2003, IEEE Engineering Management Review.