http://www.poppendieck.com/publications.htm
The Ten Simple Rules of Lean Programming
1. Eliminate Waste
2. Minimize Paperwork
3. Implement in Small Increments
4. Decide as Late as Possible
5. Decide as Low as Possible
6. Satisfy All Stakeholders
7. Focus on Testing
8. Measure Business Results
9. Optimize Across Organizations
10. Never Stop Improving
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
Mary Poppendieck
Author of Lean Software Development, Implementing Lean Software Development, and Leading Lean Software Development
-- <br />Regards,<br />Atul Shinkar<br /> <br />[Believe in YOURSELF & you will be unstoppable!]
4. Decide as Late as Possible
5. Decide as Low as Possible
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Originally posted by Ilja Preuss:
I'd guess that means not making decisions for the people below you in the hierarchy, but communicating goals and enabling the people who will have to live the decisions to also make them.
A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
All too often there are processes in place that require higher-level approvals before work can proceed, even though the expertise for making these decisions resides at a lower level. So the aim is to remove delays which leads to "waiting" waste. If you implicitly trust the people with the expertise there is no need for higher level approval - if you don't trust the people with the expertise then you have much bigger problems.
Mary Poppendieck
Author of Lean Software Development, Implementing Lean Software Development, and Leading Lean Software Development
Originally posted by Sonny Pondrom:
I agree, but it is not always easy. We give software to the troops (engineers) and they tend to modify it for the specific needs. Now when a system change comes along, there is a problem. Instead of fixing one code, we have many versions to change. Some more difficult that others.
I'm suggesting that CVS be used to fix this problem. However, the troops don't currently use CVs , so there is a learning curve to climb.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
Did Steve tell you that? Fuh - Steve. Just look at this tiny ad:
Smokeless wood heat with a rocket mass heater
https://woodheat.net
|