WHAT IS SOFTWARE DEVELOPMENT LIFE CYCLE

WHAT IS SOFTWARE DEVELOPMENT LIFE CYCLE?

What Is Software Development Life Cycle?

Hopefully, you have undergone the previous chapters about software testing what is testing, why testing is necessary and Principals of software testing.

Why SDLC learning is important?

Now let us start with SDLC formally it is called as Software Development Life Cycle. As we are talking about the software testing, learning of software development life cycle becomes important.  Software testing is the integral part of software development life cycle. In other words, software testing is one the part of SDLC. So, it makes sense to learn about SDLC while studying the Software Testing.

What is SDLC?

Software Development Life Cycle is the nothing but the process used by all software development company to design, develop and test the software under development. Software company want to follow SDLC process because it helps companies to develop software with high quality, which meets or exceed the client’s expectation, deliver build software within mentioned timeline and within estimated budgets.

What are the stages in SDLC?

  • Requirement Gathering
  • Designing
  • Development / Coding
  • Testing
  • Deployment
  • Maintenance

Different Models of SDLC

There are many SDLC models are used by industry. But we will talk about following four models. As these are important once for fresher’s those who want to start their career is software testing.