From Low Maturity to High Maturity

Thomas Fehlmann, GMC Software (Switzerland)

Biography

Dr. Thomas Fehlmann obtained in 1981 a Ph.D. in mathematics from the Federal Technical Institute in Zurich (ETH-Z).  He became a “Black Belt” for Six Sigma for Software implementation in 1991.  He led Six Sigma improvement projects and made various contributions to the development of quality management and techniques.

In 1999, he started Euro Project Office to support customers with Six Sigma techniques and projects.  In 2001, he received the renowned Akao price for his contributions to the development of Quality Function Deployment. Combinatory Metrics were published 2004 in the Emerald Journal for Reliability Management In 2005 he published his first text book in German on Developing Software with Six Sigma, Vieweg Verlag, Wiesbaden, DE. He is co-author of the /ch/open – Process for SW development, of the Swiss government HERMES PowerUser Eclipse plug-in for Project Management, Monitoring and Control on CMMI® Level 3, and Six Sigma Black Belt for GMC Software Technology, an organization that currently pursues Level 4 accrediation with SEI in Czech Republic.

Dr. Thomas Fehlmann is a frequent writer, facilitator, teacher, and counsels various customers in Europe and the US.

Abstract

Writing Software is fun; fixing bugs after delivery is ghastly, losing markets and customers is a disaster.

GMC Software Technology decided seven years ago to invest into high maturity for their software operations. This talk summarizes the steps from initial stage to quantitative process management.

At the beginning, organizations find things like configuration management difficult. Why shouldn’t I correct a bug immediately after I’ve found it? Even during testing? The seven basic process areas of level two are all but easy to institutionalize when you get started. However, once you have it, you cannot imagine how it ever worked before without it. And indeed, it didn’t work at all, but maybe your customers didn’t tell you.

However, when you advance towards level 3 and get hands on with organizational process areas, institutionalize organizational training, manage your error density from development to testing down to delivery, your customers start noticing it. You might become famous for delivering (almost) bug-free code. It opens new markets for you, and the more you have your Require­ments Development under control, the better you manage meeting market needs in time.

However, this is not all. Using numbers to manage your key quality objectives is more fun and more effective. It means that you consistently have to measure your processes and use these measurements to improve and stabilize your processes. The benefits of this are tremendous.

Today, GMC Software Technology has a reputation of providing the best software in its area, wins prices, open new markets at a remarkable speed and grows consistently at a 30 – 50% rate. This talk explains how you can achieve that, how to start and how to proceed, because today’s world is widely open for high maturity software companies.

Last Change: 01.07.2009

Imprint
Contact
Sitemap
Print