Chapter 3 Agile Flashcards
What is Agile Manifesto?
In 2001, a group of people interested in improving how projects are managed got together to create the Agile Manifesto. This manifesto values individuals and their collaboration, working software, customer involvement, and flexibility to change more than rigid processes, extensive documentation, contracts, and strict plans. They believe these values lead to better project outcomes.
What is the 1st Agile Principles
- Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
(Make the customer happy by delivering valuable software early and often.)
What is the 2nd Agile principle?
2.Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.
(Be open to changes, even late in the project, to benefit the customer.)
What is the 3rd agile principle?
- Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter time scale.
(Release working software regularly, aiming for shorter periods.)
What’s the 4th Agile Principle?
- Business people and developers must work together daily throughout the project.
(Business people and developers should work closely every day.)
What’s the 5th Agile Principle?
- Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.
(Support and trust motivated people to get the job done.)
What’s the 6th Agile Principle?
The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.
(Talking face-to-face is the best way to share information within the team.)
What’s the 7th Agile Principle?
Working software is the primary measure of progress.
(The main goal is to create working software.)
What’s the 8th Agile Principle?
Agile processes promote sustainable development.
(Projects should be sustainable, without overworking anyone.)
What’s the 9th Agile Principle?
The sponsors, developers, and users should be able to maintain a constant pace indefinitely
(Keep a consistent work pace for long-term success.)
What’s the 10th Agile Principle?
Continuous attention to technical excellence and good design enhances agility.
(Paying continuous attention to technical quality and design improves flexibility.)
What’s the 11th Agile Principle?
Simplicity—the art of maximizing the amount of work not done—is essential.
(Focus on simplicity by doing only what’s necessary.)
What’s the 12th Agile Principle?
The best architectures, requirements, and designs emerge from self-organizing teams.
(The best work comes from self-organizing teams.)
What’s the 13th Agile Principle?
At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
(Regularly, the team should reflect on how to work more effectively and adjust accordingly.)
Name all the 13 Agile Principles
…