Agile way of thinking Flashcards
What are the four steps that describes continuous improvement?
Plan
Do
Check
Act
Traditional project management models include:
Waterfall – Sequential
Predictive – Linear
What are the sequential waterfall steps model approach to software development?
Analyze, Design, Develop, Test, Deploy.
__________ model is suitable when the entire scope is known and remains stable.
Waterfall
What is the #1 disadvantage of the waterfall model?
Changes are expensive
_______ models are designed such that it is easy to absorb changes.
Agile
What type of model is being depicted?
Agile
Agile is a combination of:
Incremental and iterative steps
Agile is characterized by the use of _________ that leads to frequent reassessment and adaptation of the product and the plans.
sprints
Cite some problems with a Waterfall model.
Frequent changes to requirements Interface with other systems Complex and multidisciplinary technology Rapid rate of technological advance Difficulty in arriving at consensus Pressure to have shorter time-to-market
______________ is a statement which describes the values that all the agile methods subscribe to.
Agile manifesto
The four values outlined in the Agile Manifesto are:
Value individuals
Use working software
Respond to change
Prioritize customer collaboration
Value individuals and interactions over …
processes and tools.
Use working software over …
comprehensive documentation
Respond to change over …
following a plan
Prioritize customer collaboration over …
contract negotiation
Agile Principles
- Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
what’s a good short slogan?
Early Value Delivery
Agile Principles
- Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.
what’s a good short slogan?
Change for Good
Agile Principles
- Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter time scale.
what’s a good short slogan?
Weeks not months.
Agile Principles
- Business people and developers must work together daily throughout the project.
what’s a good short slogan?
Partner with Business
Agile Principles
- Build projects around motivated individuals. Give them the environment and support they need and trust them to get the job done.
what’s a good short slogan?
Motivation and Trust
Agile Principles
- The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
what’s a good short slogan?
Direct and Open Communication