Thursday, December 3, 2009

A Lean Six Sigma Strategy

Six Sigma (6σ) is a business management strategy originally developed by Motorola. As of 2009, it enjoys widespread application in many sectors of industry, although its application is not without controversy. Six Sigma seeks to improve the quality of process outputs by identifying and removing the causes of defects (errors) and variability in manufacturing and business processes. It uses a set of quality management methods, including statistical methods, and creates a special infrastructure of people within the organization (Black Belts, Green Belts, etc.) who are experts in these methods. Each Six Sigma project carried out within an organization follows a defined sequence of steps and has quantified targets. These targets can be financial (cost reduction or profit increase) or whatever is critical to the customer of that process (yield, cycle time, safety, delivery, etc.). The Six Sigma methodologies include, but are not limited to: DMAIC, RDMAIC, and DMADV. We will explore the DMAIC Six Sigma methodology.

No matter how you approach deploying improvement teams in your organization, they will all need to know what is expected of them. That is where having a standard improvement model such as DMAIC (Define-Measure-Analyze-Improve-Control) is extremely helpful. It provides teams with a roadmap. DMAIC is a structured, disciplined, rigorous approach to process improvement consisting of the five phases, where each phase is linked logically to the previous phase as well as to the next phase:
  • Define the problem, the voice of the customer, and the project goals, specifically.
  • Measure key aspects of the current process and collect relevant data.
  • Analyze the data to investigate and verify cause-and-effect relationships. Determine what the relationships are, and attempt to ensure that all factors have been considered. Seek out root cause of the defect under investigation.
  • Improve or optimize the current process based upon data analysis using techniques such as design of experiments, poka yoke or mistake proofing, and standard work to create a new, future state process. Set up pilot runs to establish process capability.
  • Control the future state process to ensure that any deviations from target are corrected before they result in defects. Control systems are implemented such as statistical process control, production boards, and visual workplaces and the process is continuously monitored.

There are many resources that describe the DMAIC process. Our purpose here is to focus on special considerations for using the Lean Six Sigma DMAIC process in a manufacturing environment, including TestSoft’s scorecard utility, Explicore, that is particularly helpful to root out areas in need of improvement or correction.

The root of both Lean and Six Sigma reach back to the time when the greatest pressure for quality and speed were on manufacturing. Lean rose as a method for optimizing automotive manufacturing; Six Sigma evolved as a quality initiative to eliminate defects by reducing variation in processes in the semiconductor industry. It is not surprising that the earliest adopters of Lean Six Sigma arose in the service support functions of manufacturing organizations like GE Capital, Caterpillar Finance, and Lockheed Martin.

A Key Concept: In short, what sets Lean Six Sigma apart from its individual components is the recognition that you cannot do "just quality" or "just speed," you need the balanced process that can help an organization to focus on improving product, process, system, and service quality as defined by the customer within a set time limit.

Lean Six Sigma is a business improvement methodology that maximizes shareholder value by achieving the fastest rate of improvement in customer satisfaction, cost, quality, process speed, and invested capital. The fusion of Lean and Six Sigma improvement methods is required because:

  • Lean cannot bring a process under statistical control
  • Six Sigma alone cannot dramatically improve process speed or reduce invested capital
  • Both enable the reduction of the cost of complexity
Ironically, Six Sigma and Lean have often been regarded as rival initiatives. Lean enthusiasts note that Six Sigma pays little attention to anything related to speed and flow, while Six Sigma supporters point out that Lean fails to address key concepts like customer needs and variation. Both sides are right. Yet these arguments are more often used to advocate choosing one over the other, rather than to support the more logical conclusion that we blend Lean and Six Sigma since they complement one another. Here is a quick overview:

Six Sigma:
  • Emphasizes the need to recognize opportunities and eliminate defects as defined by customers
  • Recognizes that variation hinders our ability to reliably deliver high quality services
  • Requires data driven decisions and incorporates a comprehensive set of quality tools under a powerful framework for effective problem solving
  • Provides a highly prescriptive cultural infrastructure effective in obtaining sustainable results
  • When implemented correctly, promises and delivers $500,000+ of improved operating profit per Black Belt per year (a hard dollar figure many companies consistently achieve)
