The pieces of the puzzle are in place. We have seen
Everything fits together neatly, except . . . How light is right for any one project, and how do we do this on our project? "Light but Sufficient" discusses how light is right for any one project, and in particular, what it means to be too light. The target is to balance lightness with sufficiency. "Agile" discusses the significance of certain project "sweet spots": colocation, proximity to users, experienced developers, and so on. Less-agile mechanisms must be used as the project moves further away from those sweet spots. Virtual teams, in particular, lie far from the sweet spot and so make agile, distributed development more difficult. "Becoming Self-Adapting" describes a technique for evolving a light-but-sufficient, project-personal methodology quickly enough to be useful to the project. The key idea is to reflect every few weeks on what works well and what should be changed. Agile and Self-Adapting
|