Recommended Books
The Lean Startup

- by Eric Ries

The Speed of Trust

- by Stephen M. R. Covey

Sustainable Software Development–An Agile Perspective

- by Kevin Tate

Managing Agile Projects

- by Sanjiv Augustine

Agile Project Management with Scrum

- by Ken Schwaber

Agile Software Development

- by Alistair Cockburn

Agile Estimating and Planning

- by Mike Cohn

Agile & Iterative Development: A Manager’s Guide

- by Craig Larman

The Enterprise and Scrum

- by Ken Schwaber

Organizational Patterns of Agile Software Development

- by James O. Coplien and Neil B. Harrison

User Stories Applied - For Agile Software Development

- by Mike Cohn

Rapid Development

- by Steve McConnell

Lean Software Development – An Agile Toolkit

- by Mary and Tom Poppendieck

Offshore Ready

- by Stuart Morstead and Greg Blount

Agile Software Development with Scrum

- by Ken Schwaber and Mike Beedle

The Unified Software Development Process

- by Ivar Jacobson, Grady Booch, and James Rumbaugh

Test Driven Development – By Example

- by Kent Beck

Software For Use

- by Larry L. Constantine and Lucy A. D. Lockwood

Agile Software Development Ecosystems

- by Jim Highsmith

Software Engineering – A Practitioners Approach

- by Roger S. Pressman

Agile Software Development, Principles, Patterns, and Practices

- by Robert C. Martin

The Unified Process for Practitioners

- by John Hunt

Continuous Integration: Improving Software Quality and Reducing Risk

- by Paul Duval, Steve Matyas, and Andrew Glover

Applying UML and Patterns

- by Craig Larman

Agile Testing: A Practical Guide for Testers and Agile Teams

- by Lisa Crispin and Janet Gregory

Object-Oriented Software Engineering–A Use Case Driven Approach

- by Ivar Jacobson

Agile Retrospectives: Making Good Teams Great

- by Esther Derby, Diana Larsen, and Ken Schwaber

Design Patterns – Elements of Reusable Object-Oriented Software

- by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides

Agile Project Management – Creating Innovative Products

- by Jim Highsmith

Pattern Languages of Program Design

- by James O. Coplien and Douglas C. Schmidt

Extreme Programming Explained – Embrace Change

- by Kent Beck

The Psychology of Computer Programming

- by Gerald M. Weinberg

Scrum and XP from the Trenches

- by Henrik Kniberg

The Art of Agile Development

- by James Shore and Shane Warden


"A CIO's Playbook for Adopting the Scrum Method of Achieving Software Agility, by Rally Software Development Corporation and Ken Schwaber:


"Tactical Management of Iterative Development: Achieving Competitive Advantage”, by Dean Leffingwell and Dave Muirhead:


"Five Myths of Agile Development, by Version One:


"Using an Agile Software Process with Offshore Development", by Martin Fowler:


"What Agile Methods Mean to Your Process, People, and Projects", by ExecutiveBrief staff:


"Overview of Agile Management and Development", by Addicam V. Sanja:


"Mastering the Iteration: An Agile White Paper", by Dean Leffingwell:



Agile Open Northwest 2009, February 10 - 11: http://www.agileopennorthwest.com/
Better Software Conference & Expo 2011, June 5 - 10: http://www.sqe.com/bettersoftwareconf/
Agile 2009, August 24 - 28: http://agile2009.agilealliance.org/
Agile Development Practices, November 9 - 13, 2009: http://www.sqe.com/Agiledevpractices/
Agile 2010 Conference: http://agile2010.agilealliance.org/
Agile 2011 Conference: http://agile2011.agilealliance.org/