Lean:
  • Focuses on maximizing process velocity
  • Provides tools for analyzing process flow and delay times at each activity in a process
  • Centers on the separation of "value-added" from "non-value-added" work with tools to eliminate the root causes of non-valued activities and their cost
      The 8 types of waste / non-value added work
    • Wasted human talent – Damage to people
    • Defects – "Stuff" that’s not right & needs fixing
    • Overproduction – "Stuff" too much/too early
    • Transportation – Moving people & "Stuff"
    • Waiting Time – People waiting for "Stuff" to arrive
    • Inventory - "Stuff" waiting to be worked
    • Motion – Unnecessary human movement
    • Processing Waste – "Stuff" we have to do that doesn’t add value to the product or service we are supposed to be producing.
  • Provides a means for quantifying and eliminating the cost of complexity

The two methodologies interact and reinforce one another, such that percentage gains in Return on Investment Capital (ROIC%) are much faster if Lean and Six Sigma are implemented together.

In short, what sets Lean Six Sigma apart from its individual components is the recognition that you cannot do "just quality" or "just speed," you need a balanced process that can help an organization focus on improving service quality, as defined by the customer within a set time limit.

Within the individual phases of a DMAIC or DMADV project, Six Sigma utilizes many established quality-management tools that are also used outside of Six Sigma. This is where TestSoft’s product, Explicore, is able to help. Explicore is a Lean Six Sigma data analysis scorecard utility that combines the use of Lean and Six Sigma.

Let’s define what Explicore, a Data Analysis Scorecard Utility, does for the organization. Explicore is a patented software solution that has been created and refined since 1998. It enables companies to test the robustness of their manufacturing and design processes. It takes all parameters related to a product, process, or system and within minutes Explicore identifies the parameters in need of correction or improvement. The output of Explicore is a statistically based report that identifies the Key Process Indicators (KPIs) so a company can quickly identify where to put their resources to correct problem areas.

Explicore will aid in tying Lean and Six Sigma together through the use of the tool. From a Six Sigma perspective, Explicore identifies which parameters require improvement or correction. From a Lean perspective, it will identify the defects quickly and will help in the identification of waste. For example, a company started shipping a product after a design change was installed. The product went through production without too much of an issue. However, several customers complained that the product did not function properly and the product was sent back to the factory. Production was stopped and we started the investigation of the customer complaints. We deployed Explicore and discovered there was a number of design and test related issues. Our discovery found three major issues with the design and several measurement problems in test. We were able to re-design the product, correct the test problems, and made improvement adjustments in production. The results were significant. The mean time between failures increased from ten hours to more than ten thousand hours, the first pass yield improved from sixty seven percent (67%) to ninety three percent (93%), and the warranty issues decreased from $9,300,000 to $600,000 year-over-year. The production line went through the lean process and reduced cycle-time from 48 hours to 18 hours.

Intuitively, we know that Explicore saves a company resource time, cost, and improve product reliability. We realize that a customer will achieve quick results with TestSoft’s balanced approach which helps protect your investment. We believe Explicore is an excellent Lean Six Sigma tool that should be in your toolkit.

Friday, October 16, 2009

Beyond Failure Analysis

In any product development or manufacturing environment, failures are bound to occur. However, failures would be less frequent if the engineers were to characterize the product, process, and system before problems occurred. Our product, Explicore, is a data analysis scorecard utility that provides an automated data capture, characterization, and analysis on various types of data. As you will see, the product was extremely useful in resolving engineering issues.

In many cases, engineers may not always know the problems they are facing in manufacturing when failures occur. The engineers must perform painstaking analysis to get to root cause. Effective analysis is tedious and difficulty arises when engineers have to resolve these problems quickly. Here are three examples of failures that went drastically wrong.

