You are on page 1of 2

ACP

Agile Certified Practitioner


Active Listening
In communication, the role that requires the receiver to receive and understand what is
said and provide feedback to the sender
Affinity Estimating
a technique designed to rapidly estimate a large feature backlog. It uses shirt sizes,
coffee cup sizes, or the Fibonacci sequence of numbers to rapidly place user stories
into similarly sized groups
Agile
A set of principles for project management based on the Agile Manifesto. Emphasizes
self-organizing teams, customer collaboration, rapid releases, responding to change,
and the elevation of values
Agile Manifesto
A document created in 2001 that lays out the guiding principles of Agile projects and
methodologies. The Manifesto is organized around four statements that desribe the
values that Agile methodologies share
Agile Modeling
A representation of the workflow of a process or system that the team can review before
it is implemented in code. Stakeholders and non-programmers should be able to
understand and work with the model more easily than code.
Agile Space
Team space that encourages colocation, collaboration, communication, transparency,
and visibility
Agile Tooling
Hi-tech or low-tech softwre or artifacts designed to icrease the sense of team and to
encourage participation among the members. Examples include version control
software, collaboration software, or video conferencing for distributed teams
Analysis
Developing an understanding of potential solutions by studying the problem and
underlying need
Artifact
The output of a process or work, typically in the form of a document, drawing, model, or
code
Brainstorming
A method of gathering ideas from a group. It is designed to elicit a large number of
ideas in a short time frame and to foster creative responses. Participants throw out
ideas in rapid fire, and no one is allowed to comment on or discuss a suggestion until
everyone has finished
Burn-down chart
A chart used to communicate progress during and at the end of an iteration. It shows
the nmber of stories that have been completed and the ones that remain. The idea is
that as the project progresses over time, the backlog of work will "burn down" or lessen

Burn Rate
The cost of the Agile team, or the rate at which it consumes resources. Most often it is
calculated simply by adding up the team cost. It iscommunicated by the cost per
iteration, cost per week, cost per month, or some other measure that is meaningfule ot
the performing organization.
Burn-Up chart
The opposite of a burn down chart, showing functionality completed over time. Progress
trends up as stories are completed and value is accumulated.
Burn up charts do not show work-in-progress, so it is not an accurate way to predict the
end of the project
Ceremony
A regular meeting on an Agile project such as the iteration planning meeting, the daily
stand-up, the iteration review, and the iteration retrospective
Change
On Agile projects, this most often refers to changing requirements. Agile embraces
changing requirements, even if they occur late in the project, viewing it as a competitive
advantage the team can give to the customer
Charter
The docuument that formally begins the project. charters are created in the project's
initiation, and they include the project's justification, a summary level budget, the major
milestones, critical success factors, constraints, assumptions, and authorization for the
team to begin working.
Chicken
Someone on the Agile project who is involved but not committed. Should not be part of
the core project team but they may have input
Coach
In the eXtreme Programming (XP) methodology, the Coach is the person who keeps the
team focused on learning and the XP processes. Embodies the XP values and will help
the team deliver value while improving
Collaboration
Working together toward a common goal

You might also like