AllABCDEFGHIJKLMNOPQRSTUVWXYZAA/B TestingExtends the idea of hypothesis driven development by evaluating two or more different implementations to... Learn More → Acceptance Test-Driven DevelopmentTest-first software development practice in which acceptance criteria for new functionality are created as automated... Learn More → Agile ManifestoThe Agile Manifesto is a document that identifies four key values and 12 principles that... Learn More → Application Lifecycle ManagementHolistic view on the management of software applications and systems, accounting for all stages of... Learn More → BBehavior-Driven DevelopmentAgile software development practice adding to TDD the description of the desired functional behavior of... Learn More → BottleneckA constrained activity that limits the flow and possible delivery rate of the entire workflow. Learn More → Burn-down ChartA chart which shows the amount of work which is thought to remain in a... Learn More → Burn-up ChartA chart which shows the amount of work which has been completed. Time is shown... Learn More → Business ProblemsA business problem is a situation that prevents a company from achieving its goals or... Learn More → CClass of Service specific level of service applied to the treatment of a work item established through a... Learn More → Clean CodeSoftware code that is expressed well, formatted correctly, and organized for later coders to understand.... Learn More → CoachingUnlocks a person’s potential to maximise their performance. Coaching helps them to learn rather than... Learn More → Code CoverageA measurement indicating the amount of code that is exercised by tests. Learn More → CoherenceThe quality of the relationship between certain Product Backlog items which may make them worthy... Learn More → Commitment PointThe point at which the decision is made to start activities to deliver a work... Learn More → Continuous DeliveryA software delivery practice similar to Continuous Deployment except a human action is required to... Learn More → Continuous DeploymentA software delivery practice in which the release process is fully automated in order to... Learn More → Continuous IntegrationAgile software development practice popularized by Extreme Programming in which newly checked-in code is built,... Learn More → Cost of DelayThe rate at which the expected value of a product, initiative, or work item decays... Learn More → Cross-FunctionalCharacteristic of a team holding that all the skills required to successfully produce a usable... Learn More → Cumulative Flow DiagramA chart showing the cumulative number of arrivals and departures of work items from each... Learn More → Cycle TimeThe time between working on an item that has been started and the item is... Learn More → DDaily ScrumScrum event that has a 15-minute timebox. Held each day for the Developers. The Daily... Learn More → Definition of DoneA formal description of the state of the Increment when it meets the quality measures... Learn More → Definition of ReadyA formalised and shared understanding by the Product Owner and the Developers regarding the preferred... Learn More → DeveloperAny member of a Scrum Team, that is committed to creating any aspect of a... Learn More → DevOpsAn organisational concept serving to bridge the gap between development and operations, in terms of... Learn More → Discoveryunderstanding and defining the problem to be solved, or the opportunity to be progressed, before... Learn More → EEmergenceThe process of the coming into existence or prominence of new facts or new knowledge... Learn More → Empiricismthe philosophy that all knowledge originates in experience and observations. It’s a cornerstone of the... Learn More → Engineering StandardsA shared set of development and technology standards that Developers apply to create releasable Increments... Learn More → EpicAn Epic describes a large body of work that will be broken down into smaller... Learn More → Evidence-Based Managementa framework that helps people, teams and organizations make better-informed decisions to help them achieve... Learn More → ExperimentAn intentional design to determine if a hypothesis is valid or not. Observations and evidence... Learn More → Explicit PoliciesAn explicit description of various agreements that shape how the service delivery works. Policies can... Learn More → Extreme ProgrammingAgile software development framework with an extreme focus on programming and taking engineering practices to... Learn More → Load More