Network visualization of books on agile using Kumu

Here is my network visualization of books on agile software development using Kumu.  You can also explore the books on Silk.

Network visualization of books on agile on

Network visualization of books on agile on


User Stories Applied: For Agile Software Development

Mike Cohn

Essential Scrum: A Practical Guide to the Most Popular Agile Process (Addison-Wesley Signature Series (Cohn))

Kenneth S. Rubin

Coaching Agile Teams: A Companion for ScrumMasters, Agile Coaches, and Project Managers in Transition (Addison-Wesley Signature Series (Cohn))

Lyssa Adkins

Scrum: a Breathtakingly Brief and Agile Introduction

Chris Sims, Hillary Louise Johnson

Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Addison-Wesley Signature Series (Fowler))

Jez Humble, David Farley

User Story Mapping: Discover the Whole Story, Build the Right Product

Jeff Patton

Agile Product Management with Scrum: Creating Products that Customers Love (Addison-Wesley Signature Series (Cohn))

Roman Pichler

Scrum: The Art of Doing Twice the Work in Half the Time

Jeff Sutherland

Agile Retrospectives: Making Good Teams Great

Esther Derby, Diana Larsen

Agile Project Management For Dummies

Mark C. Layton

The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses

Eric Ries

Growing Object-Oriented Software, Guided by Tests

Steve Freeman, Nat Pryce

The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win

Gene Kim, Kevin Behr, George Spafford

Continuous Delivery and DevOps: A Quickstart Guide - Second Edition

Paul Swartout

Refactoring: Improving the Design of Existing Code

Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts

How Google Tests Software

James A. Whittaker, Jason Arbon, Jeff Carollo

Lean Enterprise: How High Performance Organizations Innovate at Scale

Jez Humble, Joanne Molesky, Barry O'Reilly

Working Effectively with Legacy Code

Michael Feathers

Agile Testing: A Practical Guide for Testers and Agile Teams

Lisa Crispin, Janet Gregory

Release It!: Design and Deploy Production-Ready Software (Pragmatic Programmers)

Michael T. Nygard

Continuous Integration: Improving Software Quality and Reducing Risk

Paul M. Duvall, Steve Matyas, Andrew Glover

Specification by Example: How Successful Teams Deliver the Right Software

Gojko Adzic

Designing Multi-Device Experiences: An Ecosystem Approach to User Experiences across Devices

Michal Levin

Impact Mapping: Making a Big Impact with Software Products and Projects

Gojko Adzic

Understanding Context: Environment, Language, and Information Architecture

Andrew Hinton

Fifty Quick Ideas to Improve Your User Stories

Gojko Adzic, David Evans

How to Make Sense of Any Mess: Information Architecture for Everybody

Abby Covert

Business Without the Bullsh*t: 49 Secrets and Shortcuts You Need to Know

Geoffrey James

Zero to One: Notes on Startups, or How to Build the Future

Peter Thiel, Blake Masters

Scrum QuickStart Guide: A Simplified Beginner's Guide To Mastering Scrum

Ed Stark

The Power of Scrum

Jeffrey V Sutherland PhD

How to Be a Power Connector: The 5+50+100 Rule for Turning Your Business Network into Profits

Judy Robinett

Value Proposition Design: How to Create Products and Services Customers Want (Strategyzer)

Alexander Osterwalder, Yves Pigneur, Gregory Bernarda, Alan Smith

The Product Manager's Survival Guide: Everything You Need to Know to Succeed as a Product Manager

Steven Haines

Agile Project Management with Scrum (Developer Best Practices)

Ken Schwaber

Agile Estimating and Planning

Mike Cohn

Inspired: How To Create Products Customers Love

Marty Cagan

Succeeding with Agile: Software Development Using Scrum

Mike Cohn

Scrum Shortcuts without Cutting Corners: Agile Tactics, Tools, & Tips (Addison-Wesley Signature Series (Cohn))

Ilan Goldstein

The Art of Agile Development

James Shore, Shane Warden

Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise (Agile Software Development Series)

Dean Leffingwell

