8 - Agile & Hybrid Management Terminology Flashcards
Acceptance Criteria
Customer identified functionality written in enough detail to validate product performance.
Objective criteria that determines if the story achieves the value it represents.
Acceptance Test
Activities that validate that the features perform in accordance with customer defined functionality.
Activity
The Agile term for TASK.
Adaptive PMLC Model
(Project Management Life Cycle)
A change-tolerant life cycle model used for projects where the details of the expected result (solution) are incomplete and/or not well-defined and some functionality is incomplete and/or not well-defined.
An example of an adaptive PMLC Model is an APF (Adaptive Project Framework) project.
Agile
An iterative software development approach, expressed in a variety of methodologies, which embraces incremental delivery, flexiblity, cross-functional and self-organizing teams, direct customer-developer communication and collaboration, and frequent inspection and adaptation.
Agile Coach
An experienced leader who consistently directs team members to move beyond the performance of Agile practices and adopt Agile thinking.
Agile Development
Life Cycle
A comprehensive elaboration that includes continuous integration, refactoring, acceptance testing, cross-functional teams, planning poker, burnup charts, information radiators, and burndown charts.
Agile Manifesto
Declaration of values and principals for Agile development including prioritizing individuals over processes and working software over extensive documentation.
Agile Model
A barely sufficient representation that is free from error, understandable, unembellished and coherent.
Agile Planning
The processes and practices that result in flexible and effective management of a project and include a vision and roadmap among other artifacts.
Agreement
A Scrum term used to describe the agreement between a product owner and the team that includes the definition of done, the acceptance criteria, and any general agreements.
Can be applied to stories, capabilities, sprints, and releases.
Artifact
Something made by the team for the project, especially something that may be reused.
Backlog
An evolving list of customer-prioritized stories, tasks, and bugs that have not been completed and are not being worked on during the current iteration.
Backlog Item
Any story, task, or bug that has not been completed and is not being worked on during the current iteration.
Backlog Refinement
(also referred to as Backlog Grooming or Backlog Maintenance)
Continuously updating the prioritized product backlog to reflect any changes, including adding new items, removing items that are no longer appropriate, re-prioritizing existing items as necessary, and refining/cleaning user stories to get them ready for planning and execution.
Bug
A code defect or error.
Burndown Chart
A graphical representation of the work (represented by story points for a release and hours for an iteration) remaining over time.
Burnup Chart
A graphical representation of the work that has been completed over time plotted against the total work.
Capacity
The amount of work that can be completed in a defined time period taking into consideration the need to perform administrative tasks, the need to perform other work, and absence.
Change Management
A proactive approach to controlling, communicating and responding effectively to fluctuations.
Colocation
The desirable state of working in close proximity to promote face-to-face communication.
Context Model
A graphical representation of the system within the overall environment.
Continuous Integration
The process of assimilating newly developed iterations into the existing system at frequent intervals via an automated and tested build, so that any faults can be quickly determined and corrected.
Core Team
Group composed of cross-functional team members with varying levels of Agile knowledge; typically comprised of a sponsor, project management, developers, quality assurance personnel, architecture expert, product manager, and business knowledge experts.