Class Exercise 16: Software Developement Lifecycle
What type of methodology is SDLC?
Software Development Lifecycle (SDLC) is a process methodology followed by development teams in order to build, develop and design a high quality software. SDLC helps to improve the software development process as it maximises efficiency thanks to its clearly defined processes (Altvater, 2020).
What are the benefits of adopting it for development projects?
Using SDLC to develop a software is important and has many benefits such as:
- Deliver high quality products to clients and users.
- Better management and control over the entire product.
- Reduce risk of getting off the track.
- Predict time and costs required.
- Transparency and visibility over the processes and between the developing team.
What are the key stages of it?
(Harris, 2021)
According to Harris (2021), these are the standard stages of the SDLC:
- Requirement Gathering and Analysis (Planning)
- Design
- Implementation ( Coding and Developement)
- Testing
- Deployment
- Maintenance
The tasks conducted during developement of the E_Commerce website that correlates with the SDLC stages. For instance, the planning stage is represented by planning which type of E-commerce business model my website is going to be. the analysis stage was covered through analysisng websites which have similar homepages or about pages, the design stage was included in a previous blog post, which consists of creating websites wireframes.
References:
- Altvater, A., 2020. What is SDLC? understand the software development life cycle. Stackify. Available at: https://stackify.com/what-is-sdlc/ [Accessed February 7, 2022].
- ComputerCareers. 2022. What Is The SDLC Life Cycle and Who Is Involved? | ComputerCareers. [online] Available at: <https://www.computercareers.org/what-is-the-sdlc-life-cycle-and-who-is-involved/> [Accessed 2 March 2022].
- Harris, R., 2021. Software Development Life Cycle (SDLC). [image] Available at: <https://www.linkedin.com/pulse/software-development-life-cycle-sdlc-tutorial-richard-harris> [Accessed 2 March 2022].
- Harris, R., 2021. Software Development Life Cycle (SDLC). [online] Linkedin.com. Available at: <https://www.linkedin.com/pulse/software-development-life-cycle-sdlc-tutorial-richard-harris> [Accessed 2 March 2022].
.png)

Comments
Post a Comment