Design of Experiments for Software Testing

Published:

When DOE (design of experiments) is used for software testing, there is a large amount of savings in testing time and cost. Various users in automotive, telecommunication and defense industries report big productivity improvements to their traditional testing methods. This success is due to two major important factors: 1) focused attention on the usage of […]

Read more ยป

Software Vendor Partnership Cost Reduction with Six Sigma

Published:

Business Issue A multibillion-dollar software manufacturer needed to drive down the total $191 million annual cost of supplying its workers with continuously updated workstations. Both the software manufacturer and its primary vendor/supplier were in the midst of an aggressive cost cutting initiative that would lead to a new compensation model. The initial, first year targeted […]

Read more ยป

Six Sigma for Software – More Than a New Tool

Published:

We need to fundamentally change what’s going on in Software. FAST! Defects, long cycle times, poor estimation, missed targets and project cancellations are stripping away profits and our ability to satisfy and retain customers. It’s occurring in Software Development companies, Embedded Product Software (Firmware), and Business Application Software. And, it’s happening in all industry segments. […]

Read more ยป

Toward an Integrated Six Sigma Software Knowledge-Base

Published:

I’m sure we are all happy to see the new iSixSigma channel dedicated to software. The growing knowledge base at this portal will take shape in the body of articles, discussion forum threads, links, and resources that are contributed. The most important factor in all this is, of course, you, the site participants. While the […]

Read more ยป

Combining CMMI, PSP, TSP and Six Sigma for Software

Published:

PSP and TSP are software development process definitions (some might call them methodologies) that are compatible with a wide range of software development concepts such as spiral development, object oriented development, and various other sets of techniques, each with certain advantages in modeling and describing requirements and designs for software systems. One way of viewing […]

Read more ยป

The Five Essentials for Software Testing

Published:

The following advice should help clarify your thinking about software testing and help you improve the effectiveness and efficiency of your testing. It is helpful to think about software testing in terms of five essential elements: A test strategy that tells you what types of testing and the amount of testing you think will work […]

Read more ยป

Software Project Management Meets Six Sigma

Published:

Part 1: Bottom-up Project Duration and Variation Prediction. A number of recent posts in the iSixSigma Software Forum have inquired about the application of Six Sigma methods to Software Project Management. In particular, how might we look at software project duration as a key project-planning and execution output (a “Y” in common Six Sigma terms), […]

Read more ยป

Six Sigma Software Development Case Study

Published:

This article illustrates the Six Sigma DMAIC (Define, Measure, Analyze, Improve, Control) process using an organization that develops software packages as an example. The Six Sigma DMAIC approach to process improvement provides a powerful mechanism for improving the software process. Typical benefits will exceed costs within 6 to 12 months from initiation of a Six […]

Read more ยป

Six Sigma Software Development Case Study – Part 2

Published:

This article illustrates the Six Sigma DMAIC process using an organization that develops software packages as an example. The Six Sigma DMAIC approach to process improvement provides a powerful mechanism for improving the software process. Typical benefits will exceed costs within 6 to 12 months from initiation of a Six Sigma program for software development, […]

Read more ยป

Software Quality Function Deployment

Published:

Quality function deployment (QFD) is a process used to determine product development characteristics that combine technical requirements with customer preferences. Using an integrated matrix known as the “house of quality,” QFD considers the different influences bearing on the design to promote concurrent engineering, resulting in increased product acceptance. The basic QFD methodology can also be […]

Read more ยป

Lowering the Cost of Ownership for Software Lifecycles

Published:

How will we remember the past eighteen months? Many will remember it as a time of economic slump, with lay-offs, low spending and a war in Iraq. The economic situation is not likely to improve during the remainder of 2003, leading organizations to focus on delivering value to their customers while demonstrating hard return-on-investment. Any […]

Read more ยป

Six Sigma for Software – A Role Based System

Published:

Part 1 in a series exploring Six Sigma Deployment for Software and IT Organizations Because the application of the Six Sigma methodology is relatively new to Software and IT, many of the readers of this web site may be unclear as to the methods of deploying Six Sigma into an organization successfully. From participation in […]

Read more ยป

