Software Development Lifecycle

   

Added on  2023-03-17

18 Pages3745 Words95 Views
Running head: SOFTWARE DEVELOPMENT LIFECYCLE
Software Development Lifecycle
Name of the Student
Name of the University
Author Note:
Software Development Lifecycle_1
1SOFTWARE DEVELOPMENT LIFECYCLE
Table of Contents
Introduction......................................................................................................................................2
Task 1...........................................................................................................................................2
Part 1........................................................................................................................................2
Part 2........................................................................................................................................9
Task 2.........................................................................................................................................12
Task 3.........................................................................................................................................14
Conclusion.....................................................................................................................................15
References......................................................................................................................................16
Software Development Lifecycle_2
2SOFTWARE DEVELOPMENT LIFECYCLE
Introduction
The following report is all about various steps of software development lifecycle. This
particular framework can be stated as definition of task that is performed at every step of
software development lifecycle (Alshamrani and Bahattab 2015). SDLC can be stated as the
structure which completely followed by the development team that is needed by software
organization. It merely comprises of detail plan which helps in describing the given software
(Sharma and Singh 2015). Life cycle can be stated as a methodology that helps in defining the
overall process of development. In this report, some idea has been provided concerning training
for new development staff by providing the required resources (Shah 2016). It merely helps in
providing proper idea with respect software development concerning development in the given
organization as per the roles of the given organization. A proper guidance has been provided
with respect to information that is mainly needed by software development lifecycle model, risk
management, report for feasibility and proper technical solution.
Task 1
Part 1
Two Iterative Models
Spiral Model: It is known to be a part of SDLC model in which there is combination of
architecture and proper prototyping in all the required stages (Rastogi 2015). In this, each of the
phases begins with the design model and ends up with the review of client in progress.
Software Development Lifecycle_3
3SOFTWARE DEVELOPMENT LIFECYCLE
Benefits Drawbacks
Any kind of additional functionality can be
made in the last step
Risk arises like not meeting the overall
budget and schedule of the project
Estimation of cost can be easily achieved by
the help of prototype building that is achieved
in small parts
It is considered to be much suitable for some
of the large projects that requires expertise in
risk assessment.
There is a need for proper development which
helps in risk management
It merely focuses on smooth operation of the
spiral model that needs to be done in strict
way (Sharma and Singh 2015).
There is huge number of development of
models in this model (Kumar 2018). All the
required features are added in step by step way.
Documentation is considered to be very
much immediate in the given phase.
It comes up huge amount of space for feedback
of the customer
It is not suitable for small project as it can
cost them huge.
DSDM: It stands for dynamic system development model in the whole software
development methodology. It is completely based on the methodology of rapid application
development methodology (Alshamrani and Bahattab 2015). It is known to be an iterative and
incremental method which helps in user development on regular interval. The main focus is all
about delivering various software system in the given time and budget. This particular model
aims to work on the idea that is nothing is perfect in the very first attempt, and it merely focuses
on overall changing method.
Software Development Lifecycle_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
SIT773 SOFTWARE REQUIREMENTS AND ANALYSIS.
|5
|492
|58

SIT773 SOFTWARE REQUIREMENTS AND ANALYSIS.
|4
|424
|9

Waterfall Model: Definition and Description
|7
|927
|304

System Analysis of CRM: Models and Use Case
|15
|2442
|336

System Analysis and Design
|14
|3119
|159

Software Development Lifecycles PDF
|107
|33743
|261