Order The Book

Table of Contents

Preface
Sample Chapter 1

Sample Chapter 2

Interview

 

cover
Order The Book
Table of Contents
Introduction

 Sample Chapter

Book Review 2005

Book Review 2007


Interview:
Hanselminutes

 

Video: A History
of Leadership

 

 

 

Introduction to Lean Software Development

1 Day Seminar

Practical approaches for applying lean principles to software development.

As global competitiveness comes to the software development industry, the search is on for a better way to create first-class software rapidly, repeatedly, and reliably.  Lean initiatives in manufacturing, logistics, and services have led to dramatic improvements in cost, quality and delivery time; can they do the same for software development?  The short answer is “Absolutely!” 

Of the many methods that have arisen to improve software development, Lean is emerging as one that is grounded in decades of work understanding how to make processes better.  Lean thinking focuses on giving customers what they want, when and where the want it, without a wasted motion or wasted minute. 

This one day seminar provides an introduction to applying lean principles such as Rapid Response, Constant Learning, Built-in Quality, Local Responsibility and Global Optimization to software development.

You will learn how to:

  1. Develop a value stream map for your current software development organization, and then create a new map for the future.
  2. Reorganize the software development process around iteration cycles and simplify project management.
  3. Assess the state of your basic disciplines which determine your software development process capability.
  4. Understand how to drive software quality by moving testing to the front and center of the development process.
  5. Organize a visual workplace so that everyone knows the most important thing to do next without being told.

Course Description

This seminar is mainly lecture with some small group work on case studies. The seminar covers strategies for applying the seven lean principles of:

  1. Eliminate Waste
  2. Focus on Learning
  3. Build Quality In
  4. Defer Commitment
  5. Deliver Fast
  6. Respect People
  7. Optimize the Whole

In addition, practical implementation techniques are covered, including:

bullet

Creating and using value stream maps

bullet

Key metrics

bullet

Assessing your process capability

bullet

Applying queuing theory to the software development pipeline

Who Should Attend

This program is designed for senior software development practitioners, team leads and managers who are considering  lean software development for their organizations. It will be particularly useful to those who are looking for tools and practices that they can put to use.

Class Size

The case study format used in this class is most effective with a maximum class size of 35.

Additional information and pricing:  info@poppendieck.com

Top M

 

Copyright © 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 Poppendieck.LLC
Screen Beans Art © A Bit Better Corporation
Last modified: July 19, 2008