Big Visible Charts

Big visible charts are exactly what you would think they would be: Big charts posted near the agile team that describe in different ways the team’s progress. Big visible charts not only can be useful tools for the team but also make it easier for any stakeholder to...

Bottleneck

Any resource or process whose capacity is less than or equal to the demand placed on it, thus constraining the flow of work or information through the process.

Branching

Creating a logical or physical copy of code within a version control system so that this copy might be changed in isolation.

Breaking the Build

When a developer adds changes to the source code repository that result in the failure of a subsequent build process, the developer has “broken the build.” Avoiding breaking the build is a commitment generally required by agile software developers and integral to the...

Burndown Chart

A publicly displayed chart that depicts the total task hours remaining per day. It shows where the team stands regarding completing the tasks that comprise the backlog items that achieve the goals of the sprint. The X-axis represents days in the sprint, while the...

Business Value

An informal term that includes all forms of value that determine the health and well-being of the firm in the long run. It expands the concept of value of the firm beyond economic value to include other forms of value such as employee value, customer value, supplier...

Business/IT Alignment

Equivalent to Alignment. Organizations with production dependencies across department boundaries run the risk of falling out of phase (or alignment). Alignment includes any actions or policies that exist so that a process or activity in one section of the organization...

Certified ScrumMaster

Someone who is acting in the role of ScrumMaster on a Scrum Team and who has attended a two-day Certified ScrumMaster (CSM) class to obtain certification.

Collocation

Refers to development teams located and working in the same location. When possible collocation is desirable since it facilitates face-to-face collaboration, an important features of Agile software development. Contrast with distributed development team.

Continuous Integration

Continuous Integration (CI) is an Extreme Programming (XP) practice where members of a delivery team frequently integrate their work (e.g. hourly, or at least once daily). Each integration is verified by an automated build, which also performs testing, to detect any...

Customer

The recipient of the output (product, service, information) of a process. Customers may be internal or external to the organization. The customer may be one person, a department, or a large group. Internal customers (outside of Information Technology) are sometimes...

Daily Scrum/Daily Standup

A daily time-boxed event of 15 minutes, or less, for the Development Team to re-plan the next day of development work during a Sprint. The ‘semi-real-time’ status allows participants to know about potential challenges as well as coordinate efforts to resolve difficult...

Definition of Done

The criteria for accepting work as completed. Specifying these criteria is the responsibility of the entire team, including the business. Generally, there are three levels of “Done” (also known as Done-Done-Done): Done: Developed, runs on developer’s box Done:...

Distributed Development Team

Refers to development teams that work on the same project but are located across multiple geographic locations or work sites. Distributed development teams are becoming the norm for today’s software projects. When collocation is not an option, distributed teams are...

Domains

Agile project practitioners engage in a number of tasks in the course of working on projects in an Agile environment. These tasks have been delineated and organized into six major domains of practice:   Domain I: Value-Driven Delivery Domain II: Stakeholder...

Emergence

The process of the coming into existence or prominence of new facts or new knowledge of a fact, or knowledge of a fact becoming visible unexpectedly.
error: Content is protected !!