22. Refounding Methods

There are 16 million developers in the world in 2011.1 Let’s say there are 16 developers per team (such teams are big). That would make 1 million teams. Since every team has its own method, there would be 1 million methods. Okay, maybe not 1 million, but at least on the order of hundreds of thousands of methods. Even if we shift our discussion from talking about the entire industry of 16 million developers, to organizations having 1,000 developers or even 30 developers, we do see teams using apparently different methods within a single organization—often as many as ten different methods in an organization with 1,000 developers. The problem is that each method is like an isolated island separated from the other methods by ...

Get The Essence of Software Engineering: Applying the SEMAT Kernel now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.