INFORSY-LEC2A (QUIZ 1) Flashcards
Represents the system in terms
of data and the processes that
act upon that data. System
development is organized
into phases, with deliverables
and milestones to measure
progress. The waterfall model
typically consists of five
phases: requirements, design,
construction, testing, and
maintenance & evolution. Iteration
is possible among the phases.
Structured Analysis
Views the system in terms
of objects that combine
data and processes. The
objects represent actual
people, things, transactions,
and events. Compared to
structural analysis, O-O
phases tend to be more
interactive. Can use the
waterfall model or a model
that stresses greater
iteration.
Object-Oriented Analysis
Stresses intense team-based
effort. Breaks development
into cycles, or iterations,
that add functionality. Each
cycle is designed, built, and
tested in an ongoing process.
Attempts to reduce major
risks by incremental steps in
short time intervals.
Agile Methods
The __________________ is a
structured process that
enables the production of
high-quality, low-cost
software, in the shortest
possible production time.
The goal of the ______ is to
produce superior software
that meets and exceeds all
customer expectations and
demands.
Software Development
Life Cycle (SDLC); SDLC
Different SDLC Models
- Waterfall Model
- V-Shaped Model
- Iterative Model
- Sprial Model
- Big Bang Model
- Rapid Application Development (RAD)
- Agile Model
_______________ is the
oldest and most
straightforward of
the structured SDLC
methodologies –
finish one phase, then
move on to the next.
Waterfall Model
Also known as the Verification
and Validation Model, the ___________ grew out of the Waterfall and is characterized by a corresponding testing phase for each development stage. Like Waterfall, each stage begins only after the
previous one has ended.
V-Shaped Model
Generally, the phases occur in the same order as in the waterfall model, but these may be conducted in several cycles. A reusable product is released at the end of the cycle, with each release providing additional functionality.
Iterative Model
_____________ is one of the most important Software Development Life Cycle models, which provides support for Risk Handling.
In its diagrammatic representation, it looks like a spiral with many loops.
Spiral Model
The ___________________ is an SDLC model that starts from nothing. It is the simplest
model in SDLC (Software Development Life Cycle) as it requires almost no planning. However, it requires lots of funds and
coding and takes more time.
Big Bang model
______________ is a linear sequential software development process model that emphasizes a concise development cycle
using an element based construction approach. If the requirements are well
understood and described, and the project scope is a constraint, the _____ process enables a development team to create a fully functional system within a concise time period.
Rapid Application Development (RAD)
The meaning of _______ is swift or versatile. _________________ refers to a
software development approach based on iterative development. __________ break tasks into smaller iterations or parts that do not directly involve long- term planning. The project scope and requirements are laid down at the beginning of the development process.
Agile process model; Agile methods