Page 249 - Lean six sigma demystified
P. 249

Chapter 6  Tr an S a C T iona L   Six   Sigm a          227


                             6. Evaluate alternative solutions.
                             7. Develop business requirements to prevent the problem and an action plan
                               for implementation.


                    insights


                           Using the basic tools of Six Sigma, anyone can learn to use what I call the Dirty
                           30 process for Six Sigma software in a day or less to find the root causes of trans-
                           action errors. Once a team has found the root causes of these errors, it’s just a
                           matter of changing the code to eliminate these errors forever.
                             Whether it’s a wireless billing system or a claims-processing system for an
                           HMO, hundreds of people spend their lives fixing the fallout from these infor-
                           mation system errors.
                             If you’re a CIO or IT manager, can you really afford to let your client con-
                           tinue to eat the ongoing costs for fixing these errors? Errors caused by system
                           requirements that are too tight, too loose, or just plain missing? What if you
                           could analyze the cause of these errors in a matter of days? How will this help
                           leverage your legacy systems to create new value?


                    Conclusion


                           Until you get to where you can prevent errors in requirements, design, code, and
                           test, every system release could benefit from a simple, yet rigorous approach to
                           analyzing and eliminating postimplementation errors. The Dirty 30 process is
                           ideal because the data required to implement it is collected by most systems

                           automatically. Then all it takes is 4 to 8 hours of analysis to identify the root cause
                           of each error. Most of the time, the root cause will reside in the requirements.
                             One of the positive by-products of this approach is that the systems analysts
                           learn first hand how their requirements and designs most often fail. This allows
                           them to learn how to make their next set of requirements or designs more
                           robust. It also gives the user a closer look at the intricacies of software and the
                           complexities involved. And if you aren’t going to start using the Dirty 30 pro-
                           cess, what are you going to use to mistake-proof your systems and releases?
                             Until software engineering finds ways to prevent all of the possible defects
                           inherent in software development, the Dirty 30 process will provide a simple
                           way to tune up a system release and move the application ever closer to Six
                           Sigma performance.
   244   245   246   247   248   249   250   251   252   253   254