Writing Effective Use Cases

Alistair Cockburn

The Business Analyst's Handbook

Howard Podeswa

UML For The IT Business Analyst

Howard Podeswa

Business Analyst's Mentor Book: With Best Practice Business Analysis Techniques and Software Requirements Management Tips (Ba-Works Inspiring)

Emrah Yayici

Software Requirements 2

Karl Wiegers

UML Distilled: A Brief Guide to the Standard Object Modeling Language (3rd Edition)

Martin Fowler

Visual Models for Software Requirements (Developer Best Practices)

Anthony Chen, Joy Beatty

Software Requirements (3rd Edition) (Developer Best Practices)

Karl Wiegers, Joy Beatty

Mastering the Requirements Process: Getting Requirements Right (3rd Edition)

Suzanne Robertson, James Robertson

More Agile Testing: Learning Journeys for the Whole Team (Addison-Wesley Signature Series (Cohn))

Janet Gregory, Lisa Crispin

Test Driven Development: By Example

Kent Beck

Lessons Learned in Software Testing: A Context-Driven Approach

Cem Kaner, James Bach, Bret Pettichord

Software Testing (2nd Edition)

Ron Patton

The Agile Samurai: How Agile Masters Deliver Great Software (Pragmatic Programmers)

Jonathan Rasmusson

Agile Software Development with Scrum (Series in Agile Software Development)

Ken Schwaber, Mike Beedle

Clean Code: A Handbook of Agile Software Craftsmanship

Robert C. Martin

Design Patterns: Elements of Reusable Object-Oriented Software

Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

Cracking the Coding Interview: 150 Programming Questions and Solutions

Gayle Laakmann McDowell

Code Complete: A Practical Handbook of Software Construction, Second Edition

Steve McConnell

Game Programming Patterns

Robert Nystrom

Effective C++: 55 Specific Ways to Improve Your Programs and Designs (3rd Edition)

Scott Meyers

Head First Design Patterns

Eric Freeman, Bert Bates, Kathy Sierra, Elisabeth Robson

The Pragmatic Programmer: From Journeyman to Master

Andrew Hunt, David Thomas

JavaScript: The Good Parts

Douglas Crockford

Effective Java (2nd Edition)

Joshua Bloch

The C Programming Language, 2nd Edition

Brian W. Kernighan, Dennis M. Ritchie

Introduction to Algorithms, 3rd Edition

Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein

Data Structures and Algorithms Made Easy: Data Structure and Algorithmic Puzzles, Second Edition

Narasimha Karumanchi

Programming Interviews Exposed: Secrets to Landing Your Next Job

John Mongan, Noah Kindler, Eric Gigu?re

Algorithms (4th Edition)

Robert Sedgewick, Kevin Wayne

Web Design with HTML, CSS, JavaScript and jQuery Set

Jon Duckett

Ace the Programming Interview: 160 Questions and Answers for Success

Edward Guiness

Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14

Scott Meyers

Elements of Programming Interviews: The Insiders' Guide

Adnan Aziz, Tsung-Hsien Lee, Amit Prakash

The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series)

Robert C. Martin

The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition)

Frederick P. Brooks Jr.

The Passionate Programmer: Creating a Remarkable Career in Software Development (Pragmatic Life)

Chad Fowler

Agile Software Development, Principles, Patterns, and Practices

Robert C. Martin

xUnit Test Patterns: Refactoring Test Code

Gerard Meszaros

Extreme Programming Explained: Embrace Change, 2nd Edition (The XP Series)

Kent Beck, Cynthia Andres

The Art of Unit Testing: with examples in C#

Roy Osherove

Professional Test Driven Development with C#: Developing Real World Applications with TDD

James Bender, Jeff McWherter

Head First JavaScript Programming

Eric T. Freeman, Elisabeth Robson

Head First Java, 2nd Edition

Kathy Sierra, Bert Bates

Head First Design Patterns Poster

Eric Freeman, Elisabeth Freeman

Head First Software Development

Dan Pilone, Russ Miles

Head First Object-Oriented Analysis and Design

