Skip to main content

Comparative Analysis of Software Development Life Cycle Models (SDLC)

  • Conference paper
  • First Online:
Intelligent Algorithms in Software Engineering (CSOC 2020)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1224))

Included in the following conference series:

Abstract

Software Engineering encompasses a lot of processes of which writing of efficient codes for development of high quality and effective programs is one of them. Development of quality software is achieved through a well-articulated Software Development Life Cycle (SDLC) model. Delivery of software project within timeline and budget require thorough analysis from which these two pertinent questions must be answered such as what shall we do next and how long shall we continue to do it’? Therefore, the need for an appropriate SDLC model for a software project is of high significance. V-Model is applicable in project that requires a lot of time and are complex in nature. When the focus of the project is more of quality than fast delivery time, then V-Model is a choice of SDLC to be considered. Also, Waterfall model is desirable when quality control is of concern with short project duration. On the other hand, Spiral Model is desirable when organizational expectations are unpredictable concerning the software development process. Irrespective of the size of the project, delivery time and level of expertise involved, the organization of the project plays a significant role in the choice of SDLC model. SDLC model under consideration, must take into cognizance the level of risk, duration of the project and cost implication associated with every software project for successful completion. Comparative analysis of the three SDLC models studied was presented.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

References

  1. Balaji, S., Murugaiyan, M.S.: Waterfall vs V-model vs agile: a comparative study on SDLC. Int. J. Inf. Technol. Bus. Manag. 2(1) (2012). ISSN 2304-0777. www.jitbm.com

  2. Cockburn, A.: Agile Software Development, 2nd edn. (2006)

    Google Scholar 

  3. Cohen, D., Lindvall, M.: Agile Software Development, Data & Analysis Center for Software (2003)

    Google Scholar 

  4. Boehm, B.W.: A Spiral Model of Software Development and Enhancement. TRW Defense Systems Group (1986)

    Google Scholar 

  5. Anurina, O.: Agile SDLC: Skyrocketing Your Project with Agile Principles (2019). https://mlsdev.com/blog/agile-sdlc

  6. Majumdar, A., Masiwal, G., Chawan, P.M.: Analysis of various software process models. Int. J. Eng. Res. Appl. 2(3), 2015–2021 (2012)

    Google Scholar 

  7. Sommerville, I.: Software Engineering, 9th edn. Addison Wesley, Boston (2010)

    MATH  Google Scholar 

  8. Munassar, N.M.A., Govardhan, A.: A comparison between five models of software engineering. IJCSI Int. J. Comput. Sci. Issues 7(5), 94–101 (2010)

    Google Scholar 

  9. Fowler, K.R., Silver, C.L.: Introduction to good development in Developing and Managing Embedded Systems and Products (2015). https://www.sciencedirect.com/topics/engineering/v-model

  10. Taya, S., Gupta, S.: Comparative analysis of software development life cycle models. IJCST 2(4) (2011)

    Google Scholar 

  11. Hurst, J.: Comparing Software Development Life Cycles. SANNS Software Security (2014)

    Google Scholar 

  12. Sparrow, S.: Spiral Model: Advantages and Disadvantages (2011). http://www.ianswer4u.com/2011/12/spiral-model-advantages-and.html#axzz3Qs5RV0Sb

  13. Limits of the VModel (1997)

    Google Scholar 

  14. Royce, W.W.: Managing the development of large software systems: concepts and techniques. In: Proceedings of the Wescon, August 1970. Also available in Proceedings of the ICSE 9. Computer Society Press (1987)

    Google Scholar 

  15. McCormick, M.: Waterfall and Agile Methodology, 8 Sept 2012, pp. 1–8. MPCS Inc. (2012)

    Google Scholar 

  16. TRYQA: http://tryqa.com/what-is-waterfall-model-advantages-disadvantages-and-when-to-use-it/. Accessed 21 Dec 2019

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Olatunji J. Okesola .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Akinsola, J.E.T., Ogunbanwo, A.S., Okesola, O.J., Odun-Ayo, I.J., Ayegbusi, F.D., Adebiyi, A.A. (2020). Comparative Analysis of Software Development Life Cycle Models (SDLC). In: Silhavy, R. (eds) Intelligent Algorithms in Software Engineering. CSOC 2020. Advances in Intelligent Systems and Computing, vol 1224. Springer, Cham. https://doi.org/10.1007/978-3-030-51965-0_27

Download citation

Publish with us

Policies and ethics