Software Development Lifecycle
The Software Development Life Cycle (SLDC) it is a structured process that enables the production of high quality, low-cost software, in the shortest possible production time. It defines a detailed plan with stages or phases that each encompass their own process and deliverables.
SDLC MethodologiesLean
The lean principle encourage creating better flow in work processes and developing a continuous improvement culture.
Agile
It produces ongoing release cycle, each featuring small, incremental changes from the previous release. It help teams to identify and address small issues in projects before they evolve into more significant problems.
Waterfall
It is the most structured, previous and old methodology. It provides discipline and gives a tangible output at the end of each phase. It doesn’t work when flexibility is a requirement.
Spiral In this model, development process is driven by the unique risks pattern of a project. The development team evaluates the project and determines which elements of other process models to incorporate.
V shaped In this model, verification phases and validation phases are run in parallel. In this model each phase of development has an associated phase of testing.
Iterative This model produces an incomplete but deployable version of the software. The first iteration implements a small set of software requirements and the last contains the complete requirement set.
Benefits of SDLC
- It decreases projects risks.
- It improves client relations.
- It increases the speed of development.
- It makes project tracking and control easier.
Key stages of SDLC
- It decreases projects risks.
- It improves client relations.
- It increases the speed of development.
- It makes project tracking and control easier.
Key stages of SDLC
- Planning and analysis.
- Designing the project architecture.
- Developing and coding.
- Testing.
- Maintenance.
ACTIVITIES I CONDUCTED DURING MY WEBSITE DEVELOPMENT
I conducted the effective communication across the entire team. The more alignment the greater chances of success. Also I made successful development of a comprehensive application program then I made code quality standards, effective collaboration throughout the team , I made the streamlined work flows. Cross involvement of team throughout the cycle.
Reference
- 2022. [online] Available at: <https://www.synopsys.com/glossary/what-is-sdlc.htm> [Accessed 8 September 2022].
- Bing.com. 2022. sdlc - Bing. [online] Available at: <https://www.bing.com/images/search?view=detailV2&ccid=VwPUL1WM&id=5575900AE93ABD6392337D664EAC2A487B86D273&thid=OIP.VwPUL1WMUilcVwVPj1SdDAHaDS&mediaurl=https%3A%2F%2Fwww.itfirms.co%2Fwp-content%2Fuploads%2F2020%2F05%2Fagilesdlc.jpg&cdnurl=https%3A%2F%2Fth.bing.com%2Fth%2Fid%2FR.5703d42f558c52295c57054f8f549d0c%3Frik%3Dc9KGe0gqrE5mfQ%26pid%3DImgRaw%26r%3D0&exph=457&expw=1029&q=sdlc&simid=608030076651701979&form=IRPRST&ck=21820268742809161374ED60A3E5EF32&selectedindex=56&ajaxhist=0&ajaxserp=0&vt=0&sim=11> [Accessed 8 September 2022].
Comments
Post a Comment