Burnup Chart

Representation of the amount of stories completed, with points plotted on an X and Y axis that map an upward trend of work completed until reaching 100%.

Agile Development Practices

Procedures and techniques used to conduct Agile software development. Although there is no canonical set of Agile practices, most Agile practitioners adopt some subset of Scrum and XP practices. Broadly speaking, any practice or technique that facilitates the values...

Agile Manifesto

A philosophical foundation for effective software development, the Agile Manifesto was created by representatives from Extreme Programming, Scrum, DSDM, Adaptive Software Development, Crystal, Feature-Driven Development, Pragmatic Programming, and others sympathetic...

Agile Project Management

The style of project management used to support Agile software development. Scrum is the most widely used Agile project management practice. XP practices also include practices that support Agile project management. Essential feature of Agile project management...

Agile Software Development

The development of software using Agile development practices and Agile project management. Features of Agile software development include a heavy emphasis on collaboration, responsiveness to change, and the reduction of waste throughout the development cycle. Agile...

Alignment

Same as Business/IT 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...

Application Lifecycle Management (ALM)

“Application Lifecycle Management (ALM) is a continuous process of managing the life of an application through governance, development and maintenance.” (Wikipedia) When Agile software development is introduced into an organization it generally requires substantial...

Backlog

A collection of stories and tasks the Sprint team will work on at some point in the future. Either the Product Owner has not prioritized them or has assigned them lower priority. Teams or organizations may use the term “backlog” in one of the following four ways:...

Backlog Grooming

Tending to the product backlog, including adding new user stories, re-prioritizing existing stories, creating estimates, and breaking larger stories into smaller ones Backlog grooming is the process of adding new user stories to the backlog, re-prioritizing existing...

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...
error: Content is protected !!