Agile Philly

Committed to helping members build better software

Agile Book Recommendations

(List articles, too, if they apply and if they were really, really useful)

Core Readings
Extreme Programming Explained / Beck
Agile Software Development: Principles, Patterns, and Practices / Robert C. Martin
Test-Driven Development / Beck
Refactoring / Martin Fowler

Core Readings, Level 2
Design Patterns / Gamma, Helm, Johnson, Vlissides
Working Effectively with Legacy Code / Michael Feathers
Planning Extreme Programming / Beck, Fowler
Implementing Lean Software Development / Mary and Tom Poppendieck

Fine-Tuning Your Skills
Domain Driven Design / Evans
xUnit Test Patterns, Refactoring Test Code / Gerard Meszaros
Test-Driven Development: A Practical Guide / Dave Astels

Code Complete / Steve McConnell
Rapid Application Development / Steve McConnell
Lean Software Development / Mary Poppendieck

Not Sure
Questioning Extreme Programming / Pete Mc Breen (The XP Series)
Extreme Programming Refactored / By Matt Stephens and Doug Rosenberg (anti book)
Pair Programming Illuminated / Laurie Williams, Robert Kessler
Patterns of Enterprise Application Architecture / Martin Fowler (
Artful Making: What Managers Need to Know About How Artists Work (ISBN: 0-13-008695-9)
Lean Solutions / Womack and Jones
User Stories Applied: For Agile Software Development Addison-Wesley Signature Series
Agile Estimating and Planning / Robert C. Martin
Fearless Change / Linda Rising and Mary Lynn Manns
Test-Driven Development in
Extreme Programming adventures in C#
The Wisdom of Teams: Creating the High-Performance Organization / Katzenbach & Smith
Software for your Head / McCarthy Peopleware / DeMarco

Local Authors

Joel Adams, The Scurm User's Handbook (zipped Word Doc 100 pgs)
The Scrum User's Handbook.zipped word doc
Agile Maturity Model - Assessment Excel Sheets
Agile Maturity Model website- built by local Sebastian Hermida

Professional Enterprise .Net

Audrey Troutt, Ternary Software, Inc. whitepaper: What every business person needs to know about Agile software development

Other reading lists


Promoting Agile Ideas since 1776

Meetings are monthly. Get meeting reminders by joining here.  

  • Our events are Free, and Evening Meetings in the Western Suburbs are usually on the Third Tuesday and  usually begin at 6:30 pm.  A sample agenda would be:
    • 6:30-7:00 pm: Eat & Greet & Network
    • 7:00-8:20 Main Topic/Speaker
    • 8:20-8:30 Q & A , Pack-Up, More Networking
  • When we meet in Center City, our timeline may adjust (there's a $5 evening rate for Parking near the Municipal Services Building, at 15th & Vine):
    • 6-6:30pm: Eat & Greet with members of multiple usergroups
    • 6:30-8:20pm: AgilePhilly meeting (concurrent with other groups' meetings)
    • 8:20-9pm: Networking with everyone
  • Our AgilePhilly events are those with the Liberty Bell Logo.  And center-city-downtown is the logo of Big Buildings - APCD But we often cross-post other User Group events in the Philadelphia, Bucks County and Jersey area. . . PB&J . . . and others, so tell us of your event to list here alongside ours.
  • We are always on the lookout for new ideas and new topics to energize our discussions.
  • Sponsors cover the cost of pizza / sandwiches for an evening.
  • Want to help run Agile Philly? Or suggest a topic? Our Inbox is at agilephillycoordinators AT yahoogroups DOT com , or read about future plans at
  • And see our Linked In Group for Opportunities and Chats
  • And if you are in the Wilmington Del area, our sister group is


Our attempt with the group is to provide an environment where you can exchange ideas and meet with individuals involved in agile community.


© 2015   Created by Ravindar Gujral.

Badges  |  Report an Issue  |  Terms of Service