Six Sigma Software Metrics, Part 1

Published:

Six Sigma brings sharp focus to customer and business requirements and the defects connected with the failure to satisfy them. While the relevance of that view is clear enough to software professionals, their introduction to Six Sigma is often gets stopped short in questions about how the notions of yield, sigma level, or defects per […]

Read more ยป

Six Sigma Software Metrics, Part 2

Published:

Part 1 in this series on software defect metrics discussed Goals 1 and 2, which focused on identifying and removing defects in the development process as close to the point of occurrence as possible (Table 1). This installment looks at predicting defect insertion and removal dynamics early in a project and measuring predicted versus actual […]

Read more ยป

Is Software Inspection Value Added?

Published:

In manufacturing circles it is generally accepted that inspections are money wasted. But in the world of software that is definitely not the case. This brief case study uses scorecards to illustrate the value and payoff that can be realized by introducing software inspections. By comparing defect counts and defect fix efforts from two completed […]

Read more ยป

Six Sigma Meets Software Development

Published:

Six Sigma is a mantra that many of the most successful organizations in the world swear by and the trend is getting hotter by the day. So much so that corporations like GE insist that every project be a Six Sigma project. The Six Sigma methodology has indeed made a tangible difference to the bottom […]

Read more ยป

DFSS as an Enabler of Service-Oriented Architecture

Published:

Finding ways to automate and improve business processes is a major focus for today’s organizations. At the heart of every business is a complicated web of human and automated processes. For the business to be as effective as possible, these processes must be as efficient as possible. Service-oriented architecture (SOA) is a concept whose time […]

Read more ยป

Product Guide: Project Tracking Software

Published:

Tracking financial metrics, reporting on project status and sharing knowledge more easily are just a few of the benefits of project tracking software. This directory provides information about the capabilities and functionalities of several products. Sponsors: MoreSteam.com Tim Kelley, 414-247-1080, [email protected], moresteam.com SigmaFlow Jim Henry, 972-447-8340, [email protected], sigmaflow.com Six Sigma practitioners use project tracking software […]

Read more ยป

Tailoring Six Sigma to Software Development

Published:

As the popularity of Lean Six Sigma techniques expands into software and technology environments, the notion that these methods and tools can provide a quick fix, unrealistic results or a panacea (for all that is wrong) has been proliferated. Some of these notions are further compounded by the reality that many of these environments are […]

Read more ยป

Project Selection in a Critical Software Environment

Published:

Careful project selection is critical to the success of a Six Sigma initiative. The best selected projects are the ones with the greatest business impact, the least effort required and the highest probability of success. Good problem statements and objectives clearly communicate the scope, significance, and goals of a project. Primary and secondary metrics will […]

Read more ยป

Activities vs. Performance: Improvement, Common Sense

Published:

Most organizations have a strong bias toward planning, managing and executing a multitude of supposedly value-added activities hoping that these (often isolated) activities will yield significant results. In rare cases, activities are spawned by careful strategic planning, tracked regularly by performance data, reviewed for adjustments and improvements and integrated across functions, divisions and geographies. However, […]

Read more ยป
Usage-based Models Improve Odds in Software Testing

Usage-based Models Improve Odds in Software Testing

Published:

While software testing is challenging because the properties to be tested can be hard to define and measure, one test approach โ€“ often called usage-based โ€“ has statistical roots and connections that Lean Six Sigma Black Belts could effectively support and perhaps evolve.

Read more ยป

Comparing and Contrasting IDEAL and DMAIC

Published:

Comparing and contrasting the way different disciplines and tools map to one another can help lead to a better understanding of each of the things being compared. This paper reviews a methodology called IDEALSM, which was developed and evolved by members of the Software Engineering Institute (SEI), and compares it with the Six Sigma DMAIC […]

Read more ยป

Improve Software-Development Productivity with Lean

Published:

To survive in today’s competitive software-development market, organizations need to build their capabilities around delivering the best service within customer-stipulated time frames and costs. Increasing productivity โ€“ the rate of output per amount of input โ€“ is the factor most likely to give an organization an edge over others. Many software-development organizations have realized the […]

Read more ยป
To top