Six Sigma Quality Resources for Achieving Six Sigma Results
Innovation Training & Workshops from BMG Air Academy Six Sigma Certifications from Villanova University Click To Learn More About PremiumLinks
 Home > Methodologies  > Management Search:
 
 for    
 Highlights: iSixSigma Merchandise |Buy BooksBuy Six Sigma eBooks|Six Sigma Blog | Quality Events and Training Calendar | Quality Dictionary | Six Sigma Quality Discussion Forum | Find Six Sigma Jobs Post Six Sigma Jobs | Six Sigma News and Press Releases | Free Six Sigma Newsletter | Calculate Your Process Sigma| Online Surveys
iSixSigma Magazine Signup
iSixSigma Live!
 Free Newsletters!  
  Sign Up Now!
  Manage Subscriptions
  New To Six Sigma?
  Six Sigma Q&A
  Cert. Practice Test
  Problem Solving Wizard
  ISSSP Info
  Ldrshp. Conf. Arizona
ISSSP Is The Official Six Sigma Society of iSixSigma
 Channels 
  Europe
  Financial Services
  Healthcare
  Military
  Software / IT
  Innovation
  Outsourcing/Offshoring
  Business Process Mgt
 Quality Directory 
  Best Practices
  Certifications/Awards
  Consultants
  Culture Evolution
  Methodologies
   BPR
   DMAIC
   Kaizen
   Metrics
   Six Sigma
   TQM
   Work-Out
  News & Events
  Organizations
  Statistics & Analysis
  Tools & Templates
  Voice of the Customer
  Free Whitepapers
 Quick Access 
  Help
  Search
  Advertise Here
  Article Archives
  Newsletter Archives
 User Feedback 
  Please suggest site
  improvements.
 
  [ larger form ]

Software Development Convergence: Six Sigma-Lean-Agile

