Agile Manifesto Flashcards
When was it written?
2001
What are the 4 values listed in the agile manifesto?
- Individuals and interactions over processes and tools
- working software over comprehensive documentation
- customer collaboration over contract negotiation
- responding to change over following a plan
What is the purpose of agile values and principles?
Inform the why, how, and what of agile project management planning and processes
four categories of 12 agile principles?
value delivery, business collaboration, team dynamics and culture, retrospectives, and continuous learning
what are the principles in value delivery?
our highest priority is to satisfy the customer through early and continuous delivery of value software.
deliver working software frequently, from a couple of weeks to a couple of months, with a preference for the shorter timescale
Working software is the primary measure of progress.
simplicity- the art of maximizing the amount of work not done
Continuous attention to technical excellence and good design enhances agility
what’s value delivery?
delivering the work as quickly as possible in order to get feedback and mitigate time risk
why focus on simplicity?
simplicity allows a team to work on the things that matter the most.
what are the principles in business collaboration?
Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage
business people and developers must work together daily throughout the project
what’s the value of business collaboration?
Collaborating with your customers helps the team get critical business information immediately, allowing them to adjust and adapt to any new information instantly
what are the principles in team dynamics and culture?
build projects around motivated individuals. Give them the environment and support they need, and trustem them to get the job done
the most efficient and effective method of conveying information to and within a development team is face-to-face conversation
agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely
the best architectures, requirements, and designs emerge from self-organizing teams
what kind of team dynamics and culture does agile require?
inclustive, supportive, and empowering
make sure your self-organizing team is?
- motivated to do the right thing
- feels trusted to do the right thing
- has the resources and space to work closely together on their goals
- works at a sustainable pace
what’s the principle in retrospectives and continuous learning?
at regular intervals, the team reflects on how to become more effective, and tunes and adjusts its behavior accordingly