Agile Resource Library

Find expert help with your Agile adoption

Agile Alliance members gain access to a wealth of valuable resource content.

The Agile Alliance Blog

Expand your knowledge, stay up-to-date, or rekindle your inspiration through articles by some of the top practitioners in our industry – our members and staff. We invite you to explore the hundreds of posts written by members of our community.

An Agile focus on minimalism
Embracing minimalism streamlines processes and fundamentally enhances value by prioritizing meaningful outcomes over irrelevant tasks.
An Agile focus on minimalism
Embracing minimalism streamlines processes and fundamentally enhances value by prioritizing meaningful outcomes over irrelevant tasks.

Agile Alliance Event Sessions Videos

Learn from insights and experiences shared at Agile Alliance events and conferences. View all Event Session Videos

How to sell a big refactor or rewrite to the business
This talk explored the challenge of dealing with legacy code in software development, offering a nuanced approach to refactoring and rewriting, backed by real-world case studies and practical strategies for managing technical debt.
Being Wrong is Great
We share with you the pay-off of embracing a culture where mistakes should happen, and we challenge everything we know in everything we do: getting it right more often and creating a faster value engine in the long run.
Can I Ask You A Question?
Questions are useful tools–they help open lines of communication, get information, understand others, and motivate new ideas.  We’ll play some games using different types of questions and explore how to ask better questions.
How to sell a big refactor or rewrite to the business
This talk explored the challenge of dealing with legacy code in software development, offering a nuanced approach to refactoring and rewriting, backed by real-world case studies and practical strategies for managing technical debt.
Being Wrong is Great
We share with you the pay-off of embracing a culture where mistakes should happen, and we challenge everything we know in everything we do: getting it right more often and creating a faster value engine in the long run.
Can I Ask You A Question?
Questions are useful tools–they help open lines of communication, get information, understand others, and motivate new ideas.  We’ll play some games using different types of questions and explore how to ask better questions.
Feature Branching is Evil
This session explores why teams are using feature branches, what problems are introduced by using them, and what techniques exist to avoid them altogether.

Programs and Initiatives

Driven by Agile values and fueled by our volunteers’ efforts, our programs and initiatives are made possible by your membership.

Agiledemics – Agile In Academics Initiative The purpose of the Agiledemics Initiative is to promote Agile education in academics (students and educators in schools, colleges, and universities) through community-based hubs. […]
The Agile Sustainability Initiative provides knowledge and inspiration to enable action regarding sustainability to the (broader) Agile community.
Purpose The overall goal of this initiative is to provide targeted career and professional development opportunities for global POC members of the Agile Alliance community. These learning opportunities will be […]
Agile Alliance stands firmly and wholeheartedly in support of the Black community, and in the ongoing fight for racial justice and equity around the world.
Agiledemics – Agile In Academics Initiative The purpose of the Agiledemics Initiative is to promote Agile education in academics (students and educators in schools, colleges, and universities) through community-based hubs. […]
The Agile Sustainability Initiative provides knowledge and inspiration to enable action regarding sustainability to the (broader) Agile community.
Purpose The overall goal of this initiative is to provide targeted career and professional development opportunities for global POC members of the Agile Alliance community. These learning opportunities will be […]

Agile Alliance Experience Reports

The Agile Experience Report Program promotes the writing and sharing of firsthand Agile experiences.

Like many large organizations Austrian Post implemented SAFe during its first wave of agile transformation. We describe issues we experienced three years after its initial implementation that we think could […]
Like many large organizations Austrian Post implemented SAFe during its first wave of agile transformation. We describe issues we experienced three years after its initial implementation that we think could […]

Agile Alliance Research Papers

Our Agile research papers are published by Agile Alliance in collaboration with IEEE.

This research aims to provide more evidence about the impact of human factors in agile software projects. In this light, we have conducted a systematic literature review (SLR) to investigate […]
Much of the empirical research on agile transformations concentrates on the success factors for effective change management. Although these factors are essential in establishing beneficial norms and practices, the existing […]
This research aims to provide more evidence about the impact of human factors in agile software projects. In this light, we have conducted a systematic literature review (SLR) to investigate […]
Much of the empirical research on agile transformations concentrates on the success factors for effective change management. Although these factors are essential in establishing beneficial norms and practices, the existing […]

Learn the unique terminology used in Agile development from the experts at Agile Alliance.

An acceptance test is a formal description of the behavior of a software product, generally expressed as an example or a usage scenario. A number of different notations and approaches have been proposed for such examples or scenarios.
Test-driven development (TDD) is a style of programming where coding, testing, and design are tightly interwoven. Benefits include reduction in defect rates.
The team meets regularly to reflect on the most significant events that occurred since the previous such meeting, and identify opportunities for improvement.
A product backlog is a list of the new features, changes to existing features, bug fixes, infrastructure changes or other activities that a team may deliver in order to achieve a specific outcome.
An acceptance test is a formal description of the behavior of a software product, generally expressed as an example or a usage scenario. A number of different notations and approaches have been proposed for such examples or scenarios.
Test-driven development (TDD) is a style of programming where coding, testing, and design are tightly interwoven. Benefits include reduction in defect rates.
The team meets regularly to reflect on the most significant events that occurred since the previous such meeting, and identify opportunities for improvement.

Discover the many benefits of membership

Your membership enables Agile Alliance to offer a wealth of first-rate resources, present renowned international events, support global community groups, and more — all geared toward helping Agile practitioners reach their full potential and deliver innovative, Agile solutions.

Not yet a member? Sign up now