Bookmark This Page Bookmark This Page
Email This Page Email This Page
Format for Printing Format for Printing
Cite This Article Cite This Article
Submit an Article Submit an Article
Six Sigma Article Archive Read More Articles
Related Tools & Articles
  • B
    New from iSixSigmaNEW VERSION! Lean Six Sigma Champion Training

    NEW VERSION! Lean Six Sigma Champion Training

    Lean Principles Quick Reference Guide
    y David L. Hallowell

    Some common messages are beginning to emerge from several software-relevant areas – Six Sigma for software, Agile development and Lean thinking. The links between Design for Six Sigma (DFSS) and Agile have been explored recently, but now a broader view yet can illustrate the way that Lean thinking, evolved from just-in-time manufacturing, aligns well with both Agile and software Six Sigma.

    A bit of Six Sigma and Lean history can help to frame their convergence with Agile thinking.

    Six Sigma Origins: Follow the Defects

    In the 1980s Motorola and many U.S. companies were under heavy competition from Japanese industry. In terms of the classic bathtub curve (Figure 1), product reliability was good – but infant mortality, caused by defects escaping production, was costing enough to dangerously erode profit margins. The whole curve can translate well to software. Software professionals are, of course, well aware of released defect costs. While the old-age defects in hardware are due to wear and tear, legacy software systems suffer end-of-life upswings in defects because the world around them changes so much over time.

     Figure 1: Cost of Escaped Defects Motivated Six Sigma 

    In the period before Six Sigma, many manufacturing companies focused on yield (good units / units started) as a key quality measure. Motorola realized that this motivated hidden rework and that it did not provide good diagnostics on where the real problems and sources of defects were. Yield dropping from 98 to 80 percent indicates a problem, but does not do much to show where or how to look for the fix. As simple as it may sound, the Six Sigma shift of focus from good units to defects within units was a major change, with a number of rippling effects. Table 1 outlines some impacts of a move from "strength" measures, like yield, to "weakness" measures, like defects.

     Table 1: Six Sigma Created a Shift to Weakness-Based Improvement
      Strength Six Sigma shift toward Weakness (DMAIC roots)

    Example  

     Increasing yields (percent good units)
     Increasing percent satisfied customers
     Reducing defects within units
     Reducing complaints

    Focus on  

     Ideas, the future, finding new solutions

     Facts, data, past and present, finding root causes

    Sources of Data  

     Expert opinion Current process and history

    Use of Metrics  

     Performance metrics
     Less detail: good units or transactions
     Rollups that summarize performance
     Diagnostic metrics
     More detail: defects within units
     Details support root cause analysis

    Impact on Reporting  

     "Good news" is king
     (tends to filter details, facors the best spin)

     Surfaces the real issues
     (focuses improvement work)

    In problem-solving, this shift to defects and detail provided project teams with strong diagnostics about the real dynamics of a problem and its root causes. A DMAIC team could follow the defects, peeling the onion to find the detail they needed to isolate and remove the drivers of the problem.

    While defects were key, early Six Sigma also paid attention to cycle-time improvement. A common deployment banner called for a 10-time reduction in defects each year for several years and 10-time improvement in cycle time. That early link with Lean has matured, as will be illustrated.

    Interestingly, software did not need to unlearn yield or any other bias toward strength measures. Software defects or bugs have long been understood to be the signal to follow for detail on causes and fixes. In that regard, DMAIC has been a natural ally in software process improvement work from the beginning.

    Lean Origins: Follow the Waste

    The body of work now summarized as Lean traces its roots to a number of sources – key among them, Taiichi Ohno, an architect of Toyota's lean production system, and Eliyahu Goldratt, founder of the Theory of Constraints.

    In the 1900s, U.S. manufacturing attained economic might by relying on large batches and large volumes of identical components and assemblies. Smaller competitors, like Toyota in the 1950s, realized they could not compete in the same way. Their markets called for smaller batches of products with more tailoring for different customer needs. Recognizing that the U.S. form of mass production hid a lot of waste in its large volumes (starting work on many units in order to yield enough good units to sustain sales), Ohno and others sought to go after that waste as a competitive weapon. Table 2 outlines the way that Lean thinking contrasts with mass production – and aligns with Agile software thinking.
    There is a message that resonates well with software Design for Six Sigma. Software design is not about mass-producing big batches of identical components. Rather, it is about creating and acting appropriately on knowledge of what is uniquely important to customer and company value in each project. That game is not won by becoming a widget factory – it is won by learning to play the game well, and going after the waste as a competitive weapon. At that juncture, software DFSS, Lean and Agile seem to intersect – each bringing insight to the other.

    Table 2: Lean and Agile Thinking Learn from the Follies of Mass Production
    Mass ProductionWasteLean Thinking Agile Software Thinking
    Build inventory

    Rework of disposal of outdated inventory

    Build to order

    Invest design and code work only on clear customer requirements (pull)

         "TransportationMinimize wasted movement and handlingMinimize wasted "knowledge recovery time" switching in and out of different tasks
         "StorageMinimize inventory and storageMinimize work in process (and configuration and revision control overhead)
    Start large batches of identical goods (push)OverproductionRight-size batches, matching the readiness of the next activity (pull)Avoid "big bang" delivery...break work into smaller units that build incremental value
         "Queing/waiting Smaller iterations – avoid coders waiting for design, or worse, moving ahead of design
         "Defects and rework costs hidden by sales of the good unitsMeasure and reduce rework timeMeasure and reduce rework and defect repair time

    Mass producers saw the stockpiling of good units for later sales as a reasonable strategy to keep their high volume capacity in use. Lean practitioners saw this as waste – in space and handling, with the added risk of obsolescence. Software has painfully learned the risks in this big bang delivery, where a large inventory too often must be thrown away or reworked because it misses the mark. Lean parallels the Agile principle of building small iterations, each of which have small risk of being wrong. Done well in a software environment, early iterations provide knowledge discovery and risk reduction, thus increasing the net value of future iterations. It is a forward-looking learning cycle.

    Power of Six Sigma and Lean in Concert

    With unique orgins, Six Sigma and Lean intersect on some common ground (Figure 2). Six Sigma uses defects as a focal point for driving out the costs of rework during production and of replacement or repair after delivery. Its focus on customers, business results and statistical thinking provides a base for all kinds of fact-based learning. Lean brings special attention and tools to uncover and reduce waste – including, but not limited to, defects. This is especially helpful in software, where the defects are not always visible as pointers to the real problems. Often, time and wasted effort show the way to the waste and root causes of problems. Having a handle on each way to improvement – defects and/or time and wasted effort – rounds out the weaponry that software professionals would like to have at hand.

     Figure 2: Six Sigma and Lean – Natural Partners

    About the Author: David L. Hallowell, a founding partner of Six Sigma Advantage, Inc., has more than 20 years experience as an engineer, manager and Master Black Belt. As Digital's representative to Motorola's Six Sigma Research Institute, he worked on the original courseware for Black Belts and the application of Six Sigma to software. He has supported Six Sigma deployments worldwide. With a special focus on Design for Six Sigma, he has led development teams in the concept development and design of a number of commercial products. Mr. Hallowell has patents and publications in the area of microelectronics packaging and high speed interconnect. He has authored courses in software DFSS, design of experiments, C++ and computational intelligence tools. Mr. Hallowell can be reached at dhallowell@6siga.com.

     
    Rate This Article:  Current Rating: 4.33
      Poor    Excellent     
              1    2    3     4    5
    Copyright © 2000-2008 iSixSigma LLC – All Rights Reserved
    Reproduction Without Permission Is Strictly Prohibited – Copyright Requests


    Publish an Article: Do you have a Six Sigma tip, learning or case study?
    Share it with the largest community of Six Sigma professionals, and be recognized by your peers.
    It's a great way to promote your expertise and/or build your resume. Read more about submitting an article.


    "The Bottom Line" Links
    BMG
    CERTIFICATION
    Enhance Your Career With Lean Six Sigma Skills

    Green Belt or Black Belt - May 12 :: Atlanta, GA
    Green Belt to Black Belt Upgrade - July 7 :: Atlanta, GA
    VILLANOVA
    UNIVERSITY
      Earn Your Lean, Green or Black Belt Six Sigma Master Certificate Online
    BOOST YOUR SALARY! *$38k more than uncertified counterparts. Learn From Industry Leaders!
      START NOW

    SIGMAPRO

    MBB, Lean Sigma, & DFSS

     

    when experience matters most...

    M O T O R O L A
    U N I V E R S I T Y
    Learn from the most experienced
    practitioners of Six Sigma in the world

    Public Training & Certification
    Click here to take a free Six Sigma Lesson
    J

    URΛN

     
    Lean Six Sigma Public Workshop
    Upgrade to Black Belt- May 2008
    Become one of your organization's 'vital few'. Get Juran Certified.
     
    .
    ISSSP
    Follow the Leaders to Arizona!
    9th Annual Six Sigma Leadership Conference
    May 19th-22nd, 2008 • Scottsdale, AZ
    Click Here: More information & REGISTRATION
    .
    HOWARD UNIVERSITY

    4 weeks + 1 cost saving project + 1 mentor + 1 caring instructor = 1 Marketable Certified Lean Six Sigma Black Belt
    WINSTON SALEM
    STATE UNIVERSITY
    4 weeks + 1 cost saving project + 1 mentor + 1 caring instructor = 1 Marketable Certified Lean Six Sigma Black Belt
    THE UNIVERSITY OF
    TEXAS
    AT AUSTIN

    2 weeks + 1 project = Black Belt Certification
    .
    Find us on LinkedIn
    Join the iSixSigma Network
    and Connect with Other Six Sigma Pros
    .


    Download the iSixSigma Toolbar for 1-Click access. Search Your Way. Everyday. Without Delay.
    Get 1-Click iSixSigma access. Search Your Way. Everyday. Without Delay.

    BEST SELLING PRODUCTS (iSixSigma Publications)
    1. 2008 VERSION! Six Sigma DMAIC Training Slides
      The OSSS Six Sigma DMAIC course is comprised of:1,176 slides, Instructor notes, Slide explanations, 37 data sets, 20 sup...
    2. Organizational Culture Change Research Report
      Every company has a prevailing culture – the characteristic behaviors and norms that define what it is like to work in ...
    3. Certified Lean Six Sigma Black Belt Assessment Exam
      This test is useful for students interested in assessing their knowledge of Lean Six Sigma on the Black Belt level. It c...
    4. NEW VERSION! Process Management Training Slides
      The OSSS Process Management course is designed in two phases comprised of:352 Powerpoint slidesInstructor notesSlide exp...
    5. Gage R&R Excel Template
      Gage Repeatability and Reproducibility (R&R) studies measure the amount of measurement variation that is attributabl...
    6. Certified Lean Six Sigma Green Belt Assessment Exam
      This assessment exam is useful for students interested in assessing their knowledge of Lean Six Sigma on the Green Belt ...
    7. The Next Big Thing: How Companies Innovate Research Report
      In today’s fast-paced and constantly changing business environment, staying ahead of the competition is no easy task. C...
     

    Six Sigma AdLinks
    Rath & Strong
    Quality Companion 2: Improve your quality project execution
    SBTI Public Offerings, World Class MBB, Lean Enterprise
    SigmaXL: User Friendly Excel Add-ins for Statistical and Graphical Analysis
    Smarter Solutions Makes Lean Six Sigma Easier
    SigmaWorks: A complete toolbox for LSS & DFSS
    @RISK for Six Sigma
    E6 Sigma - The Real Six Sigma
    AdLinks Information


    Google AdWords
     
    Home | Discussion Forum | Event Calendar | Job Shop
    Link To iSixSigma | Rate This Page | Report A Problem | Free Content For Your Site | Submit Article For Publishing
     Terms of Service. ©2000-2008 iSixSigma LLC, CTQ Media LLC. All rights reserved. v3.0lb, 2.2-C-246
    About iSixSigma · Contact Us · Privacy Policy · Site Map
    nogeo