Here are the definitions/examples matched with the appropriate phases of the Software Development Life Cycle (SDLC):
-
Deciding the hardware that the application will run on, as well as the specific programming languages that the developers will use - Design
-
Another word for this phase might be "launch". - Deploy
-
Due to the ever-changing nature of technology, applications need to be updated regularly to stay secure and functional. - Maintain
-
Begin writing code for the application - Develop
-
Purpose of this phase is to find critical bugs (errors) in the code, as well as any problems with how the software application interacts with other pieces of software. - Test
-
Can be thought of as "beginning with the end in mind". - Identifying Requirements
This completes the matching of SDLC phases with their respective definitions/examples.