CH10 Flashcards
Approaches To System Development
What are the two general approaches to the system development life cycle (SDLC)?
the predictive and adaptive approach
The _________ approach uses the waterfall model.
Predictive
The adaptive approach uses the _________ model.
Iterative
The ___________ approach to the SDLC assumes the project must be more flexible and adapt to changing needs as the project progresses
Adaptive
T/F: The requirements and needs of predictive approach to the SDLC are uncertain and/or high technical risk.
F, adaptive not predictive
The ________ approach to the SDLC assumes the project can be planned in advance and that the information system can be developed according to the plan.
predictive
T/F: The requirements and needs of the adaptive approach to the SDLC are well understood and/or have low technical risk.
F, predictive not adaptive
T/F: Most projects fall on a continuum between a predictive and adaptive SDLC.
True
The ___________ is an earlier approach based on engineering.
Traditional Predictive SDLC
The traditonal predictive SDLC typically has _________ phases.
sequential
__________ are related groups of development activites, such as planning, analysis, design, implementation and deployment.
Phases
The _________ model is a SDLC that asssumes phases can be completed sequentially with no overlap or iteration.
Waterfall
In a (Waterfall/Iterative) model once one phase is completed, you fall over the next phase, no going back.
Waterfall
T/F: A modified waterfall with overlapping phases is more flexible, but still assumes predictive planning and sequential phases.
True
Walking Skeleton and Incremental Development are both ________ SDLC approaches.
Adaptive
In the _______________ adaptive approach, the complete system structure is built first, but with bare-bones functionality.
While the _______________ approach completes portions of the system in small increments and integrated as the project progresses.
(1) Walking skeleton, (2) Incremental development
T/F: Walking skeleton adaptive approach is sometimes considered βgrowingβ a system.
F, incremental development not walking skeleton
The _______ Adaptive approach requires multiple iterations, and all six core processes go across iterations.
Generic
_______________ provide guidelines for every facet of system development.
What to do when why and how.
Methodologies
_____________ are also known as the System Development Process.
Methodologies
T/F: Methodologies specifies a SDLC with activities and tasks, analysis and design models to create, implementation and testing techniques.
True.
A ____________ includes a collection of techniques that are used to complete activites and tasks, including modeling, for ever aspect of the project.
methodology
T/F: A model makes it possible to understand a complex concept by focusing only on a relevant part.
True
A ________ is an abstraction of an important aspect of the real world.
Model
T/F: Each model shows the same aspect of the concept.
F, differect aspect.