World’s Largest Opinionated Agile Reference Library. The content is created and the links are curated through the lens of Agile Pain Relief Consulting’s view of what is effective in the practice of Scrum and Agile. We don’t accept submissions, and emails to that effect are marked as spam. Book listings may use affiliate links that could result in a small commission received by us if you purchase, but they do not affect the price at all. From experience, this won’t amount to anything more than a cup of coffee in a year.
We’re always looking for all things Agile. As a result, we’ve amassed a large collection of information covering lots of practical topics, techniques, tips, and case studies which we believe may help you toward your Scrum/Agile goals. They have been curated and organized into one spot, to share with you to help you on your Agile journey. We routinely scan for broken links, but if you spot one before we do, please let us know.
- Case StudiesResource Links: Adobe Premiere Pro Scrum Adoption Agile Transformation @ Salesforce.com An Agile Adoption and Transformation Survival Guide (...)
- Causal Loop DiagramA Causal Loop Diagram is a visual representation and reference that helps to understand cause and effect connections. It works best when people work(...)
- CoachingAgile Coaching is an ill-defined concept. Self-described "Agile Coaches" appeared in the Agile world long before there was a definition. ScrumAlliance(...)
- Code InspectionTraditional approaches put a lot of emphasis on Code Inspection or Reviews for finding defects. In human terms, that is like an editing process. The(...)
- Code ReviewsTraditional approaches put a lot of emphasis on Code Inspection or Reviews for finding defects. In human terms, that is like an editing process. The(...)
- Code SmellsA code smell is a hint that something might be wrong in your codebase. A smell isn't always a problem, rather it’s a hint that a further look is(...)
- Collective Code OwnershipCollective Code Ownership is the premise that the whole team owns the code. Anyone on the team can add new features, fix a bug, write a test case, or(...)
- ColocationColocation is when team members are in the same physical location so in-person interaction and collaboration can take place. While the Scrum Guide does(...)
- Community of PracticeA Community of Practice (CoP) is a group that brings people with a common cause or purpose together on a regular basis. They can be formed around a role(...)
- Complexity and the Cynefin FrameworkWe encounter complexity whenever we're asked to estimate how long it will take to fix a bug. Or when we're asked how long it will take to bring a novel(...)
- Continuous DeliveryContinuous Delivery is the game of delivering features to Production whenever a change is made. It shortens the feedback, and even the payment cycle,(...)
- Continuous Delivery and DeploymentContinuous Delivery is the game of delivering features to Production whenever a change is made. It shortens the feedback, and even the payment cycle,(...)
- Continuous DeploymentContinuous Delivery is the game of delivering features to Production whenever a change is made. It shortens the feedback, and even the payment cycle,(...)
- Continuous Integration [CI]In software development, Continuous Integration is the practice of merging all developers' working code to the main or head branch several times a day.(...)
- ContractsTraditional fixed price, fixed outcome contracts don't fare well in an Agile world. The traditional approach puts the emphasis on getting the details(...)
- Core ProtocolsA set of protocols that can aid teams in improving communications. They're modelled on a similar principle to Design patterns. Resource Links: (...)
- Cross-Functional TeamsIn the Agile world a cross-functional team is one that has all the skills it requires to get the work finished, without relying on external help. Wow,(...)
- Cross-SkillingCross-skilling is where a team member decides (without being pushed) to learn a new skill area. This learning will, of course, take time and in the short(...)
- Cumulative Flow Diagram [CFD]A Cumulative Flow Diagram is a visual summary of the information contained on the Scrum Wall, Task Board, or Kanban Wall. A Cumulative Flow Diagram(...)
- Cycle TimeCycle Time is the time it takes from the moment a team starts work on an item, until the moment value is delivered to the customer. It matters because the(...)
- CynefinWe encounter complexity whenever we're asked to estimate how long it will take to fix a bug. Or when we're asked how long it will take to bring a novel(...)