Abstract

This chapter describes various software development models in current use. It defines the models and the way that quality assurance activities are integrated into the development process. The chapter discusses seven models of the software development process. They are software development life cycle (SDLC) model, prototyping model, spiral model, object‐oriented methodology, incremental delivery model, staged models and agile methodology models. The software development life cycle model is the classic model. The model displays the major building blocks of the entire development process, which is defined as a linear sequence. The spiral model provides an iterative methodology for ensuring that performance is effective at each of the SDLC model phases. The advanced spiral model, the Win‐Win Spiral model, enhances an earlier version of the Spiral model. The chapter also presents the advanced spiral model quality assurance activities.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call