[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article

A survey study of critical success factors in agile software projects

Published: 01 June 2008 Publication History

Abstract

While software is so important for all facets of the modern world, software development itself is not a perfect process. Agile software engineering methods have recently emerged as a new and different way of developing software as compared to the traditional methodologies. However, their success has mostly been anecdotal, and research in this subject is still scant in the academic circles. This research study was a survey study on the critical success factors of Agile software development projects using quantitative approach. Based on existing literature, a preliminary list of potential critical success factors of Agile projects were identified and compiled. Subsequently, reliability analysis and factor analysis were conducted to consolidate this preliminary list into a final set of 12 possible critical success factors for each of the four project success categories - Quality, Scope, Time, and Cost. A survey was conducted among Agile professionals, gathering survey data from 109 Agile projects from 25 countries across the world. Multiple regression techniques were used, both at the full regression model and at the optimized regression model via the stepwise screening procedure. The results revealed that only 10 out of 48 hypotheses were supported, identifying three critical success factors for Agile software development projects: (a) Delivery Strategy, (b) Agile Software Engineering Techniques, and (c) Team Capability. Limitations of the study are discussed together with interpretations for practitioners. To ensure success of their projects, managers are urged to focus on choosing a high-caliber team, practicing Agile engineering techniques and following Agile-style delivery strategy.

References

[1]
Supersize me. Software Development. v14 i3. 46-48.
[2]
Agile Management for Software Engineering. Prentice Hall, Upper Saddle River, New Jersey.
[3]
Agile project management: steering from the edges. Communications of the ACM. v48 i12. 85-89.
[4]
Using risk to balance agile and plan-driven methods. Computer. v36 i6. 57-66.
[5]
Management challenges to implement agile processes in traditional development organizations. IEEE Software. v22 i5. 30-39.
[6]
Bosghossian, Z.J., 2002. An investigation into the critical success factors of software development process, time, and quality, Ph.D. Thesis, Pepperdine University, Malibu, California.
[7]
Bullen, C.V., Rockhart, J.F., 1981. A primer on critical success factors (Working Paper No. 69), Massachusetts Institute of Technology, Sloan School of Management, Center for Information Systems Research, Cambridge, Massachusetts.
[8]
Successful software projects and how to achieve them. IEEE Software. v16 i3. 15-17.
[9]
Project management in plan-based and agile companies. IEEE Software. v22 i3. 21-27.
[10]
Agile Software Development. Addison-Wesley, Boston, Massachusetts.
[11]
Introducing an agile process to an organization. Computer. v36 i6. 74-78.
[12]
Coefficient alpha and the internal structure of tests. Psychometrika. v16. 297-334.
[13]
Agile Software Development Ecosystems. Addison-Wesley, Boston, Massachusetts.
[14]
Combining agile methods with Star-Gate project management. IEEE Software. v22 i3. 43-49.
[15]
Agile Software Development: Evaluating the Methods for Your Organizations. Artech House, Northwood, Massachusetts.
[16]
Agile & Iterative Development. Addison-Wesley, Boston, Massachusetts.
[17]
Agile software development in large organizations. Computer. v37 i12. 26-34.
[18]
Agile Software Development: Principles, Patterns, and Practices. Prentice Hall, Upper Saddle River, New Jersey.
[19]
Statistics for Business and Economics. Dellen Publishing, San Francisco, California.
[20]
Challenges of migrating to agile methodologies. Communications of the ACM. v48 i5. 72-78.
[21]
Psychometric Theory. McGraw Hill, New York.
[22]
Critical success factors in software projects. IEEE Software. v16 i3. 18-23.
[23]
Scaling agile methods. IEEE Software. v20 i4. 12-14.
[24]
Engaging top management in information technology. Sloan Management Review. v25 i4. 3-16.
[25]
Research Methods for Social Work. Brooks/Cole Publishing Company, Pacific Grove, California.
[26]
Primavera gets agile: A successful transition to agile development. IEEE Software. v22 i3. 36-42.
[27]
Reasoning with Statistics. Thomson Wadsworth, Belmont, California.

Cited By

View all
  • (2024)Towards Automated Continuous Security ComplianceProceedings of the 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement10.1145/3674805.3690748(440-446)Online publication date: 24-Oct-2024
  • (2024)What You Use is What You Get: Unforced Errors in Studying Cultural Aspects in Agile Software DevelopmentProceedings of the 28th International Conference on Evaluation and Assessment in Software Engineering10.1145/3661167.3661229(405-410)Online publication date: 18-Jun-2024
  • (2024)Examining the effect of software professionals’ personality & additional capabilities on agile teams’ climateJournal of Systems and Software10.1016/j.jss.2024.112054214:COnline publication date: 1-Aug-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Journal of Systems and Software
Journal of Systems and Software  Volume 81, Issue 6
June, 2008
227 pages

Publisher

Elsevier Science Inc.

United States

Publication History

Published: 01 June 2008

Author Tags

  1. Agile methods
  2. Critical success factors
  3. Software development

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Towards Automated Continuous Security ComplianceProceedings of the 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement10.1145/3674805.3690748(440-446)Online publication date: 24-Oct-2024
  • (2024)What You Use is What You Get: Unforced Errors in Studying Cultural Aspects in Agile Software DevelopmentProceedings of the 28th International Conference on Evaluation and Assessment in Software Engineering10.1145/3661167.3661229(405-410)Online publication date: 18-Jun-2024
  • (2024)Examining the effect of software professionals’ personality & additional capabilities on agile teams’ climateJournal of Systems and Software10.1016/j.jss.2024.112054214:COnline publication date: 1-Aug-2024
  • (2024)Shedding light on the dark side – A systematic literature review of the issues in agile software development methodology useJournal of Systems and Software10.1016/j.jss.2024.111966211:COnline publication date: 2-Jul-2024
  • (2024)Perceived impact of agile principlesInformation and Software Technology10.1016/j.infsof.2024.107552176:COnline publication date: 1-Dec-2024
  • (2024)Agile software development projects–Unveiling the human-related critical success factorsInformation and Software Technology10.1016/j.infsof.2024.107432170:COnline publication date: 1-Jun-2024
  • (2024)Enhancing big data analytics deployment: uncovering stakeholder dynamics and balancing salience in project rolesSoftware Quality Journal10.1007/s11219-024-09665-532:2(703-727)Online publication date: 1-Jun-2024
  • (2024)Do Agile scaling approaches make a difference? an empirical comparison of team effectiveness across popular scaling approachesEmpirical Software Engineering10.1007/s10664-024-10481-529:4Online publication date: 29-May-2024
  • (2023)Organizational Influencers in Open-Source Software ProjectsInternational Journal of Open Source Software and Processes10.4018/IJOSSP.31840014:1(1-20)Online publication date: 16-Feb-2023
  • (2023)Surveying the Relevance of the Critical Success Factors of Agile Transformation Initiatives from a Project Management PerspectiveProceedings of the XXII Brazilian Symposium on Software Quality10.1145/3629479.3629515(110-119)Online publication date: 7-Nov-2023
  • Show More Cited By

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media