You are on page 1of 4

2 SDLC: (SOFTWARE DEVELOPMENT STUDY)

SDLC represents the System Development Life Cycle. It is a process that provides a complete overview of
the design, design, and maintenance of a software project by ensuring that all operational and user
needs, objectives, and end objectives are addressed. With SDLC, the software project quality and the
entire software development process are improved. By (Rishabh SInha, Oct 9,2020)

2.2 HOW THE SDLC operates

SDLC works by reducing software development costs while simultaneously improving quality and
shortening production time. SDLC achieves these seemingly different goals by following a program that
removes the common pitfalls of software development projects. That program begins by checking for
existing error programs.

Next, outline the requirements for the new system. It then creates software through stages of analysis,
planning, design, development, testing and distribution. By anticipating costly errors such as failing to
ask the end user or client for feedback, SLDC can eliminate unwanted redundancies even after the fact.

. (Alexandria Alvander, April 8,2019)

3 DLC's VARIOUS METHODS

• Waterfall

• Agile

• Iterative

• V-Shaped

3.1 WATER

Some experts say that the Waterfall model was never designed to be a real project model model (check
out the discussion on this topic in the Stack Exchange). No matter, the Waterfall model is widely
considered to be the oldest planned SDLC method. And it's a very straightforward approach: finish one
phase, then move on to the next. There is no going back. Each section relies on information from the
previous section and has its own project plan.

The downside of Wallfall is its toughness. Indeed, it is easy to understand and easy to handle. But
premature delays can lose the entire project timeline. Since there is little room for review once a phase
has been completed, problems cannot be resolved until you get to the repair stage. This model does not
work well if flexibility is required or if the project is long and continuous. (Robert Half, May 2019)
3.2 LIABILITY

The Agile model has been around for almost a decade. But recently, it has been a major factor in driving
software development in many organizations. Some businesses value this Agile approach so much that
they now use it for other types of projects, including non-technical applications.

For the Agile model, “quick failure” is a good thing. This method produces continuous discharge cycles,
each with minor changes, growing from previous releases. In each iteration, the product is tested. The
Agile model helps teams identify and address minor issues in projects before they turn into more
important issues, and engage business stakeholders and get their feedback across the development
process.

As part of their acceptance of this approach, many teams also use an Agile framework known as Scrum
to help plan complex development projects. Scrum teams work in “sprints,” which usually last two to
four weeks, to complete tasks assigned to them. Daily Skram meetings help the whole team monitor
progress throughout the project. And ScrumMaster is tasked with keeping the team focused on its
mission. (Robert Half (SInha, nd), May 2019)

3.3 VARIOUS

Iterative model is repetition performed on the body. Instead of starting with fully known needs, project
teams use a set of software requirements, and then test, evaluate and identify other needs. A new type
of software is developed for each phase, or iteration. Clean and repeat until the complete system is
ready.

The advantages of the Iterative model are that it is more common for SDLCs to produce an effective type
of project at the beginning of the process, and make it less expensive to make changes. Disadvantage:
Repeated processes can consume resources quickly.

(Robert Half, May 2019)


3.4 SDLC V- METHOD

V-shape is a type of SDLC model in which the process operates sequentially in a V-shape. Also known as
the verification and validation model. Based on the organization of the test phase in each parallel
development phase. Development of each step directly related to the testing phase. The next phase
begins only after the completion of the previous phase which is, in each development work, there is a
corresponding assessment task.

. (Dharmendra Kumar, May 21, 2019)

4.0 Text

Alexandria, Alvander., April 8,2019. https://stackify.com/what-is-sdlc/

Robert Half..May 2019. https://www.roberthalf.com/blog/salaries-and-skills/6-basic-sdlc-methodologies

Dharmendra Kumar, May 21,2020 https://www.geeksforgeeks.org/software-engineering-sdlc-v-model/

Rishabh Sinha, October 9,2020 https://www.esds.co.in/blog/introduction-to-software-development-life-


cycle-sdlc-phases-models/#sthash.l8i9aHJ0.HdMDnlM4.dpbs

5.0 RISK MANAGEMENT METHODS OF THESE LIVES

5.1 WAY OF WATER

Waterfall risk risks are minimized and expired with the help of Waterfall risk management. It uses many
common Waterfall tools. Their main feature is the ability to create charts. Accidents at Waterfall are also
managed with the help of charts.

The risk chart starts when risk is identified. After that the management followed its development. As the
risk increases with the project, its line on the chart rises. In such cases engineers and managers try to
find product features that enhance the risk and reciprocate. If the risk line on the chart goes down and
the project progresses, the risk is considered as high as the priority.

The dangerous waterfall charts are divided into three categories. The first of these starts when the
danger is discovered and ends when the engineers begin to search for a solution. The second stage lasts
until a solution is found. The third stage is the risk removal phase. It expires on the end of the risk
period. Such a model for

You might also like