Mind Map Gallery Agile Software Development
无数据
This mind map is about Agile Software Development. Start to use a mind map to express and organize your ideas and knowledge right now.
Agile Software Development
Principles
Highest priority
satisfy the customer
through
early
continuous
delivery of valuable software
Welcome changing requirements
even late in development
agile processes
harness change
for the customer's competitive advantage
Deliver working software frequently
from a couple of weeks
to a couple of months
with a preference to the shorter timescale
Businesspeople and Developers worktogether
daily
throughout the project
Build projects around motivated individuals
give them
the environment
support they need
trust them
to get the job done
Face-to-face conversation
the most
efficient
effective
method of conveying information
to and within a development team
Working software
the primary measure of progress
Agile processes promote sustainabledevelopment
maintain constant pace indefinitely
sponsors
developers
users
Continuous attention
to technical excellence
to good design
enhances agility
Simplicity is essential
art of maximizing
the amount of work
not done
Self-organizing teams
produce the best
architectures
requirements
designs
Reflect and improve
at regular intervals
team
reflects
on how to become more efffective
tunes and adjusts
its behaviour accordingly
Values
Individuals and interactions
over
processes
tools
comprehensive documentation
Customer collaboration
contract negotiation
Responding to change
following a plan
That is, while there is value in the items onthe right, we value the items on the leftmore.