filmov
tv
The Software Development Life Cycle Explained In Under 2 Minutes
Показать описание
In this video we set out to explain what The Software Development Lifecycle, or SDLC for short, actually is.
In brief, it is a process used to create software solutions. It is divided into several distinct stages, each of which involve different tasks and activities that are necessary for successful development. At the conclusion of the lifecycle, an effective software solution should be complete and ready for use.
This is the first of many videos covering the SDLC, and gives a brief overview of the whole process. In other videos, we dive a little further into each stage, so be sure to watch the whole series to get a complete understanding of the process.
The software development life cycle is typically split into 5 models.
The Models are:
Requirements, Design, Implementation, Verification and Maintenance
The "Requirements" stage is about what we are building. The whole team should be on the same page, and sometimes the requirements are set out in a "Statement Of Work".
"Design" is about how you are going to build it. What technology will be used, what the front end User Interface will look like and how the user will interact with the software. These are all questions you should ask yourself at this stage.
The "Implementation" stage is where the solution starts to take shape. The work maybe split into teams, where everyone is working on building the software defined in the previous "Design" stage.
Now the software is built, we need to start the "Verification" stage. This is where we confirm we have built what we actually set out to do in the "Requirements" and "Design" stages. Internal Testing and User Acceptance Testing all takes place at this stage.
The final stage of the Software Development Life Cycle is the "Maintenance" phase. This happens after we have launched the product, and where we will fix bugs, work on enhancements and new features and fix short falls.
We cover the 5 typical models of the software development life cycle in further detail in our other videos, links to the play list are available in the description below.
If you found this video useful, and don't want to miss out on other similar videos, then please consider giving us a follow and a thumbs up.
In brief, it is a process used to create software solutions. It is divided into several distinct stages, each of which involve different tasks and activities that are necessary for successful development. At the conclusion of the lifecycle, an effective software solution should be complete and ready for use.
This is the first of many videos covering the SDLC, and gives a brief overview of the whole process. In other videos, we dive a little further into each stage, so be sure to watch the whole series to get a complete understanding of the process.
The software development life cycle is typically split into 5 models.
The Models are:
Requirements, Design, Implementation, Verification and Maintenance
The "Requirements" stage is about what we are building. The whole team should be on the same page, and sometimes the requirements are set out in a "Statement Of Work".
"Design" is about how you are going to build it. What technology will be used, what the front end User Interface will look like and how the user will interact with the software. These are all questions you should ask yourself at this stage.
The "Implementation" stage is where the solution starts to take shape. The work maybe split into teams, where everyone is working on building the software defined in the previous "Design" stage.
Now the software is built, we need to start the "Verification" stage. This is where we confirm we have built what we actually set out to do in the "Requirements" and "Design" stages. Internal Testing and User Acceptance Testing all takes place at this stage.
The final stage of the Software Development Life Cycle is the "Maintenance" phase. This happens after we have launched the product, and where we will fix bugs, work on enhancements and new features and fix short falls.
We cover the 5 typical models of the software development life cycle in further detail in our other videos, links to the play list are available in the description below.
If you found this video useful, and don't want to miss out on other similar videos, then please consider giving us a follow and a thumbs up.