From the course: Software Testing Foundations: Testing throughout the SDLC

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

What is the SDLC?

What is the SDLC?

- [Instructor] When companies or individual developers sit down to create a software application, there isn't always a defined path. They see a problem or have an idea, and they believe the software they design could be the solution, whether it be a game, an accounting application, or a mobile app. From the first steps to the final delivery of the product, it requires creating a path. This path used is called the software development life cycle, or the SDLC. Doing anything successful requires planning. You can't simply jump in, develop something, and expect it to turn out well. Even the best developers need structure and process placed around their activities to ensure they deliver a usable product. If you don't use a viable process, you will likely end up with a product that's convoluted, incomplete, and, worst of all, buggy. The SDLC was developed to help companies deliver the highest quality software while managing…

Contents