Skip to main content

Classification of Software Projects’ Complexity

  • Conference paper
  • First Online:

Abstract

Software project complexity is a subject that has not received detailed attention. The purpose of this chapter is to present a systematic way for studying and modeling software project complexity. The proposed model is based on the widely known and accepted Project Management Body of Knowledge and it uses a typology for modeling complexity based on complexity of faith, fact, and interaction.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. The Standish Group (2001) Extreme Chaos, The Standish Group [Online]. Available http://www.standishgroup.com/sample_research [Accessed: Dec. 19, 2008].

  2. Charette, R. N. (2005) Software Hall of Shame, IEEE Spectrum [Online]. Available http://www.spectrum.ieee.org/sep05/1685 [Accessed: Dec. 19, 2008].

  3. Laird, L., and Brennan, M. (2006) Software Measurement and Estimation. A Practical Approach. John Wiley & Sons, Inc., Hoboken, New Jersey.

    Google Scholar 

  4. Florac, W. A., Park, R. E., and Carleton, D. (1997) Practical Software Measurement: Measuring for Process Management and Improvement. Software Engineering Institute (SEI), Pittsburgh, CMU/SEI-97-HB-003.

    Google Scholar 

  5. Simon, H. A. (1962) The architecture of complexity. Proceedings of the American Philosophical Society, Vol.106, No.6 (Dec.12, 1962), pp. 467–482.

    Google Scholar 

  6. Project Management Institute (2008) A Guide to the Project Management Body of Knowledge, 4th ed. Project Management Institute, ANSI/PMI Standard 99-001-2008.

    Google Scholar 

  7. Geraldi, J. (2008) Patterns of complexity: The thermometer of complexity. Project Perspectives, IPMA 29: 4–9.

    Google Scholar 

  8. Vidal, L. A., and Marle, F. (2008) Understanding project complexity: Implications on project management. Kybernetes 37(8): 1094–1110.

    Article  Google Scholar 

  9. Cambridge Advanced Learner’s Dictionary [Online]. Available http://dictionary.cambridge.org.

  10. Park, R. (1992) Software size measurement: A framework for counting source statements. Carnegie Mellon University, CMU/SEI-92-TR-020 [Online]. Available http://www.sei.cmu.edu/pub/documents/92.reports/pdf/tr20.92.pdf [Accessed: Dec. 19, 2008].

  11. Garmus, D., and Herron, D. (2001) Function Point Analysis: Measurement Practices for Successful Software Projects. Addison-Wesley.http://www.amazon.com/Function-Point-Analysis-Measurement-Addison-Wesley/dp/0201699443#reader_0201699443

  12. Karner, G. (1993) Metrics for Objectory. Diploma thesis, University of Linkoping, Sweden. No. LiTH-IDA-Ex-9344:21.

    Google Scholar 

  13. Boehm, B., Abts, C., Brown, A. W., Chulani, S., Clark, B. K., Horowitz, E., Madachy, R., Reifer, D. J., and Steece, B. (2000) Software Cost Estimation with COCOMOII. Prentice Hall, Englewood Cliffs.

    Google Scholar 

  14. Griffin, A. (1997) The effect of project and process characteristics on product development cycle time. Journal of Marketing Research 34: 24–35.

    Article  Google Scholar 

  15. Baccarini, D. (1996) The concept of project complexity – A review. International Journal of Project Management 14(4): 201–204.

    Article  Google Scholar 

  16. Camci, A., and Kotnour, T. (2006) Technology complexity in projects: Does classical project management work? PICMET 2006 Proceedings, Turkey, pp. 2181–2186.

    Google Scholar 

  17. Dooley, K. (2002) Organizational complexity. In: International Encyclopedia of Business and Management, M. Warner (ed.), Thompson Learning, London, pp. 5013–5022.

    Google Scholar 

  18. Geraldi, J., and Adlbrecht, G. (2007) On faith, fact, and interaction in projects. Project Management Journal 38(1): 32–43.

    Google Scholar 

  19. Geraldi, J. (2008) The balance between order and chaos in multi-project firms: A conceptual model. International Journal of Project Management 26: 348–356.

    Article  Google Scholar 

  20. Williams, T. (2002) Modeling Complex Projects. Wiley, Chichester.

    Google Scholar 

  21. Whitt, S. J., and Maylor, H. (2007) And then came Complex Project Management (revised), The Proceedings of 21st IPMA World Congress on Project Management.

    Google Scholar 

  22. Richardson, K., Tait, A., Roos, J., and Lissack, M. R. (2005) The coherent management of complex project and the potential role of group decision support systems. In: Managing Organizational Complexity: Philosophy, Theory and Application, K. Richardson (Ed.), Information Age Publishing, Charlotte, NC, pp. 433–472.

    Google Scholar 

  23. Saaty, T. L. (1980) The Analytic Hierarchy Process. McGraw Hill, New York.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to P. Fitsilis .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer Science+Business Media, LLC

About this paper

Cite this paper

Fitsilis, P., Kameas, A., Anthopoulos, L. (2011). Classification of Software Projects’ Complexity. In: Song, W., et al. Information Systems Development. Springer, New York, NY. https://doi.org/10.1007/978-1-4419-7355-9_13

Download citation

  • DOI: https://doi.org/10.1007/978-1-4419-7355-9_13

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4419-7205-7

  • Online ISBN: 978-1-4419-7355-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics