The need for top talent


Dreaming of diamonds



Barry Boehm’s principle of top talent, “use better and fewer people" [1] is central to an agile process.

Agile processes strip nonessential activities from projects, leaving developers more time to develop.


Although the difference in productivity between the best and worst programmers on a team may exceed the documented ratio of 10:1 [2] the productivity difference matters most when the programmers are working on tasks essential to software delivery. Productivity differences are irrelevant when the programmers are engaged in nonessential activities.
When fully engaged and comfortable with an agile process, a development team moves very quickly.
Too many slow workers either slow the entire team or end up left behind by their faster colleagues.


[1] B. Boehm, Software Engineering Economics, Prentice Hall, 1981.
[2] F. Brooks Jr., The Mythical Man-Month, Addison-Wesley, 1975.

Source: Introducing an Agile Process to an Organization, Mike Cohn and Doris Ford - June 2003 - IEEE Computer

See Also:  3 myths about software development

Tags :   |  |  |  |

Print | posted @ Wednesday, November 11, 2009 11:53 PM

Comments have been closed on this topic.