The software development life cycle process is a crucial methodology that software developers use to create high-quality software products. In the requirements-gathering phase, the software development team works with stakeholders to define the project's objectives, scope, and requirements. The design phase involves creating the software architecture, which outlines the software's structure, components, and interactions. In the testing phase, the software is tested to ensure that it meets the requirements and functions correctly. The SDLC process plays a critical role in creating software that meets user requirements, is of high quality, and can be maintained and updated over time. By following a systematic approach, software development teams can ensure that the software they create is reliable, secure, and efficient. Overall, the SDLC process is a comprehensive methodology that software developers use to create high-quality software products. Software Development Life Cycle plays a major role in the life of a software engineer. Design thinking can be used to make the software development life cycle more powerful. This paper involves a discussion on how software development life cycle can be made powerful and used to satisfy the client's requirements.
CITATION STYLE
Shetty, M. Y., B S, P., . A., & Gadiyar, H. M. T. (2023). Software Development Life Cycle (SDLC) in Software Engineering – A Brief Review. Journal of Computer Science and System Software, 5–9. https://doi.org/10.48001/jocsss.2023.115-9
Mendeley helps you to discover research relevant for your work.