| Our Re-broadcast of last year’s Online Lean Software Development course has ended. You can continue to ask any questions about the course at the LeanAgile Yahoo discussion group. If you are interested in having a Lean Software Development course put on at your facility, please contact Mike Shalloway at mike.shalloway@netobjectives.com |
|
This session is a quick introduction to Lean Software Development and the importance of using Value Stream Mapping (VSM). An example of how using a VSM to get to root cause is included. Click here to see pre/post session reading and exercises.
Session 2: The Principles of Lean Software Development. Available 8/23-29.
This session describes how Lean Software Development is based on Just-In-Time and utilization theory. It also covers the principles of Lean Software Development: “Optimize the Whole”, “Eliminate Waste”, and “Build Quality” in. It closes with a discussion of the role of testing in Lean Software development – in particular, automated up-front acceptance testing. Click here to see pre/post session reading and exercises.
Session 3: The Reasons for Going Agile & Portfolio Management. Available 8/30-9/5.
This session discusses the five reasons for agility: Business, clarity on customer needs, better project management, helping the team learn, and technical agility. It also discusses the need to limit the amount of work in process at any one time. In the process, it discusses the Lean Software principle of “Delivering Fast.” It closes with a discussion of complexity. Click here to see pre/post session reading and exercises.
Session 4: The Lean-Agile Connection. Available 9/6-15.
This session shows how agile methods are manifestations of Lean Principles. It also shows how having large projects that force people to work on multiple projects inherently lowers productivity and effectiveness. Some suggestions on how to improve this situation are given. Click here to see pre/post session reading and exercises.
Session 5: A Deeper Cut At Lean Software Development. Available 9/13-22.
This session discusses why it is more important to eliminate delays between steps than it is to improve the work of the steps. It also covers the other Lean Software Development principles of “Defer Commitment”, “Respect People” and “Create Knowledge.” It revisits all of the principles and has a brief discussion of several Lean Anti-Patterns. Click here to see pre/post session reading and exercises.
Session 6: Using Lean to Work Across Teams. Available 9/20-26.
This session shows an alternative to Scrum-of-Scrums to get teams to work together. It also shows how to do product portfolio management to ensure working on those products/enhancements that will get the most value for the business. The session closes with a brief discussion of impediments to Lean Software Development. Click here to see pre/post session reading and exercises.
Prior to the sessions being available pre-session readings and post-session exercises will posted on this page.
