Save
ADT
Chapter10
Save
Share
Learn
Content
Leaderboard
Learn
Created by
Dakalo
Visit profile
Cards (49)
What is the title of Chapter 10 in the book "Systems Analysis and Design in a Changing World"?
Systems Analysis and Design
What does the System Development Life Cycle (SDLC) encompass?
Methodologies
,
models
,
tools
, and
techniques
What are the three Agile development methodologies mentioned?
The
Unified Process
,
Extreme Programming
, and
Scrum
What is the main difference between predictive and adaptive SDLC?
Predictive
assumes a fixed plan, while adaptive is flexible to changes
What does a system development methodology include?
The
SDLC
,
models
, tools, and
techniques
What are the key features of Agile development?
Flexibility,
iterative processes
, and
responsiveness
to change
What does the Unified Process (UP) focus on?
Organizing
iterations
into
four
primary areas of focus
What are the four phases of the Unified Process?
Inception
,
Elaboration
,
Construction
, and
Transition
What is the Waterfall model in the context of SDLC?
A model that assumes phases can be completed
sequentially
with no overlap
What is incremental development in SDLC?
Completing
portions
of
the
system
in
small
increments
What is a "Walking Skeleton" in system development?
The
complete
system structure built first with bare-bones functionality
What do methodologies provide in system development?
Guidelines
for every
facet
of system development
What is a model in the context of system development?
An
abstraction
of an important aspect of the real world
What are tools in system development?
Software applications
that assist developers in creating models
What is the purpose of techniques in system development?
To help an
analyst
complete an activity or task
What does the term "Chaordic" refer to in system development?
A guiding
philosophy
for developing systems in a chaotic yet ordered manner
What are the four values emphasized in the Agile Manifesto?
Responding to change,
individuals
and interactions, working software, and
customer collaboration
What is the primary goal of Agile Modeling (AM)?
To build only
necessary
models that are useful
What is the focus of XP (Extreme Programming) practices?
To take
good
practices
of
software development
to the
extreme
What are the core values of Extreme Programming (XP)?
Communication
,
simplicity
,
feedback
, and
courage
What is the purpose of Scrum in Agile development?
To manage the project through time-controlled mini-projects called
sprints
What is the role of the Scrum master?
The
project manager
who facilitates the Scrum process
What is the purpose of the Daily Scrum meeting?
To discuss
progress
and obstacles since the last meeting
What does the term "Product Backlog" refer to in Scrum?
A prioritized list of
user requirements
What is the significance of the scope being frozen in a Scrum sprint?
It ensures that the team focuses on completing the
defined
tasks within the sprint
What is the main focus of the Unified Process (UP)?
To provide a formal iterative approach using
UML
models
How does Agile development differ from traditional methodologies?
Agile emphasizes flexibility and
iterative
progress over strict planning
What is the relationship between UP and UML?
UP
and
UML
were
developed
together
What are the two types of disciplines in the Unified Process?
Development disciplines
and
planning/control disciplines
What is the role of business modeling in development disciplines?
To define the
business context
and requirements for the system
What is the purpose of configuration and change management in planning/control disciplines?
To manage changes and maintain
project integrity
What does XP emphasize in its practices?
Thorough
testing
at every step and continuous
integration
What is the significance of "on-site customer" in XP practices?
To get
sign-off
and feedback as development progresses
What is the goal of small releases in XP?
To frequently deliver parts of the
system
to users
What does the term "forty-hour work week" refer to in XP practices?
To prevent overloading developers and maintain
productivity
What is the purpose of coding standards in XP?
To ensure
consistency
and quality in the code
What does the three-level approach in XP consist of?
Creating user stories, conducting tests, and
iterations
of coding
What is the main focus of Scrum methodology?
To manage projects through iterative
sprints
What is the role of the product owner in Scrum?
The
client stakeholder
who controls the product backlog
What is the significance of the Scrum sprint?
It is a time-controlled mini-project to implement part of the
system
See all 49 cards