Scaling Up and Contracting
Agile methods are scalable; within limitations, agile methods are amenable to the advantages of contracts and virtual teams.
We must not, in trying to think about how we can make a big difference, ignore the small daily differences we can make which, over time, add up to big differences that we often cannot foresee.
Marian Wright Edelman
Agile methods started out as a great way for small teams to manage their affairs and get quality work done. In fact, the Agile Manifesto and the Agile Principles seem optimum in just that way. But success on a small scale makes one wonder if agile methods can scale up to larger projects requiring multiple teams, virtual teams, or even contracted teams. Within limitations, the ...