TCMT 613 Flashcards
What is Agile project management?
A mindset focused on continuous improvement, customer collaboration, and delivering value incrementally
When did Agile project management originate
It has been around since the 1970s, emerging with the beginning of software development.
What is a key difference between Waterfall and Agile?
Waterfall is a methodology, while Agile should be a mindset adopted by the entire organization.
What is an example of an application that evolved using Agile principles?
QuickBooks, which started as a simple PC software and evolved into an online suite with plugins
How many key focus areas does Agile have?
Seven key focus areas.
Customer Satisfaction
Adaptability
Iterative Development
Collaboration
E
What is the role of customers in Agile?
Customers have input throughout the project and are considered part of the team
What does MVP stand for in Agile
Minimum Viable Product.
What is the purpose of an MVP?
To get the customer on a path to value and start learning for both the customer and the development team
What is the Agile perspective on failure?
Failure is not bad; it’s a form of learning.
What does “move learning left” mean in Agile?
Learning as early as possible to get on the right track more quickly.
What is a “pivot” in Agile?
A change in direction when the original product doesn’t fit the market as expected
Can Agile be used with Waterfall?
es, it can be embedded in Waterfall projects, known as the hybrid approach
What are user stories in Agile
Descriptions of how the user expects to consume the product
What are the components of a user story?
User persona (who), activity (what), and reason (why).
What do story points measure in Agile?
The overall effort required to implement a product backlog item
What factors are considered when assigning story points?
Work complexity, amount of work, and risk or uncertainty.
What is an epic in Agile
A cluster of related user stories that collectively represent a larger goal.
What is a backlog in Agile?
A list of all tasks that need to be done in a project.
How are items chosen from the backlog?
Based on value, dependency, and importance to the project.
What is a Kanban board?
A visual tool used to see where tasks are in the project process.
Who created the earliest software development structure?
Dr. Winston Royce in 1970
What did Royce call his software development structure?
Managing the development of large-scale software systems”
What major contribution did Royce make to project management?
He introduced “Phase Gates” or “Stage Gates”
When was the Agile Manifesto created?
In 2001
Q: Where was the Agile Manifesto created?
A: At Snowbird Ski Resort in Utah
Q: How many people were involved in creating the Agile Manifesto?
A: 17 people
Q: What is valued more in Agile: individuals and interactions or processes and tools?
A: Individuals and interactions
Q: What is valued more in Agile: working software or comprehensive documentation?
A: Working software
What is valued more in Agile: customer collaboration or contract negotiation?
A: Customer collaboration
What is valued more in Agile: responding to change or following a plan?
A: Responding to change
Q: How many principles are in the Agile Manifesto?
A: 12 principles
Q: According to Agile principles, how frequently should working software be delivered?
From a couple of weeks to a couple of months, with preference to the shorter timescale
Q: What does Agile say about the pace of development?
A: Agile processes should promote sustainable development with a constant pace indefinitely
Q: What is the most efficient and effective method of conveying information in Agile?
A: Face-to-face conversation
Q: What is the “Heart of Agile” concept attributed to?
A: Alistair Cockburn, one of the 17 people who established the Agile Manifesto
Q: What are the four key steps in the Heart of Agile?
A: Collaborate, Deliver, Reflect, and Improve
Q: What Japanese concept is related to learning stages in Agile?
A: Shu Ha Ri
Q: What does “Shu” represent in Shu Ha Ri?
A: The basic form of learning, following a single technique
Q: What does “Ha” represent in Shu Ha Ri?
A: The stage where one learns why the rules exist and starts collecting techniques
Q: What does “Ri” represent in Shu Ha Ri?
A: The stage where one learns to break the rules and expand on previous knowledge
Q: In the Heart of Agile, what does the “Collaborate” step involve?
A: Engaging with the customer to understand their challenges, desires, and motivations
Q: In the Heart of Agile, what is the purpose of the “Deliver” step?
A: To provide something to the customer and measure their response
Q: In the Heart of Agile, what happens in the “Reflect” step?
A: The team considers feedback and plans to change their approach if necessary
Q: In the Heart of Agile, what does the “Improve” step involve?
A: Enhancing skills, getting additional training, or adding needed people to the team
What is “flow” in Agile?
A: A state where development occurs without interruption, and team members are “in the zone”
Q: What is the importance of trust in Agile collaboration?
A: It leaves room for failure, which is viewed as a form of learning