17 November 2005

Unleash the power of the people

Small teams with orthogonal tasks is better than a larger team where everyone trying to/not to stand in other's way.

By orthogonal (a mathematics term) I mean a well defined responsibility: Everyone knows what he/she is or supposed to do;
Everyone knows what other would expect him/her to deliver at certain time;
Everyone knows what he/she could rely on other to deliver to get his/her work done at agreed time.

I am talking in terms of engineering (e.g. software)
In this context, small team incurs less overhead to reach same level of communication effort that larger team need.

A big thanks to Rob Styles!

No comments: