Below you will find pages that utilize the taxonomy term “SDLC”
July 3, 2023
Non-functional Requirements
Non-functional requirements There are two categories of requirements - functional and non-functional. Let’s say we are building an e-commerce web application - the application parts that users interact with - the products page, the shopping cart, and the payment section are functional requirements. In contrast, non-tangible aspects such as how fast the application responds to users’ requests or how secure the application is are non-functional requirements.
As the functional requirements are part of the business requirements, they are tracked and developed as features from the earlier stage of the project.
May 24, 2023
SDLC Approaches
SDLC approaches To successfully build a software project, development teams must choose a software development methodology that works best for the project on-hand. This article overviews some of the popular SDLC approaches.
Waterfall development method The Waterfall development methodology is one of the traditional software development methods. This method works well for smaller well-defined projects. The SDLC stages - requirements gathering, analysis and design, development, testing, deployment, and maintenance are performed sequentially in the waterfall development method, meaning the prior stage has to finish before the project moves on to the next step in the development life cycle.
May 7, 2023
SDLC Stages
Stages of SDLC Software Development Life Cycle (SDLC) is a set of activities that typically are performed during the development of software.
This article highlights some of the critical activities and the best practices in each stage of the SDLC. The below diagram depicts the various stages of SDLC.
Stages of SDLC Feasibility Analysis The feasibility stage identifies whether the planned software development idea is financially worthwhile and technically feasible.