Monday, November 04, 2002

Object Technology: OOPSLA 2002 Starts Today

The biggest object technology event of the year is always the Object-Oriented Programming, Systems, and Languages conference. Key events are the preconference workshops and the Agile Alliance is sponsoring one today. You can review some draft position papers at:

OOPSLA 2002 - Agile Processes Workshop II

A particularly interesting set of slides is Agile Management: Why Agile Methods are Better for Business by David Anderson. The slide below focuses on inventory in software development. Reducing inventory is at the core of maximizing throughput in a business. It's the main reason that Dell is the number one computer company. How can we do it in software?

Many companies have more software in inventory than they have delivered to customers. Much of it becomes shelfware and is never delivered in some companies. This drastically reduces productivity. Agile processes focus on building the least amount of software possible to meet the immediately obvious requirements and delivering it in weeks, not months or years. It tries to be more like Dell and less like those other companies that don't exist any more.

For an excellent analysis of lean development, see Mary Poppendieck's contribution to the OOPSLA Workshop: Lean Development: A Toolkit for Software Development Managers.


Post a Comment

<< Home