Agile Reference Articles
This is a list of articles that we recommend in our training classes and coaching engagements.
Scrum
- Introduction to Scrum by Brown
Selling Agile to Management
- State of Agile Development 2012 by Version One
- Agile Development: Mainstream Adoption has Changed Agility by Forrester
- The Business Case for Agility by Rudd
- How Agile Projects Measure Up and What This Means to You by Mah
- How to Convince Your CFO to Use Scrum by Van de Nieuwenhof
Agile Adoption
- 11 Ways Agile Adoptions Fail by Tabaka
- Patterns of Agile Adoption by Cohn
- A Tour of Agile Adoption and Transformation Models by Sahota
- Agile Development: A Manager’s Roadmap for Success by Version One
- A CIO’s Playbook for Adopting the Scrum Method of Achieving Software Agility by Leffingwell and Smits
- When Agile Success is Eventually a Failure by Hazrati
- Train Wreck Management by Poppendieck
Agile Leadership
User Stories
- User Story Primer by Leffingwell and Behrens
- Patterns for Splitting Stories by Lawrence
Kanban
- Kanban, Flow and Cadence by Scotland
- An Introduction to Kanban by Hewlett (see parts 2 and 3 for a case study and tools discussion)
- Kanban vs. Scrum by Kniberg
The ScrumMaster Role
- How Scrum Generates Increased Productivity by Szalvay
- ScrumMaster Checklist by James
- Stacia Broderick’s Story (from PM to SM) by Broderick
- ScrumMasters and Agile Coaches: More Than a Title by Derby
Improv
Multitasking
- Multitasking Gets You There Later by Brown
- Autumn of the Multitaskers by Kirn
Release Planning
- Release Planning by Version One
- Outcomes Over Features by North
Roadmapping
- Product Road-Mapping using Agile Principles by Kundu and Lentz
- Magical Thinking and the Zero-Sum Roadmap by Mironov
Tuckman’s Team Development Model
Automated Testing
Distributed Scrum
- Distributed Scrum Primer by Deemer, et al.
- Successful Distributed Agile Team Working Patterns by Yap (sign-up required)
- Using an Agile Software Process with Offshore Development by Fowler
Agile Source Control Management
- Agile Version Control with Multiple Teams by Kniberg
Agile Coaching
- The Value of an Agile Coach by Brown
- A Coaching Toolkit by Derby
Agile Documentation
- Agile Documentation by Brown
- Agile As-Built Design Document by Brown
Scaling Agile
- Project Discovery – Planning a Large Agile Project by Brown
- Advice on Conducting the Scrum of Scrums Meeting by Cohn
- Dependency Management In A Large Agile Environment by Babinet and Ramanathan
- Scaling at Spotify by Kniberg
- Scaled Agile Framework by Leffingwell
Compliance
- Surviving Sox with Scrum by Roberts and Mathis
- Agile Software in Regulated Environments by Nadler
User Experience and Design
- Integrating User Experience Design Practices into Agile Processes by Hodgett
- UX and Agile by Patton
- Agile User Interface Design and Information Architecture from the Trenches by Dymond
- Case Study: Lean UX at Work
Co-Location
- Studies of Colocation compiled by Dinwiddie
Agile Design and Architecture
- Is Design Dead? by Fowler
- Principles of Agile Architecture by Leffingwell
- Agile Crosses the Chasm to the Enterprise by Leffingwell
- The Role of the Agile Architect by Johnston
- Principles for the Agile Architect by Johnston
Product Ownership
- Why Prioritizing Your Product Backlog for ROI Doesn’t Work by Hohman
- How Product Management Must Change to Enable the Agile Enterprise by Connor
Agile for Hardware
- Scrum for Hardware Product Development blog
- Top 10 questions when using Agile on hardware projects by Maccherone
- Deep Agile Embedded Panel Questions – Hardware by Grenning
Budgeting
- Beyond Budgeting by Hope
Human Resources Department
- Unjust Deserts by Poppendiek
- Performance without Appraisal by Derby
- Performance Management for Agile People by Atlas
Case Studies
- Scrum Alliance Member Stories
- VersionOne Customer Cases
- Rally Customer Cases
- SalesForce
- Scrum and XP from the Trenches by Kniberg (free eBook)
- Lean from the Trenches by Kniberg
- Yahoo Mail
- Amazon Web Services
Agile Contracting
- Evolutionary Contracts by Larman and Vodde
- Agile Team Meets a Fixed Price Contract by Niebudek
- 10 Contracts for Your Next Agile Software Project by Stevens
- Money for Nothing and Your Change for Free by Sutherland
Non-Software Scrum
- Scrum Beyond Software Conference
- Scrum in Church by Sutherland
- The 100 MPG Car
Historical Interest
- New, New Product Development Game by Takeuchi and Nonaka, the origin of the Scrum/Rugby analogy
- Managing the Development of Large Software Systems by Royce, the mis-quoted paper that spawned the Waterfall process
- Dr. Winston Royce, the plight of a mis-quoted man by Miller, how Waterfall became the standard