Brett D. McLaughlin, Gary Pollice, Dave West

Code: The Hidden Language of Computer Hardware and Software

Charles Petzold

Java: The Complete Reference (Complete Reference Series)

Herbert Schildt

Core Java Volume I--Fundamentals (9th Edition) (Core Series)

Cay S. Horstmann, Gary Cornell

Java Concurrency in Practice

Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea

Effective Java: Programming Language Guide (Java Series)

Joshua Bloch

Java: A Beginner's Guide

Herbert Schildt

Java 8 in Action: Lambdas, Streams, and functional-style programming

Raoul-Gabriel Urma, Mario Fusco, Alan Mycroft

Agile Coaching

Rachel Davies, Liz Sedley

Management 3.0: Leading Agile Developers, Developing Agile Leaders (Addison-Wesley Signature Series (Cohn))

Jurgen Appelo

The Scrum Field Guide: Practical Advice for Your First Year (Agile Software Development Series)

Mitch Lacey

Scrum and XP from the Trenches (Enterprise Software Development)

Henrik Kniberg

Software in 30 Days: How Agile Managers Beat the Odds, Delight Their Customers, And Leave Competitors In the Dust

Ken Schwaber, Jeff Sutherland

Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman

Dave Hoover, Adewale Oshineye

Disciplined Agile Delivery: A Practitioner's Guide to Agile Software Delivery in the Enterprise (IBM Press)

Scott W. Ambler, Mark Lines

The Principles of Product Development Flow: Second Generation Lean Product Development

Donald G. Reinertsen

Kanban: Successful Evolutionary Change for Your Technology Business

David J. Anderson

Scaling Software Agility: Best Practices for Large Enterprises

Dean Leffingwell

Effective Unit Testing: A guide for Java developers

Lasse Koskela

The Art of Unit Testing: with Examples in .NET

Roy Osherove

Implementing Domain-Driven Design

Vaughn Vernon

Lean Software Development: An Agile Toolkit

Mary Poppendieck, Tom Poppendieck

Extreme Programming Explained: Embrace Change

Kent Beck

Extreme Programming Pocket Guide


Extreme Programming Installed

Ron Jeffries, Ann Anderson, Chet Hendrickson

Planning Extreme Programming

Kent Beck, Martin Fowler

Adaptive Code via C#: Agile coding with design patterns and SOLID principles (Developer Reference)

Gary McLean Hall

Writing High-Performance .NET Code

Ben Watson

C# in Depth, 3rd Edition

Jon Skeet

Dependency Injection in .NET

Mark Seemann

Agile Principles, Patterns, and Practices in C#

Robert C. Martin, Micah Martin

Microsoft .NET - Architecting Applications for the Enterprise (2nd Edition) (Developer Reference)

Dino Esposito, Andrea Saltarello

C# Design Pattern Essentials

Tony Bevis

Coders at Work: Reflections on the Craft of Programming

Peter Seibel

Practical Object-Oriented Design in Ruby: An Agile Primer (Addison-Wesley Professional Ruby Series)

Sandi Metz

JavaScript and JQuery: Interactive Front-End Web Development

Jon Duckett

Land the Tech Job You Love (Pragmatic Life)

Andy Lester

Eloquent Ruby (Addison-Wesley Professional Ruby Series)

Russ Olsen

Pragmatic Thinking and Learning: Refactor Your Wetware (Pragmatic Programmers)

Andy Hunt

Practices of an Agile Developer: Working in the Real World (Pragmatic Bookshelf)

Venkat Subramaniam, Andy Hunt

The Lean Mindset: Ask the Right Questions

Mary Poppendieck, Tom Poppendieck

Implementing Lean Software Development: From Concept to Cash

Mary Poppendieck, Tom Poppendieck

Leading Lean Software Development: Results Are not the Point

Mary Poppendieck, Tom Poppendieck

Domain-Driven Design: Tackling Complexity in the Heart of Software

Eric Evans

Patterns of Enterprise Application Architecture

Martin Fowler

Agile Project Management: Creating Innovative Products (2nd Edition)

