Research Article Open Access

Factors Affecting the Choice of Software Life Cycle Models in the Software Industry-An Empirical Study

Vandana Bhattacherjee1, M. S. Neogi2 and Rupa Mahanti3
  • 1 Department of CSE, Birla Institute of Technology, India
  • 2 Department of I and M, Xavier Institute of Social Service, India
  • 3 Department of Computer Consultancy, Tata Consultancy Services, United States

Abstract

Problem statement: The aim of this study was to present the results of the survey conducted with software professionals in a few Indian software companies. Approach: The study initially presents an overview of the common software life cycle models used in the software development. Results and Conclusion: The survey results revealed that the level of understanding of the user requirements is the most important fact in the choice of the life cycle model used in the software project. Project Complexity is the second most important factor. Man-machine Interaction is the least important factor in the choice of the life cycle model used in the software project. This study will be valuable for developers, analysts and project leaders in software organizations. This study was carried out with some boundaries like the number of companies, available resources, time constraints and so on.

Journal of Computer Science
Volume 8 No. 8, 2012, 1253-1262

DOI: https://doi.org/10.3844/jcssp.2012.1253.1262

Submitted On: 24 May 2011 Published On: 13 July 2012

How to Cite: Bhattacherjee, V., Neogi, M. S. & Mahanti, R. (2012). Factors Affecting the Choice of Software Life Cycle Models in the Software Industry-An Empirical Study. Journal of Computer Science, 8(8), 1253-1262. https://doi.org/10.3844/jcssp.2012.1253.1262

  • 3,486 Views
  • 7,502 Downloads
  • 9 Citations

Download

Keywords

  • Incremental model
  • cycle process
  • important factor
  • agile methodologies
  • software project
  • employee strength
  • software development
  • software life cycle models