Example 1: a company fielded a product with anticipation that the product would be highly successful. Unfortunately, the product operated less than 10 hours before it failed and many customers quickly returned the product. The engineers had to scramble to resolve the technical issues. They were not successful identifying the problems and did not know where to begin. The engineers felt considerable pain from management when they were unable to resolve the issues and the engineering groups started blaming each other. Engineering deployed Explicore to characterize and analyze all the parameters from functional test and Explicore immediately highlighted the problems; engineering corrected the design and the improved product was once again fielded. The cost of the product re-design was significant in terms of money, engineering resources, emotions, and customer loyalty. Based on the outcome of the product characterization and analysis, the organization predicted the mean time between failures (MTBF) to be 10,000 hours and later discovered the re-designed product exceeded this prediction. Customers were highly satisfied with the product, but it took a long time to re-gain the customer’s loyalty and trust. This characterization and analysis resulted in an annual warranty savings of nearly $9,000,000 year-over-year.

Example 2: a company completed a new design that was put into the initial production phase. The yield was an abysmal 10%. All the engineering groups assembled on the production floor to determine the root cause of the issues and were soon blaming each other for the poor yield. The customer was furious and informed the company to supply a down revision product until the issues were resolved and then the company would replace the down revision product with the new one. The engineering group ran the test data through Explicore which immediately characterized and analyzed all the parameters to determine what exactly was happening with the product. The top issues were uncovered quickly. The RF Circuits were found to be the major problem and design engineering redesigned the circuits. The updated design was put into a preliminary production run and the test data went back through Explicore and although there were minor issues with a few parameters, the product yield increased to 86%. The company sent the newly designed product to the customer and had to replace more than 500 units at a cost to the company of approximately $32,000,000. The company lost credibility with the customer and almost lost the account. It has taken a long time to re-gain the customer’s loyalty and trust.

Example 3: a company was to provide a combined technology product to a major customer. During the initial production run, the yield was a mere 15% and management and engineering attributed it to new processes being deployed in manufacturing. All the engineering groups were assembled to determine the problem and it became the ‘blame game’. It wasn’t a pretty sight with all the emotional upheaval. Engineering groups struggled to locate the root cause and were perplexed as to why the product did not work. Quality engineering used Explicore to characterize and analyze all the test data parameters to determine the problematic parameters. They uncovered design related issues as well as some potential test issues. The test engineers ran a Measurement System Evaluation (Gage R&R) on the test system and discovered there were issues with the test process (later discovery found issues with both the software and the hardware). Design had to scramble to get to the root cause of their issues and test engineering had to redo many tests. These efforts resulted in a 3 month delay in product launch. Finally, the yield increased to 92% with the redesign of the product and updates to test system. The company had the customer shut down and this delay cost the company thousands if not millions of dollars due to the delay – the penalty for being late. The estimated loss for the company was about $18,000,000 (in penalties and lost revenue). This little faux pas took the company a long time to re-gain the customer’s loyalty and trust.

If the engineers were to perform this characterization up-front in both design and production, there is a high likelihood that the amount of time spent on failures would have been minimized. The ideal situation is to generate a characterization baseline in the design process and manufacturing for the product, process, and system, which consists of capturing data, characterizing that data, and performing a preliminary analysis on the data. A baseline may be created manually which is extremely time consuming or automatically which literally only takes minutes to perform. Explicore is an excellent product to provide the automated data capture, characterization, and analysis. The product simplifies the process and provides a baseline characterization which leads to better visibility when a failure occurs. In addition, the engineers should periodically capture, characterize, and analyze their test data to continually monitor the health of the product, process, and system.

