WORK BEHAVIOR PREDICTION DURING SOFTWARE PROJECTS DEVELOPMENT

Ciprian-Leontin Stanciu

2011

Abstract

Software projects are well known for their high overruns in terms of budget and time. As they grow larger, project monitoring becomes harder. In such a context, forecasting becomes a critical “ability”, helping the project manager to understand where the project is heading, in terms of required budged and implementation time. In this paper, we present a forecasting method that we developed, which makes use of a distinct representation of the observed behavior of project team members towards work that is Work Behavior. Moreover, we present the first results from experiments on real-world software project development data that show that our method is more accurate than a very popular prediction method, implemented by most ALM tools.

References

  1. Boehm, B., Valerdi, R., Lane, J., and Brown, W. (2005). COCOMO Suite Methodology and Evolution. In: Crosstalk, Vol.18 i4, pp. 20-25.
  2. Boehm, B., Valerdi, R., Lane, J., and Brown, W. (2005). COCOMO Suite Methodology and Evolution. In: Crosstalk, Vol.18 i4, pp. 20-25.
  3. CollabNet (n.d). CollabNet. Retrieved January 4, 2011 from http://www.open.collab.net.
  4. CollabNet (n.d). CollabNet. Retrieved January 4, 2011 from http://www.open.collab.net.
  5. Deemer, P. and Benefield, G. (2007). An Introduction to Agile Project Management with Scrum. Retrieved November 20, 2010 from http://www.rallydev.com/ documents/scrumprimer.pdf.
  6. Deemer, P. and Benefield, G. (2007). An Introduction to Agile Project Management with Scrum. Retrieved November 20, 2010 from http://www.rallydev.com/ documents/scrumprimer.pdf.
  7. DeMarco, T. (2009). Software Engineering: An Idea Whose Time Has Come and Gone? In IEEE Software. Viewpoints, pp 94-95.
  8. DeMarco, T. (2009). Software Engineering: An Idea Whose Time Has Come and Gone? In IEEE Software. Viewpoints, pp 94-95.
  9. Foss, T., Stensrud, E., Kitchenham, B., Myrtveit, I. (2002). A Simulation Study of the Model Evaluation Criterion MMRE. Discussion paper. Norwegian School of Management BI. ISSN: 0807-3406.
  10. Foss, T., Stensrud, E., Kitchenham, B., Myrtveit, I. (2002). A Simulation Study of the Model Evaluation Criterion MMRE. Discussion paper. Norwegian School of Management BI. ISSN: 0807-3406.
  11. Gîrba, T. (2005). Modeling History to Understand Software Evolution. PhD. thesis, University of Bern.
  12. Gîrba, T. (2005). Modeling History to Understand Software Evolution. PhD. thesis, University of Bern.
  13. IBM (n.d). IBM Rational Team Concert. Retrieved January 4, 2011 from http://www.ibm.com.
  14. IBM (n.d). IBM Rational Team Concert. Retrieved January 4, 2011 from http://www.ibm.com.
  15. Project Management Institute (2008). A Guide to theProject Management Body of Knowledge (PMBOK® Guide) - Fourth Edition. Project Management Institute, ISBN13:9781933890517.
  16. Project Management Institute (2008). A Guide to theProject Management Body of Knowledge (PMBOK® Guide) - Fourth Edition. Project Management Institute, ISBN13:9781933890517.
  17. Scrum Alliance (2007). Glossary of Terms. Retrieved November 30, 2010 from http://www.scrumalliance. org/articles/39-glossary-of-scrum-terms.
  18. Scrum Alliance (2007). Glossary of Terms. Retrieved November 30, 2010 from http://www.scrumalliance. org/articles/39-glossary-of-scrum-terms.
  19. Stanciu, C., Tudor, D. and Cretu V.I. (2009). Towards an adaptable large scale project execution monitoring. 5th International Symposium on Applied Computational Intelligence and Informatics, pp. 503 - 508, Romania.
  20. Stanciu, C., Tudor, D. and Cretu V.I. (2009). Towards an adaptable large scale project execution monitoring. 5th International Symposium on Applied Computational Intelligence and Informatics, pp. 503 - 508, Romania.
  21. Stanciu, C., Cretu, V.I. and Cires-Marinescu, R. (2010). Monitoring Framework for Large-Scale Software Projects. Proceeding of the IEEE International Joint Conferences on Computational Cybernetics and Technical Informatics 2010, pp. 333-338, Timisoara, Romania.
  22. Stanciu, C., Cretu, V.I. and Cires-Marinescu, R. (2010). Monitoring Framework for Large-Scale Software Projects. Proceeding of the IEEE International Joint Conferences on Computational Cybernetics and Technical Informatics 2010, pp. 333-338, Timisoara, Romania.
  23. Stanciu, C., Tudor, D. and Cretu V.I. (2010). Towards Modeling Large Scale Project Execution Monitoring: Project Status Model. Proceedings: 5th International Conference on Software and Data Technologies, ICSOFT 2010, Athens, Greece, ISBN 978-989-8425- 22-5, Volume 1, pp. 36-41. Portugal: SciTePress.
  24. Stanciu, C., Tudor, D. and Cretu V.I. (2010). Towards Modeling Large Scale Project Execution Monitoring: Project Status Model. Proceedings: 5th International Conference on Software and Data Technologies, ICSOFT 2010, Athens, Greece, ISBN 978-989-8425- 22-5, Volume 1, pp. 36-41. Portugal: SciTePress.
  25. Wysocki, R. K. (2010). Adaptive Project Framework: Managing Complexity in the Face of Uncertainty. Addison-Wesley Professional.
  26. Wysocki, R. K. (2010). Adaptive Project Framework: Managing Complexity in the Face of Uncertainty. Addison-Wesley Professional.
  27. Zivelin, N. (n.d). Forecast Metrics and Evaluation. Oracle. Retrieved on December 27, 2010 from http://demantrasig.oaug.org.
  28. Zivelin, N. (n.d). Forecast Metrics and Evaluation. Oracle. Retrieved on December 27, 2010 from http://demantrasig.oaug.org.
