Cards Flashcards
Accountability
“Buck stops here” position for any task or activity – who is ultimately going to be held accountable for something
ACT
Acronym for Agile Champions Team – a team that evangelizes Agile across the organization
ADAPT
Acronym for Awareness, Desire, Ability, Promotion, Transfer: A model that describes necessary conditions for success of Agile adoption
All-In pattern
A pattern for agile adoption wherein the entire organization goes in for agile adoption all at the same time (as opposed to Small pilot – see below)
Analysts
Usually meant to refer to business analysts who translate business requirements into system requirements
Anti-pattern
A symptom of a deeper dysfunction that indicates improper or incorrect implementation
Architect
Usually meant to refer to Technical architects, who establish the design patterns and provide the technology roadmap to the team
Assessments
Questionnaires or evaluation methods to ascertain the level of maturity in a certain discipline – e.g. Agile assessment
ATDD
Acceptance Test Driven Development – a pattern of working that emphasizes writing the acceptance tests before even writing the code
Backlog
A collection of “work items” that the team can work on, resulting in additional value to the team
Balanced scorecards
A system of measuring the health of a system from various points of view to get a holistic view
Big room
A pattern for running sprint planning meetings for multiple scrum teams working on the same project
Card (or story card)
Representing an index card (usually 3X5 inches or 4X6 inches) on which a story is written
CDE
Acronym for Containers, Differences and Exchanges – constraints within which a self-organized team operates
C-FORC
Acronym for Commitment, Focus, Openness, Respect, Courage – the values of Scrum
Chief Product Owner
A title often given to the manager of all the product owners working on a single (large or enterprise scale) product
Coach
Analogous to a sports trainer or coach – usually indicating a team’s mentor either on a technology or a process
Collective ownership
The notion that the whole team is collectively responsible and accountable for the success or failure
Commitment
The team “signing up” to deliver to a certain plan – either a sprint or a release plan
Commitment driven planning
A method of planning that you can only add as many work items to a sprint or a release as the team is willing to make a commitment towards
Communities of practice
A collection (usually informal) of team members who share a specific skill or practice (e.g. automation testers)
Compliance
Demonstrate adherence (usually mandatory) to a certain standard or framework (e.g. ISO 9000)
Conditions of satisfaction
Usually intended to mean acceptance tests or criteria that will be used to ascertain whether a certain requirement is met
Continuous integration
An extreme programming practice that believes the code should be always integrated and maintained in usable condition (used in conjunction with automated testing)
Cross-functional teams
A team containing diversity of skills that enables it to deliver a finished increment of product; adding tangible value on its own
Daily Standup; Daily Scrum
Term used to describe a daily meeting of the Scrum team
Dependencies
A requirement or condition that needs to be fulfilled before something can happen
Diehards
Opponents of Scrum who are too much in love with the current methodology
Distributed teams
Teams that are geographically dispersed (opposite of collocated)
Epic
A large or aggregated user story that captures a major requirement or theme for a project
Estimate
Forecast or educated guess about the effort or time required to accomplish some work
ETC
Acronym for Enterprise Transition Community (or Committee) – a team that manages and steers an organization’s agile transformation
FDD
Acronym for Feature Driven Development - a development methodology founded by Jeff DeLuca
Feature Teams
An adaptation of FDD that is used on many methodology that aligns formation of teams along features to be developed
Feedback
Informed opinion about some activity or work or process that will help improve it going forward
Followers
Passive opponents of the scrum methodology who like to follow the old methods
Functional managers
Managers who have reporting authority over the team members, i.e. who own the resources
Goal
Description of the end state or where we want to end up
Grooming (of backlog)
An activity that involves paying attention to – clarifying, estimating and adding more details (to the user stories in the backlog)
Grow and Split
One of the models of expanding Scrum adoption, where the team grows to an extent that it eventually needs to be split into multiple teams
Human Resources
Refers to the team members or the department in the organization that is responsible for providing systems and support to the team members
Humility
One of the desired attributes of a scrum master; to be able to put the team ahead of self (e.g. let the team take credit for the work)
IC
Acronym for Improvement Committees – often formed in an organization’s Scrum transformation to improve a specific area (e.g. Agile Testing)
IND
Short for Individualism – one of the parameters for assessing and quantifying cultural differences
Integration
Activity of combining the different elements of the system to build the entire system into a deployment ready state
Integration Team
A team dedicated to carry out integration activities and overcoming challenges found during integration