Jim Highsmith

Lean-Agile Software Development: Achieving Enterprise Agility

Alan Shalloway, Guy Beaver, James R. Trott

The Software Project Manager's Bridge to Agility

Michele Sliger, Stacia Broderick

Agile Software Development: The Cooperative Game (2nd Edition)

Alistair Cockburn

Extreme Programming Applied: Playing to Win

Ken Auer, Roy Miller

Analysis Patterns: Reusable Object Models

Martin Fowler

Pattern Hatching: Design Patterns Applied

John Vlissides

The Data Model Resource Book, Vol. 1: A Library of Universal Data Models for All Enterprises

Len Silverston

Object-Oriented Analysis and Design with Applications (3rd Edition)

Grady Booch, Robert A. Maksimchuk, Michael W. Engle, Bobbi J. Young, Jim Conallen, Kelli A. Houston

Refactoring to Patterns

Joshua Kerievsky

NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence

Pramod J. Sadalage, Martin Fowler

Domain-Specific Languages (Addison-Wesley Signature Series (Fowler))

Martin Fowler

Pragmatic Version Control: Using Subversion (The Pragmatic Starter Kit Series)(2nd Edition)

Mike Mason

Pragmatic Unit Testing in Java with JUnit

Andy Hunt, Dave Thomas

Testing Extreme Programming

Lisa Crispin, Tip House

Software Test Automation

Mark Fewster, Dorothy Graham

Pragmatic Project Automation: How to Build, Deploy, and Monitor Java Apps

Mike Clark

Software Configuration Management Patterns: Effective Teamwork, Practical Integration

Stephen P. Berczuk, Brad Appleton

Roman Life: 100 B.C. to A.D. 200

John R. Clarke

Implementation Patterns

Kent Beck

Smalltalk Best Practice Patterns

Kent Beck

Scrum - A Pocket Guide (Best Practice (Van Haren Publishing))

Gunter Verheyen

Kanban and Scrum - making the most of both (Enterprise Software Development)

Henrik Kniberg

The Enterprise and Scrum (Developer Best Practices)

Ken Schwaber

Gamestorming: A Playbook for Innovators, Rulebreakers, and Changemakers

Dave Gray, Sunni Brown, James Macanufo

Personal Kanban: Mapping Work | Navigating Life

Jim Benson, Tonianne DeMaria Barry

Lean from the Trenches: Managing Large-Scale Projects with Kanban

Henrik Kniberg

Kanban in Action

Marcus Hammarberg, Joakim Sunden

Developing Products in Half the Time: New Rules, New Tools, 2nd Edition

Preston G. Smith, Donald G. Reinertsen

Managing the Design Factory

Donald G. Reinertsen

Scaling Lean & Agile Development: Thinking and Organizational Tools for Large-Scale Scrum

Craig Larman, Bas Vodde

Large-Scale Scrum: More with LeSS

Craig Larman, Bas Vodde

Practices for Scaling Lean & Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum

Craig Larman, Bas Vodde

The Fifth Discipline: The Art & Practice of The Learning Organization

Peter M. Senge

This is Lean: Resolving the Efficiency Paradox

Niklas Modig, Par Ahlstrom

Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives (2nd Edition)

Nick Rozanski, Eóin Woods

The Startup Owner's Manual: The Step-By-Step Guide for Building a Great Company

Steve Blank, Bob Dorf

The 4-Hour Workweek: Escape 9-5, Live Anywhere, and Join the New Rich (Expanded and Updated)

Timothy Ferriss

Business Model Generation: A Handbook for Visionaries, Game Changers, and Challengers

Alexander Osterwalder, Yves Pigneur

The Innovator's Dilemma: The Revolutionary Book That Will Change the Way You Do Business

Clayton M. Christensen

The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers

Ben Horowitz

Traction: A Startup Guide to Getting Customers

Gabriel Weinberg, Justin Mares

Hooked: How to Build Habit-Forming Products

Nir Eyal

Running Lean: Iterate from Plan A to a Plan That Works (Lean Series)

Ash Maurya