Category: Software/IT
Software and IT Measurement Systems: Effort Accounting
Published:Effort accounting is needed in software and IT for the simple reason that labor is generally the most important controllable element of cost. Labor cost (effort hours times prevailing labor rate) is an essential and fundamental element of efficiency measurement. Six Sigma projects in software and IT (especially DMAICs) are often focused on driving down […]
Read more ยปManage IT Projects and Resources the Six Sigma Way
Published:Best-practice companies have been using Lean Six Sigma to drive Information Technology (IT) improvements and better software designs for years. But broad acceptance, despite proven results in the sector, has been slow. This may be due to a lack of understanding about the processes and benefits of Lean Six Sigma. By exploring how Lean Six […]
Read more ยปExploring Defect Containment Metrics in Agile
Published:While Design for Six Sigma (DFSS) and Agile software development seem to have different orientations, there is more linkage than meets the eye. On one hand, DFSS and Agile appear to be at odds: DFSS talks about “stages” and tollgates, which Agile eschews in favor of Lean “single piece” or small batch flow. DFSS talks […]
Read more ยปSix Sigma Encourages Improvement Within CMMI Framework
Published:Six Sigma is a powerful improvement program that started in manufacturing but has subsequently proven to be useful in a multitude of industries, including software development. But many of the assumptions and approaches of using Six Sigma in traditional industries may not be relevant in information technology (IT) and software development. Traditional Six Sigma program […]
Read more ยปTips for Defining and Collecting IT Process Metrics
Published:Several information technology (IT) metrics can be developed on the basis of best practice frameworks such as capability maturity model integration (CMMI) and information technology infrastructure library (ITIL). Measuring and collecting such data, which is often part of process improvement initiatives, brings to light what is happening in IT processes. Following are a few tips […]
Read more ยปCausal Loop Diagrams: An Orientation in Software Context
Published:Among the tried and true tools in the Six Sigma kit, cause-and-effect diagrams in the simple form of a tree, a fishbone or a Y-to-x diagram are a big help in identifying factors (x’s) that may drive changes in a results variable of interest (Y). There are times, though, that a flat, two-dimensional hierarchy does […]
Read more ยปProper Scoping a Key in IT Order Fulfillment Project: An iSixSigma Case Study
Published:One of the biggest challenges in any Six Sigma order fulfillment project is the scoping. Having clear boundaries on what aspects will and will not be covered in the project is paramount to its success. Scoping sometimes indicates that a single Black Belt project could overwhelm the Black Belt leader. With too large a playing […]
Read more ยปUsing Core Effectiveness Metrics to Drive Improvement
Published:A case can be made for using cost-of-quality metrics, combined with defect data, as overall measures of software and IT organizational effectiveness (Figure 1). The next logical step is to illustrate how these metrics might be used to drive improvement. The illustration can best be made with a “case study” of the famous-but-mythical software and […]
Read more ยปLean Template System Reduces Document Waste
Published:Excessive โ and often redundant โ documentation can often be found in organizations handling outsourced projects. To overcome this waste, follow a simple plan for leaning existing documents, and for creating new Lean documents.
Read more ยปOne IT Size Does Not Fit All; Lean Six Sigma Can Help
Published:Although information technology (IT) organizations can share commonalities at a general level, each has its own, unique set of characteristics interacting in ways that result in their own performance signatures. Even performance measurements are not identical. Each is its own system, its own environment supporting a specific company’s needs. Just as companies are diverse in […]
Read more ยปDealing with SLAs and Visitors from “Outlier” Space
Published:Those in the information technology (IT) field often encounter service level agreements (SLAs) that define the performance a customer can expect from a particular process or service, such as a help desk. Often, these agreements are established by negotiation rather than by a more scientific approach that would be used in a Six Sigma process […]
Read more ยปConnecting Six Sigma to CMMI Measurement and Analysis
Published:Measurement and analysis (MA) is a Level 2 support process area within the Capability Maturity Model Integration (CMMI) process. The purpose of MA is to provide management information necessary to implement monitoring and control of various required processes. Source: Ahern, Clouse and Turner, CMMI Distilled: A Practical Introduction to Integrated Process Improvement, second edition, Addison […]
Read more ยปImproving the Value of the IT Service Delivery Process
Published:While most information technology (IT) organizations are constantly struggling to demonstrate cost savings, too few are focusing on ways to add value to the business. Alignment with the business is where the emphasis should be for IT departments. CIOs today are actively involved in divesting business processes, and partnering with new offshore providers in countries […]
Read more ยปIT Development: Finding Balance Between Business and IT
Published:A discussion about an ideal IT system often centers on user friendliness, system reliability, and implementation on time and on budget. These discussions should also include how to create more business value through the development of systems following a disciplined, fact based approach with a clear customer focus. For example, consider a telecom provider who […]
Read more ยปStart Software Testing With All Five Essentials in Place
Published:Five essential elements are required for successful software testing. If any one of the five is missing or inadequate, the test effort will most likely fall far short of what could otherwise be achieved. Exploring these five essentials can help improve the effectiveness and efficiency of any software testing program. Here are the five essential […]
Read more ยปLeveraging Six Sigma and the IT Infrastructure Library
Published:“As technology moves more and more into the very fabric of our existence, the real-time existence of consumers and businesses and the economy, the reliability of systems will need to reach the level of dial-tone. Consequently, the techniques used to develop systems, the quality of these systems, and the demands on the performance of these […]
Read more ยปCore Set of Effectiveness Metrics for Software and IT
Published:Most software and IT organizations have great difficulty measuring organizational efficiency and effectiveness, despite a bewildering array of metrics that have been proposed and occasionally used. However, a basic-yet-powerful set of metrics that gets to the heart of these issues does exist, and at the same time facilitates the application of Six Sigma. It is […]
Read more ยปHelp Desk Can Provide Help for Process Improvements
Published:Lack of data may be the most frequently communicated barrier to identification and selection of projects in the IT domain. Fortunately, most organizations have a tremendous untapped resource that is easily accessibleย โ their help desks or support centers. Help desks generally are good at solving problems or determining where more difficult problems should be addressed […]
Read more ยปDeveloping an Agile Planning and Tracking Scorecard
Published:Agile changes the nature of planning and tracking. The term agile is used to refer to a variety of software development frameworks (like scrum, XP, crystal methods) which all share approaches to scoping work and managing the delivery of working features. Using scrum as an example (Figure 1), it is clear that the available development […]
Read more ยปA Software Project’s Cycle Time: Are We There Yet?
Published:Software project managers, who are responsible for shepherding software projects to completion, often feel like they are on a cross-country trip with several youngsters in the back seat. It seems like every few minutes someone asks, “Are we there yet?” Cycle time for a software project is usually understood to mean the elapsed calendar time […]
Read more ยปWrestling with IT-Six Sigma Integration Survey Results
Published:Readers may be familiar with the results of a survey on the integration of Six Sigma and information technology (IT) published by iSixSigma Magazine in its May/June issue. The survey, conducted and analyzed by Michael Marx, research manager of iSixSigma, revealed four important truths which provide meaningful insight to any organization attempting to apply Six […]
Read more ยปNeed for Six Sigma in the Age of Information Technology
Published:Since the start of the information technology age, software quality has been an ambiguous term, meaning different things to different people. It has been defined internally from the viewpoint of software developers; and it has been defined externally from the viewpoint of end users of the software. But either way, early in the history of […]
Read more ยปEnabling Technology Adoption by Using Six Sigma
Published:A survey sponsored by the Carnegie Mellon Software Engineering Institute (SEI) finds that Six Sigma is feasible as an enabler of the adoption of software, systems and IT improvement models and practices.
Read more ยปCase Study: Salvaging a Call Center’s Big Software Investment
Published:Software can be a helpful tool but it is not a magic wand. After investing half a million dollars in tracking software for its call center and still seeing a high volume of complaints, one company used DMAIC to turn a disaster into a success.
Read more ยป