Surveys of more than 8,000 projects show that most project failures involve stakeholder problems. Notably, five of the top six reasons for failure stem from communication problems between the development team and the customer. In 2000, the Standish Group identified 10 factors for project success. Of these, the second and third most important were “user involvement” and an “experienced project manager.” From this you can conclude that most projects fail because of people and project management issues rather than technical issues. Agile methods are a recent set of development techniques that apply a human-centered approach to software production. The agile approach aims to deliver high-quality products faster, producing satisfied customers. We conducted an empirical study to investigate whether agile methods change and improve project management practices in software companies. We based the study on Henry Petroski’s approach, which says that the “analysis of causes of failures can do more to advance knowledge than all the successes in the world.” The underlying data sample comprises managers of software companies— 10 adopting agile methods and 10 using traditional (which, for simplicity, we call planbased) approaches.

Project management in agile and plan-based companies / Ceschi M; Sillitti A; Succi G; De Panfilis S. - In: IEEE SOFTWARE. - ISSN 0740-7459. - STAMPA. - 22:(2005), pp. 21-27.

Project management in agile and plan-based companies

Succi G;
2005

Abstract

Surveys of more than 8,000 projects show that most project failures involve stakeholder problems. Notably, five of the top six reasons for failure stem from communication problems between the development team and the customer. In 2000, the Standish Group identified 10 factors for project success. Of these, the second and third most important were “user involvement” and an “experienced project manager.” From this you can conclude that most projects fail because of people and project management issues rather than technical issues. Agile methods are a recent set of development techniques that apply a human-centered approach to software production. The agile approach aims to deliver high-quality products faster, producing satisfied customers. We conducted an empirical study to investigate whether agile methods change and improve project management practices in software companies. We based the study on Henry Petroski’s approach, which says that the “analysis of causes of failures can do more to advance knowledge than all the successes in the world.” The underlying data sample comprises managers of software companies— 10 adopting agile methods and 10 using traditional (which, for simplicity, we call planbased) approaches.
2005
Project management in agile and plan-based companies / Ceschi M; Sillitti A; Succi G; De Panfilis S. - In: IEEE SOFTWARE. - ISSN 0740-7459. - STAMPA. - 22:(2005), pp. 21-27.
Ceschi M; Sillitti A; Succi G; De Panfilis S
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/900747
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 111
  • ???jsp.display-item.citation.isi??? 70
social impact