OOPSLA '04

Program
Technical Program
  Invited Speakers
  Technical Papers
  Onward!
  Panels
  Practitioner Reports
  Tutorials
Workshops
DesignFest
Educators' Symposium
Demonstrations
Posters
Doctoral Symposium
Exhibits
Student Research Comp.
FlashBoF
 
Turing Lecture
 
Social Events
 
Week at a Glance
 
Final Program (1.5M .pdf)

Find in Program
 

Page
Printer-friendly

Basket
view, help

"Implementing Lean Software Development: Practical Approaches for Applying Lean Principles to Software Development"
Object-Oriented Programming, Systems, Languages and Applications
Home    Program    Housing & Transportation    Registration    Submissions    Wiki    Maps
 
  > Technical Program > Tutorials > All Tutorials

 : Monday Morning Tutorials (8:30 - 12:00) : Successful Projects : Monday : Methodologies

Implementing Lean Software Development: Practical Approaches for Applying Lean Principles to Software Development

Meeting Room 13
Monday, 8:30, half day
 


 
7·8·9·10·11·12·13·14·15·16·17·18·19·20·21

Mary Poppendieck, Poppendieck.LLC:  MARY POPPENDIECK, a Cutter Consortium Consultant, is a seasoned leader in both operations and new product development with more than 25 years? of IT experience. She has led teams implementing lean solutions ranging from enterprise supply chain management to digital media, and built one of 3M?s first Just-in-Time lean production systems. Mary is currently the President of Poppendieck LLC and located in Minnesota. Her book Lean Software Development: An Agile Toolkit, which brings lean production techniques to software development was nominated for the Software Development Jolt Award in 2004.
Tom Poppendieck, Poppendieck.LLC:  TOM POPPENDIECK is a principle in Poppendieck.LLC, assisting organizations improve their software development capabilities. He has held positions of IT Architect, Supervisor, and VP of Product Development at various Twin Cities companies. Prior to that he was a Physics Professor and Director of Academic Computing at Hamline University. He is co-author of Lean Software Development: An Agile Toolkit, which brings lean production techniques to software development.

Tutorial number: 27

Learn how to:
  • identify and eliminate hidden waste in software development
  • ensure that your software development process delivers real customer value
  • increase quality and decrease cost through the effective use of feedback
  • reduce unnecessary complexity and manage risk
  • develop an implementation plan that leverages your company's Lean or Lean Six Sigma initiative

Why Lean Software Development?

For over 50 years, companies have used lean techniques to simultaneously improve quality while decreasing cost and delivery time in manufacturing and service operations. Why not apply these principles to software development? Unfortunately, this is much harder than it sounds. There is a big difference between routine operational processes and development processes which deal with unique problems. While there is broad agreement that waste should be eliminated, it is not clear what constitutes waste in a development process.

This workshop will help participants identify and eliminate the real waste of software development. You will learn practical tips and strategies for applying the most important lean techniques of customer focus, process flow and data-based decisions to your software development process.

Intermediate: This program is designed for managers and team leaders who play a role in software development. It will be particularly useful to those looking beyond conventional approaches to sofware development.