Python Rocks! and other rants 5.4.2004

2004-04-05

Deliver as Fast as Possible

Chapter 4 of Lean Software Development is Deliver as Fast as Possible.

Pull systems

The authors talk about pull systems where production is driven by customer demand trickling up the supply chain. This is fundamental to modern low-cost manufacturing; for example it is part of Michael Dell's special sauce.

In software development you can do this too. Focus on delivering what the customer wants as soon as possible. If you can find out what the customer wants and give it to them quickly, you will have a happy customer!

In agile development, iterations are short and focused on delivering value to the customer. Each iteration should deliver the most important remaining feature of the project.

Queuing Theory

The authors give a quick summary of queuing theory. What I take away from it is that you get best throughput when you process in small batches and don't run your plant at capacity. The apparent optimization of running your equipment hard actually results in lower overall value for the process.

Again this points to short iterations. It also makes a good case for not driving your developers too hard :-) "Just as a highway cannot provide acceptable service without some slack in capacity; so you probably are not providing your customers with the highest level of service if you have no slack in your organization." (p. 81)

This topic comes up again in Chapter 7 in the discussion of optimization.

posted at 19:49:20    #    comment []    trackback []
 

Mozilla Amazon Browser

Here is an amazing demonstration of what you can do with Mozilla and XUL. It is a fast, full-featured Amazon search app implemented in XUL and JavaScript.
posted at 08:37:20    #    comment []    trackback []
 

The Secret Source of Google's Power

A fascinating glimpse into the infrastructure that makes Google work.
posted at 08:28:48    #    comment []    trackback []
April 2004
MoTuWeThFrSaSu
    1 2 3 4
5 6 7 8 91011
12131415161718
19202122232425
2627282930  
Mar
2004
 May
2004

Comments about life, the universe and Python, from the imagination of Kent S Johnson.

XML-Image Letterimage

BlogRoll

© 2004, Kent Johnson