Articles I've written
Look Before You Leap
Team members inexperienced in Agile often resist adopting this framework for a project. Maybe they've heard about some Agile practices, vaguely, and they've jumped to conclusions of their own. And the more strongly we insist on the practice, the more resistance we come up against.This generally happens when we try to introduce this (or any) practice without providing time for the team to understand the principles behind it. A project manager who is interested in Agile wants his next project to adopt Agile, just like that. The common approach is to...
Self-Organizing Teams: Caution, Anti-Patterns Ahead
"Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done."
"The best architectures, requirements, and designs emerge from self-organizing teams."
These are the two Agile pr...