Engineers cannot learn from failures if they do not discuss and analyze them. However, the analysis needs to be thoughtful, fully discussed, and insightful. We know and understand that failure analysis is extremely important, but very tedious to carry out. Ask any engineer, examiner of an airliner crash, or a medical practitioner about failed systems. Unless deeper analysis of the nature of the error(s) is conducted, it is difficult to ascertain what needs to be corrected. Effective analysis of a failure is found in the meticulous and painstaking analysis that goes into understanding the problem. For example, hundreds of hours may go into gathering and analyzing data to sort out exactly what happened and what is learned from the analysis. When failure analysis consumes engineering, it is like a plague. It paralyzes the company, its people, and may stifle growth even if it is short in duration. Analysis can only be effective if the engineer speaks openly about what they know that enables a new understanding of what happened, especially when the engineer has characterized the product, process, and system. Typically engineers address only significant failures, rather than identifying and learning from all failures. We understand that failure analysis takes precious time and resources to address failures. We also realize that individuals will typically experience negative emotions when examining failures, so analysis of a failure requires openness, patience, and acceptance of ambiguity.

However, failure analysis is not enough. We need to consider doing something before the failures create larger problems. There are alternatives to preclude the need for failure analysis. One alternative is to use the automated process Explicore, a data analysis scorecard utility. Explicore is a utility that reviews all data for a product, process, and system, and statistically determines which parameter(s) need improvement. Here are some questions to consider. What would life be like if engineers were able to understand their product more fully before it is launched? Would it help people to glean a comprehensive understanding of the product, process, and system before a failure occurred? Would it be helpful if the product, process, and system were characterized (baselined) before failures were to occur? Would the company then be able to concentrate more on growth and profitability?

Failures would be less frequent if the engineers were able to understand the nature of the problems before they occurred. The best alternative is to characterize the entire data set early in the life cycle. This becomes a 3-pronged approach: identify areas of product improvement during the design and development phase, baseline the manufacturing process; and baseline the system. Note that this process may be applied during any portion of the life cycle to baseline and periodically monitor them to determine the health and integrity of a product, process, and system. The data provides in-depth information about product design, manufacturing, test, and service processes. It simply leads to improving the product and process development cycle, and the manufacturing cycle faster through this continuous improvement effort. This applies to the service industry as well – they will be better prepared when things go wrong.

This idea of generating a baseline and periodically monitoring the product, process, and system ensures that continuous improvement will ultimately decrease the overall cost of product ownership (design, manufacturing, service, and warranty cost). Explicore provides the automated method to generate a solid baseline for data capture, characterization and analysis, and this baseline will provide more insight when discussing, analyzing, and applying failure analysis. Management and engineering would minimize potential negative emotions since they will have a higher level of confidence in the product, process, and system of the product. In addition, a periodic analysis, based on product volume, will continually monitor the product, process, and system to validate their health, especially when any changes occur (i.e. design changes, process changes, or test data changes).

This recurring data capture, characterization, and analysis helps to reduce the cost of failure analysis if continuous improvement actions are implemented during the entire life cycle. Note that a product, process, or system does not need to fail to be improved. A product, process, or system that is within the specification may be in need of improvement if the data is skewed (where the predicted yield is low).

The benefit of going beyond failure analysis is clearly a cost-benefit decision of the company, but it becomes a pay-me-now or pay-me-later decision. The pay-me-now decision may cost a little more up-front, but the benefits of performing a characterization baseline far outweigh the cost of warranty, lost customer loyalty and trust, or simply the loss of a customer. The pay-me-later decision can be very costly since the product is already fielded with significant warranty implications attached to it. These implications include embarrassment, loss of customer loyalty, potentially the loss of a customer, and the expense of redesign and fielding product upgrades, etc.

In addition to the technical aspects of periodic data capture, characterization, and analysis, improving the product, process, and system has important organizational benefits. First, the data provides an opportunity for others not involved in the data process to learn from it. Second, others may bring new perspectives and insights that further improve the product, process, and/or system (this applies to service as well) which help to counteract self-serving biases that may alter perceptions of those directly involved. With failures, the tendency is for people to blame others or forces beyond their control. If this tendency goes unchecked, it reduces the ability for the engineers to effectively learn. Explicore helps to glean an in-depth understanding of the product, process, and system which minimizes the emotional impact on a company.

