PMI-ACP Definitions Flashcards
PMI-ACP Definitions
A variation of test-driven development where a team develops tests to evaluate products from a customer’s perspective before creating products.
acceptance test-driven development
PMI-ACP Definitions
A leader’s ability to adjust leadership styles and adapt to situations
adaptive leadership
PMI-ACP Definitions
An estimating technique that asks team members to silently order user stories before estimating the amount of work they could complete in an interation.
affinity estimating
PMI-ACP Definitions
A form of project management and product development based on a process of incremental and iterative improvements.
Agile development
PMI-ACP Definitions
The act of using models on Agile projects to illustrate relationships among project elements.
Agile modeling
PMI-ACP Definitions
The tools and techniques unique to Agile practices that help teams complete work and satisfy project objectives.
Agile tooling
PMI-ACP Definitions
A simplified modification of the IBM Rational Unified Process (RUP), an iterative software development process framework.
Agile Unified Process (AUP)
PMI-ACP Definitions
Line charts that track the amount of work completed in iterations or projects.
burn charts
PMI-ACP Definitions
A line chart that tracks the amount of work completed in an iteration or release. The point at which the downward trend of the line intersects with the x-axis indicates the probable completion date.
burndown chart
PMI-ACP Definitions
A line chart that shows an accumulation of the work completed in an iteration or release. The upward trend of the chart can be followed to estimate how many requirements will be satisfied by the release or iteration completion date.
burn-up chart
PMI-ACP Definitions
The ability to work together to reach a common goal.
collaboration
PMI-ACP Definitions
Actions undertaken to ensure that all relevant specifications, regulations, policies, or laws are followed and satisfied.
compliance
PMI-ACP Definitions
Addressing underlying issues for disagreements and developing solutions that are acceptable to all parties involved.
conflict resolution
PMI-ACP Definitions
Practice where team members merge work results regularly and frequently to ensure that the completed product or product increment works as designed.
continuous integration
PMI-ACP Definitions
Documented direction for executing the project work to bring expected future performance of the project work in line with the project management plan [PMI project management definition]
corrective action
PMI-ACP Definitions
An undisciplined software development method that gives developers autonomy and control over many project parameters (scheduling, quality, code style, etc.).
cowboy coding
PMI-ACP Definitions
A group of development methodologies that focuses more on people than on the tools, processes, or architecture of a project. Practices are “stretched to fit” the needs of the project.
Crystal
PMI-ACP Definitions
An area chart that shows the progress of each portion of a project life cycle. The work in each phase of a project is compiled in a cumulative line chart; comparing the distances between the lines on the chart shows the amount of work-in-process and the duration of work in each project phase.
cumulative flow diagram
PMI-ACP Definitions
Ordering process that places a higher priority on user stories that provide the most value to customers (as opposed to assigning higher priority to stories that address cost, compliance, or market conditions).
customer-valued prioritization
PMI-ACP Definitions
The amount of time it takes to complete an activity, including all delays and waiting times.
cycle time
PMI-ACP Definitions
Scrum-specific term for the daily project meeting held to provide a status update to team members. Also known as daily stand-up or daily team status meeting.
daily scrum
PMI-ACP Definitions
Daily Agile project meeting held to provide a status update to team members; also known as the daily scrum or daily huddle.
daily stand-up
PMI-ACP Definitions
Daily 15-minute project meetings held to provide status updates to team members; also known as daily stand-ups or daily scrums.
daily team status meeting
PMI-ACP Definitions
All portions are complete (as agreed to by all parties) with no perceived changes or corrections necessary. The product can be used by the customer as intended.
done
PMI-ACP Definitions
An iterative and incremental software development methodology that stresses continuous user/customer involvement.
Dynamic Systems Development Method (DSDM)
PMI-ACP Definitions
A comparison of work planned to work completed and to costs incurred, at any specific point in time.
earned value management
PMI-ACP Definitions
An individual’s ability to recognize, understand, and control his emotions, and to understand and relate to the emotions of others.
emotional intelligence
PMI-ACP Definitions
Errors that are not corrected or user stories that are not completed in an iteration.
escaped defects
PMI-ACP Definitions
A software development methodology that emphasizes simplicity, often employing pair programming and a cycle of frequent testing and feedback.
Extreme Programming (XP)
PMI-ACP Definitions
A model-driven, short-iteration approach to software development.
Feature-Driven Development (FDD)
PMI-ACP Definitions
A prediction of work duration that does not compensate for interruptions that may occur. Ideal time assumes that workers will be able to focus completely on the work, while real time accounts for work interruptions.
ideal time
PMI-ACP Definitions
Large display of critical team information that is continuously updated and located in a spot where the team can see it constantly; the term was introduced by Alistair Cockburn.
information radiator
PMI-ACP Definitions
Reviewing all change requests, approving changes, and managing changes to the deliverables, organizational process assets, project documents, and project management plan [PMI project management definition]
integrated change control
PMI-ACP Definitions
Any unique and verifiable product, result, or capability to perform a service that is produced during a process, phase, or project [PMI project management definition]
interim deliverable
PMI-ACP Definitions
The benefit of an investment divided by its cost, over a given time period.
internal rate of return
PMI-ACP Definitions
A time-delineated development cycle that produces a complete product that could be marketed or released to the customer.
iteration
PMI-ACP Definitions
Process in which the Agile team and product owner meet at the beginning of an iteration to determine which stories they will complete in the iteration.
iteration planning
PMI-ACP Definitions
An informational meeting in which team members demonstrate to stakeholders which stories were completed in the just-concluded iteration and begin to prepare for the next iteration.
iteration review
PMI-ACP Definitions
A story board that shows how many user stories are included in each phase of a project. Also known as a task board.
Kanban board
PMI-ACP Definitions
Software development based on lean methodology, which focuses on eliminating waste and unnecessary steps or processes that do not add value to the final product or service.
Lean Software Development
PMI-ACP Definitions
Discussions to explore options and reach an agreement.
negotiation
PMI-ACP Definitions
Financial technique that compares the value of an amount of money today to the value of the same amount at a date in the future.
net present value
PMI-ACP Definitions
Communication in the context of an Agile project that is picked up or absorbed by another team member, often through background hearing.
osmotic communication
PMI-ACP Definitions
A core Extreme Programming practice in which two team members work together at one workstation to develop a product.
pair programming
PMI-ACP Definitions
Fictional characters that represent the users of a product.
personas
PMI-ACP Definitions
An estimating technique based on Wideband Delphi in which teams use pre-labeled cards to express work estimates.
planning poker
PMI-ACP Definitions
The adjustment of processes and procedures to meet the needs of individual Agile projects.
process tailoring
PMI-ACP Definitions
the list of prioritized customer requirements that the team and product manager choose from to determine which customer needs will be met in an iteration. Also called the work queue.
product backlog
PMI-ACP Definitions
The person who represents the customer, user, or other stakeholders in an Agile project.
product manager
PMI-ACP Definitions
Scrum-specific term for the person who represents the customer, user, or other stakeholders in an Agile project.
product owner
PMI-ACP Definitions
A two-to-five-year vision that describes what you would like the product to do and when you would like it to be done. It generally includes additional details for the first 10-12 months.
product roadmap
PMI-ACP Definitions
The process of organizing a project at a high level and letting the details of the project evolve as the project develops.
progressive elaboration
PMI-ACP Definitions
A document issued by the project initiator or sponsor that formally authorizes the existence of a project, and provides the project manager with the authority to apply organizational resources to project activities
project charter
PMI-ACP Definitions
A prediction of work duration that takes into account interruptions that may occur.
real time
PMI-ACP Definitions
Improving a product or portion of a product without changing its behavior or functionality.
refactoring
PMI-ACP Definitions
Ranking system that categorizes user stories into simple, broad-based categories (such as “high, medium, and low” or “mandatory, critical, and optional”).
relative prioritization
PMI-ACP Definitions
One or more iterations.
release
PMI-ACP Definitions
A larger product development cycle that includes multiple iterations and results in the transition of a finished product to production, operations, or the customer.
release cycle
PMI-ACP Definitions
Process in which an organization decides when it will release products to customers.
release planning
PMI-ACP Definitions
A meeting at the end of each iteration in which the team discusses how well it worked together to create the product and what changes they could make to improve in subsequent iterations.
retrospective
PMI-ACP Definitions
Comparison of money earned to money spent. Usually calculated for a given time period as (money earned minus money spent) divided by money spent.
return on investment
PMI-ACP Definitions
A line chart that tracks the amount of risk remaining in an iteration or release.
risk burndown graph
PMI-ACP Definitions
A calculation that helps a team quantitatively prioritize project risks.
risk score
PMI-ACP Definitions
A product backlog that takes risk factors into account in prioritizing user stories.
risk-adjusted backlog
PMI-ACP Definitions
A timeboxed experiment that a team runs to investigate the risks associated with a user story.
risk-based spike
PMI-ACP Definitions
A form of progressive elaboration planning where the work to be accomplished in the near term is planned in detail, while the work far in the future is planned at a relatively high level, but the detailed planning of the work to be performed within another one or two periods in the near future is done as work is being completed during the current period
rolling wave planning
PMI-ACP Definitions
Scrum-specific term for the potentially shippable result of an iteration. The potentially shippable result must be complete and able to be used by the customer with no additional adjustments or corrections. Also called a potentially shippable product.
sashimi
PMI-ACP Definitions
The sum of the products, services, and results to be provided as a project
scope
PMI-ACP Definitions
A lightweight, incremental framework for project management, used primarily for software development.
Scrum
PMI-ACP Definitions
Scrum-specific term for the person responsible for ensuring that the Scrum process is being followed and that the team is working at the highest level possible.
scrum master
PMI-ACP Definitions
Scrum-specific term for the 15-minute daily status meeting that coordinates activities across multiple teams.
scrum of scrums
PMI-ACP Definitions
A leader’s ability to view his or her role as that of a facilitator and servant to the team, rather than as a manager or director of the team.
servant leadership
PMI-ACP Definitions
Scrum-specific term for the time-delineated development cycle that produces a complete product that could be marketed or released to the customer.
sprint
PMI-ACP Definitions
Scrum-specific term for the description of the tasks that the team will execute in an iteration to create a potentially shippable product.
sprint backlog
PMI-ACP Definitions
Scrum-specific term for the meeting at the end of each iteration in which the team discusses how well it worked together to create the product and what changes they could make to improve in subsequent iterations.
sprint retrospective
PMI-ACP Definitions
Scrum-specific term for the informational meeting in which team members demonstrate to stakeholders which stories were completed in the just-concluded iteration and begin to prepare for the next iteration.
sprint review
PMI-ACP Definitions
A narrative description of products, services, or results to be supplied
statement of work
PMI-ACP Definitions
A graphic visual display that summarizes the team’s work.
story board
PMI-ACP Definitions
A graphic representation of the product backlog that shows the interdependencies of user stories. High-level activities are placed in order across the top of a page, and the tasks to complete those activities are placed below, with higher priority tasks placed closer to the activities.
story map
PMI-ACP Definitions
An estimate of the effort needed to satisfy a customer requirement. The size or complexity of each requirement is scaled in relation to other requirements;
story point
PMI-ACP Definitions
Visual elements that separate parts of a diagram.
swim lanes
PMI-ACP Definitions
A story board that shows how many user stories are included in each phase of a project (also known as a Kanban board).
task board
PMI-ACP Definitions
An area set aside (generally a common area and work areas) to house the team while it works on a project.
team space
PMI-ACP Definitions
The burden incurred during development due to poor design choices or hasty development.
technical debt
PMI-ACP Definitions
Development process where teams create tests before they develop products, then test the products and make corrections to ensure the tested product will pass the test.
Test-Driven Development (TDD)
PMI-ACP Definitions
Development process where teams create tests before they develop products.
test-first development
PMI-ACP Definitions
Agile development principles established by software leaders in 2001 that include favoring: Individuals and interactions over processes and tools; Working software over comprehensive documentation; Customer collaboration over contract negotiation; and Responding to change over following a plan.
The Agile Manifesto
PMI-ACP Definitions
A preset period of time that constrains how much can be attempted.
timebox
PMI-ACP Definitions
The process of setting time constraints or deadlines for iterations or projects.
timeboxing
PMI-ACP Definitions
Initial requirements stated as one or more sentences in the routine or business language of the user.
user stories
PMI-ACP Definitions
Quality-testing process that relies on external stakeholders to test products.
validation
PMI-ACP Definitions
Estimates of the value of user stories. Values of requirements are scaled in relation to each other
value points
PMI-ACP Definitions
An evaluation of all of the steps needed to bring a project from initiation to completion.
value stream analysis
PMI-ACP Definitions
A technique that shows all value-added and non-value-added process steps.
value stream mapping
PMI-ACP Definitions
Re-ordering the product backlog to ensure that those requirements with the greatest value are assigned the highest priorities and are considered first for inclusion in iterations.
value-based prioritization
PMI-ACP Definitions
The amount of work that a team can complete in a given period of time (usually one iteration). Only completed work is included; incomplete or partially completed work is not included.
velocity
PMI-ACP Definitions
Quality-testing process that relies on the project team to test products.
verification
PMI-ACP Definitions
A market research technique for establishing a detailed set of prioritized customer wants and needs.
Voice of the Customer (VOC)
PMI-ACP Definitions
Traditional, sequential project management that establishes customer requirements up front and then monitors and controls the project plan until completion.
Waterfall project management
PMI-ACP Definitions
An estimating technique in which team members jointly discuss user stories, then individually estimate the amount of work needed to complete the stories. If discrepancies occur, teams continue to develop work estimates until a consensus is reached.
Wideband Delphi
PMI-ACP Definitions
A web site used collaboratively by many users to share information of mutual interest.
wiki
PMI-ACP Definitions
Visual mock-ups of a product that developers use to verify design concepts and test functionality with users.
wireframes
PMI-ACP Definitions
A limit on the number of user stories that can be in a project phase at one time.
work-in-process (WIP) limits