1/24
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
SDLC
Software Development Life Cycle
What are the 7 phases of SDLC?
List the sequential/prescriptive process models
Waterfall Model
V
List the Evolutionary/Iterative/Incremental Process Models
Spiral Model, Prototyping, Incremental Model, Iterative and Incremental Model
It describes how the framework activities and the actions and tasks that occur within each framework activity are organized with respect to sequence and time
process flow
Other term for Waterfall Model
linear-sequential life cycle model
classic life cycle
List the systems where the waterfall model is appropriate
embedded systems, critical systems, large software systems
The 5 phases of SDLC
Communication
Planning
Modeling
Constrcution
Deployment
This process flow executes each of the five framework activities in sequence, beginning with communication and culminating with deployment
Linear process flow
This process flow repeats one or more of the activities before proceedung to the next
Iterative process flow
This process flow executes the activities in a "circular" manner
Evolutionary process flow
This process flow executes one or more activities in parallel with other activities
Parallel process flow
This process model combines elements of linear and parallel process flows.
Incremental process flow
This system is where the software has to interface with hardware systems
embedded systems
This system is where there is a need for extensive safety and security analysis of the software specification and design
Critical Systems
This system are part of broader engineering systems developed by several partner companies
Large software systems
This model is designed where the basic problem requirements are refined into progressively ore detailed and technical representations of the problem and its solution
V-model
In this process flow model, a software project repeatedly passes through phases of iterations
Spiral model
What is the term of the phases nin iteration in spiral model?
Spirals
This process flow model is bulding software application prototypes which displays the functionality of the product under development, but may not actually hold the exact logic of the original software
Prototyping
This type of prototying uses very little refforts with minimum requirement anallysis to build a prototype
Throaway Prototyping
This type of prototyping is based on building actual functional prototypes with minimal functionality in the beginning. It develops the heart of the future prototypes on top of which the entire system is built
Evolutionary Prototyping
This type of prototyping is used in web development domain. This process is used to draw attention to the second phase of the process, where a fully functional UI is developed with very little regard to the actual services
Extreme prototyping
In this process flow model, specification, development, validation activities interleaves rather than separate, with rapid feedback across activities
Incremental Model
This process flow model develop a system through repeated cycles(iterative) and in smaller portions at a time(incremental)