Lastly, the value of learning from utilizing the data may prevent simple mistakes from being overlooked prior to launching a product or service. Many scientific discoveries have resulted from attentiveness to detail including the simple mistakes that are often overlooked. With attention to minor details that Explicore brings to the table, the fielded product, service, or process will have minimized the possibility for failure. Ultimately, if engineering were to use Explicore earlier in the life cycle and learn from it, then they may be able to preclude failures that could otherwise occur without the data characterization process being invoked.

Please visit TestSoft’s website www.testsoftinc.com to learn more about Explicore. We would like to show you first-hand why TestSoft stands above the competition. It would be our pleasure to demonstrate TestSoft’s capabilities and show you how the unique features of Explicore – a Data Analysis Scorecard Utility would benefit you.

Monday, September 28, 2009

Automating a Manual Process

Given the competitive nature of corporate business, companies constantly seek the most effective way to improve productivity and maximize their monetary gain. Consequently, companies are demanding more control over their processes. The need to get products to market on-time is crucial and trying to get this accomplished with limited time and resources makes it imperative to automate processes whenever and wherever you can. One of the biggest challenges for businesses today is the fact that it takes too long to get data analysis performed manually. Monitoring and validating the product, process, and system health is extremely important if you want to keep your products flowing into their respective markets. This is difficult when data capture, characterization, and analysis methods are processed manually. The manual methods take too long to determine the root cause of a problem and can be prone to error.


TestSoft’s software product, Explicore, serves as the bridge that joins technology with business, streamlines workforce effort, reduces task time, minimizes process variation, and provides more predictable results. Explicore in conjunction with TestSoft’s patented process effectively and efficiently captures, characterizes, and analyzes all data automatically enhancing accountability. The product uncovers significant defects that cause rework, manufacturing timing, and/or delays in development. It is vitally important to remember that data parameters do not need to fail to require improvement.


Explicore has the ability to harvest vast amounts of data automatically (in minutes) to yield immediate results. It rapidly determines which parameters within your data set require improvement as well as effectively and consistently evaluating your product, process, and system health. Evaluations should be conducted periodically and based on the volume of output for a given product thereby continuously validating the integrity of product, process, and system. Explicore will also help you improve the window of opportunity for product release from design – it helps to establish the product health initially. Using TestSoft’s Explicore will make your business more robust and profitable.


Essentially, as it relates to business performance, Explicore identifies the problems that prevent products from being delivered to their respective markets on-time. TestSoft’s patented process and product will allow you to visually view process gains as well as eliminate costly and error-prone manual methods. People and systems, as process participants, can now perform to unprecedented levels of control and predictability using Explicore. Sustainable improvements that previously took an extended period of time to accomplish are possible more efficiently and effectively through the integration of Explicore and Six Sigma. The results of aligning Explicore and Six Sigma are a significant indicator of what businesses could accomplish to contend as a legitimate competitor in their industry.


A leading Fortune 100 firm committed to improving their business by instituting Six Sigma process efforts in specific departments across the company. They expanded Six Sigma training and used the methodology to reduce errors in existing processes. As a result, the company increased efficiency, reduced costs and created revenue-producing opportunities. Now, in a strategic effort to further optimize the business processes by aligning them with enterprise objectives and integrating them with other processes across the company, they needed more than just Six Sigma. The company needed a tool that would augment the principles of Six Sigma to provide an enterprise view of processes and more direct control and manipulation over improvements to those processes. They turned to Explicore.


Explicore will help to dynamically align processes across an enterprise while using technologies to provide visibility and management at any point in the product or process lifecycle. Imagine the possibilities to significantly reduce product, process, and system down-time by rapidly identifying problematic areas. Explicore roots out problems on an average of 2,000 times faster than manual methods. For example, we worked on a 3300+ parameter product manually that took 12 weeks to complete. Running the same product through Explicore took less than 5 minutes to capture, characterize, and analyze the data. In another example, we saved an $88,000,000 company $8,700,000 in warranty cost since we were able to identify root cause efficiently and effectively saving precious resources months of analysis.


TestSoft’s ‘hassle-free’ solution helps reduce the total cost of product ownership, protects your resource investment, and Explicore will give you peace of mind. Together we can make it happen.