Lean Software Developmen - Development Processes 2 Lean Manufacturing Lean Product Development Lean Software Development Lean Software Developmen

Download Lean Software Developmen -   Development Processes 2 Lean Manufacturing Lean Product Development Lean Software Development Lean Software Developmen

Post on 10-Apr-2018

216 views

Category:

Documents

4 download

Embed Size (px)

TRANSCRIPT

<ul><li><p>Agile Development Processes 1 </p><p> Lean Software Development </p></li><li><p>Agile Development Processes 2 </p><p>Lean Manufacturing Lean Product Development </p><p> Lean Software Development </p><p>Lean Software Development </p></li><li><p>Agile Development Processes 3 </p><p> Eliminate Waste Amplify Learning Decide as Late as Possible Deliver as Fast as Possible Empower the team Build Integrity In See the Whole </p><p> + 22 Tools </p><p>Seven Simple Rules </p></li><li><p>Agile Development Processes 4 </p><p>Everything not adding value to the customer is waste and should be eliminated. </p><p> Tool 1: Seeing Waste Tool 2: Value Stream Mapping </p><p>Eliminate Waste </p></li><li><p>Agile Development Processes 5 </p><p>The Seven Wastes </p></li><li><p>Agile Development Processes 6 </p><p>Software development is not the problem of creating software. It is the task of learning what the software should do, and learning how that is best achieved. </p><p> Tool 3: Feedback Tool 4: Iterations Tool 5: Synchronization Tool 6: Set-Based Development </p><p>Amplify Learning </p></li><li><p>Agile Development Processes 7 </p><p>Decisions should be made when the most is known about the problem. </p><p> Make decisions as late as possible (without making them too late) </p><p> Tool 7: Options thinking Tool 8: The last responsible moment Tool 9: Making Decisions </p><p>Decide as Late as Possible </p></li><li><p>Agile Development Processes 8 </p><p>The time between a crucial need stated by a customer and the delivery of a solution to that need should be minimized. </p><p> Tool 10: Pull Systems Tool 11: Queuing Theory Tool 12: Cost of Delay </p><p>Deliver as Fast as Possible </p></li><li><p>Agile Development Processes 9 </p><p>Respect software developers as professionals and expect them to design their own jobs, providing them with proper training, coaching, and assistance. </p><p> Tool 13: Self-Determination Tool 14: Motivation Tool 15: Leadership Tool 16: Expertise </p><p>Empower the team </p></li><li><p>Agile Development Processes 10 </p><p>Not only the features determine if a program is great: Usability Reliability Economy Maintainability Look &amp; feel </p><p> Tool 17: Perceived Integrity Tool 18: Conceptual Integrity Tool 19: Refactoring Tool 20: Testing </p><p>Build Integrity In </p></li><li><p>Agile Development Processes 11 </p><p>A system is not the sum of its parts it is the product of their interactions. </p><p> Tool 21: Measurements Tool 22: Contracts </p><p>See the Whole </p></li></ul>

Recommended

View more >