OK, but the "How" of quality improvement is to establish a set of KPIs and then measure them over time and count the improvement. For example, waiting times are too long, so the KPI is that nobody should be on the waiting list longer than 20 minutes before being attended to. So the team set up a pre-waiting list queue where you are parked until your call can be done in 19 minutes, when you get moved to the "real" queue that feeds the KPI. Sound familiar?
The management mistake (and I've seen a few cases) is to view support as a repeatable, consistent process. It isn't: if a given incident is repeatable, it is liable to the same resolution and should be on the known errors log with its cure as an output from Problem Managaement. However, most calls require different things to happen before they are resolved - and that takes them out of realistic scope for Six Sigma.
As for code development: either it's bespoke, in which case it's a one-off and so unmeasureable agasint anything else, or it's agile in which case who cares since it's cheaper to recode than improve.
Turn out 7m tonnes of housebricks though, and you might have a case...
The management mistake (and I've seen a few cases) is to view support as a repeatable, consistent process. It isn't: if a given incident is repeatable, it is liable to the same resolution and should be on the known errors log with its cure as an output from Problem Managaement. However, most calls require different things to happen before they are resolved - and that takes them out of realistic scope for Six Sigma.
As for code development: either it's bespoke, in which case it's a one-off and so unmeasureable agasint anything else, or it's agile in which case who cares since it's cheaper to recode than improve.
Turn out 7m tonnes of housebricks though, and you might have a case...


Comment