Software Development Life Cycles

SDLC

Software Development Life Cycles is a step by step structured process that is used to help guide teams on design, develop, test, and deploying your application software.

It lay out different phases to follow during a software development cycle:

6-Stages-of-Software-Development-Life-Cycle.jpg

Planning and Requirements

Analyze what is the need and defining the requirements for building out the project.

Design

Design the architecture.

Develop

This is where you will then do coding

Testing and Integration

Testing the application that you have produced and making sure that it integrates well in the bigger system.

This is where you will be writing unit test, integration test, and conduct even performance test to ensure that your application is able to withstand the expected amount of traffic.

Deployment

Finally, once the product is deemed acceptable in a lower environment this is when you will be doing deployment into production to take in the live traffic.

SDLC Model

Given that the SDLC is just a guideline there are different methods of implementing it.

 

 

 

 

 

 


Revision #1
Created 2025-09-22 01:06:20 UTC by Tamarine
Updated 2025-09-22 01:32:07 UTC by Tamarine