![]() |
||
|
|
||
|
|
|
Benchmarking is a universally accepted technique used to improve organisational performance. Once accurate project quantification has been achieved, confidential and anonymous comparisons are made between one organisation and its projects with another. The art of successful benchmarking is in the choice of study for comparison. Using QPeP (QuantiMetrics Performance Enhancement Programme) and our extensive experience of working with many benchmarking services and suppliers, we are perfectly positioned to select the most relevant study for comparison. Data CollectionMeaningful benchmarking depends on the quality of the project data collected for the software measurement programme. It must be accurate, relevant and timely, drawn from internal and external sources, considering both entities and attributes with allocation of an appropriate mathematical representation. This identifies the existing position and capability against which comparisons can be made. By using the SMS Fast Data Collection Study, you can reduce by an order of magnitude the time typically taken to collect data for a benchmark. Software Size MeasuresMeasurement of the size of the product to be delivered and problems to be solved drive the predictive models and must be comparable with benchmark data. Historically Source Lines of Code (SLoC) were measured, this has become impracticable as modern applications are vast and employ varied technologies. As a result Functional Size Measures (FSM), often referred to as Function Point Analysis (FPA) evolved to measure size. The three most commonly used methods, which we use, are COSMIC FFP, MkII FPA and IFPUG FPA. QPeP Performance Enhancement Programme BenchmarkingQPeP has developed over a decade and is one of the most sophisticated methods available to meet the increasing pressures on organisations to improve software performance and maintenance. Comprehensive performance assessment of productivity, quality and speed of delivery can be made against one of the world's largest performance measurement databases. Comparisons of performance can be made at various levels, from the whole organisation down to individual projects and applications. Benchmarking can be used to assess the strengths and weaknesses in process improvement, staff training and technology investments. QPeP Maintenance & Support Performance BenchmarkingThe QPeP service for benchmarking performance in M&S activities focuses on measuring its efficiency and product quality. Speed of delivery is not benchmarked since it is specific to new developments and enhancements. Data is gathered on the principal drivers of M&S performance. Reports are produced to interpret which systems are being efficiently maintained, which are basically inefficient and which should be considered for replacement. Performance improvement targets can be set as appropriate. |
| Software Measurement Services Ltd. | |||
|
|||