Affiliation:
1. Manipal University Jaipur, India
Abstract
Software engineering is used in order to develop larger and complex software products. As software product is needed in almost all the industries, software engineering becomes really important. Software development can be done through various software development life cycle (SDLC) models like waterfall model, agile model, spiral model, prototype model, etc. SDLC is a framework that defines the tasks that to be performed at each step in the development process. Authors are mainly focusing on two models (i.e., waterfall and agile model). Waterfall model is a serial model which follows a strict sequence. Agile methodology can be divided into scrum methodology and extreme programming. Scrum methodology mainly focuses on how to manage tasks in a team-based environment. Scrum consists of three main roles. They are scrum master, product owner, and scrum team. While comparing both the models, the main difference obtained is waterfall does not allow any customer involvement while agile does allow it.
Reference51 articles.
1. Scrum Method Implementation in a Software Development Project Management
2. Software maintenance seen as a knowledge management issue
3. A detailed study of Software Development Life Cycle (SDLC);S.Barjtya;Models.,2017
4. A Simulation Model for the Waterfall Software Development Life Cycle.;Y.Bassil;International Journal of Engineering,2012
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献