Course Five: Agile Project Management Flashcards
Acceptance criteria
The checklist the project manager uses to decide whether a story is done
Adaptation
Adjusting project, product, or processes to minimize any further deviation or issues; one of the three pillars of Scrum
Agile Manifesto
A collection of four values and 12 principles that define the mindset that all Agile teams should strive for
Ambiguity
A state where conditions and root causes of events or circumstances are unclear, leading to the possibility of misunderstanding
Backlog refinement
The act of keeping the Backlog prioritized, estimated, and described so the Scrum Team can operate effectively
Burndown chart
A visual that measures time against the amount of work done and amount of work remaining
Business agility
Refers to incorporating Agile principles into the wide sphere of management
Business collaboration
The concept that collaborating with customers gets critical business information to the team immediately, allowing them to adjust and adapt new information instantly; one of the four themes of the Agile principles
Capacity
The amount of work a team can handle in a given amount of time
Case studies:
In-depth, data-driven analyses of a business, community, or organization
Change control board:
A formal and rigorous process to manage any changes to requirements
Change management:
The process of getting people to adopt a new product, process, or value system
Coaching
A two-way communication style aimed at influencing and developing employees’ skills, motivation, and judgment
Complexity
Refers to the high number of interrelated forces, issues, organizations, and factors that would influence a project
Continuous integration and continuous refactoring
The Extreme Programming practice of merging product changes into a shared version several times a day in order to get quick feedback on the quality of the code or product
Cynefin framework
A framework used for measuring project complexity; pinpoints five sections of complexity that various projects may fall into: obvious, complex, complicated, chaotic, and disorder (Welsh word for “habitat”).
Daily Scrum
A brief meeting of up to 15 minutes that takes place every day of the Sprint to inspect progress toward the goal; also called a stand-up
Definition of Done
An agreed-upon set of items that must be completed before a project or user story can be considered complete
Deliverable:
A tangible outcome from a project
Development Team
In Scrum, the people who do the work to build the product; also called Developers
DevOps
An organizational and cultural movement that aims to increase software delivery velocity, improve service reliability, and build shared ownership among software stakeholders
Disciplined Agile Delivery (DAD)
A hybrid approach that combines the strategies from various Agile frameworks, including Kanban, LeSS, Lean Development, Extreme Programming, and Agile Modeling;
guides people through process-related decisions and helps develop a scaled Agile strategy based on context and desired outcomes
Empiricism
The idea that true knowledge comes from actual, lived experience
Epic
A group or collection of user stories
Extreme Programming (XP)
A methodology that aims to improve product quality and the ability to respond to changing customer needs; takes best practices for the development process to extreme levels
Five values of Scrum (FORCC)
The core values that guide how Scrum Teams work and behave: commitment, courage, focus, openness, and respect
Flow
A core principle of Kanban that aims to maximize efficiency
I.N.V.E.S.T
Acronym for the criteria each user story should meet; stands for: independent, negotiable, valuable, estimable, small, and testable
Incremental
Describes work that is divided into smaller chunks that build on one another
Influencer
Someone who is able to lead and influence others to change their behaviors, hearts, and minds to produce meaningful, sustainable results
Inspection
A timely check toward the outcome of a Sprint Goal to detect undesirable variances; one of the three pillars of Scrum