Download


Paper Citation


in Harvard Style

Stanciu C. (2011). WORK BEHAVIOR PREDICTION DURING SOFTWARE PROJECTS DEVELOPMENT . In Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ICSOFT, ISBN 978-989-8425-76-8, pages 47-52. DOI: 10.5220/0003505000470052


in Harvard Style

Stanciu C. (2011). WORK BEHAVIOR PREDICTION DURING SOFTWARE PROJECTS DEVELOPMENT . In Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ICSOFT, ISBN 978-989-8425-76-8, pages 47-52. DOI: 10.5220/0003505000470052


in Bibtex Style

@conference{icsoft11,
author={Ciprian-Leontin Stanciu},
title={WORK BEHAVIOR PREDICTION DURING SOFTWARE PROJECTS DEVELOPMENT},
booktitle={Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ICSOFT,},
year={2011},
pages={47-52},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003505000470052},
isbn={978-989-8425-76-8},
}


in Bibtex Style

@conference{icsoft11,
author={Ciprian-Leontin Stanciu},
title={WORK BEHAVIOR PREDICTION DURING SOFTWARE PROJECTS DEVELOPMENT},
booktitle={Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ICSOFT,},
year={2011},
pages={47-52},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003505000470052},
isbn={978-989-8425-76-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ICSOFT,
TI - WORK BEHAVIOR PREDICTION DURING SOFTWARE PROJECTS DEVELOPMENT
SN - 978-989-8425-76-8
AU - Stanciu C.
PY - 2011
SP - 47
EP - 52
DO - 10.5220/0003505000470052


in EndNote Style

TY - CONF
JO - Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ICSOFT,
TI - WORK BEHAVIOR PREDICTION DURING SOFTWARE PROJECTS DEVELOPMENT
SN - 978-989-8425-76-8
AU - Stanciu C.
PY - 2011
SP - 47
EP - 52
DO - 10.5220/0003505000470052