| Sie befinden sich hier: Startseite > Presse & Veröffentlichungen > Veröffentlichung | ||||||||||||||||
|
![]() |
|
||||||||||||||
|
Benchmarking software development projects: Three key KPIs When it comes to software application development, it is crucial at every stage of the project, from planning to production, to have an overview of whether or not it is unfolding in accordance with your time and budget projections. In order to measure this progress, there are three key performance indicators (KPIs) to watch. This triad of software benchmarking criteria are: Productivity, Quality and Duration (PQD). The KPI Trio Duration is calculated by looking at the number of staff required to do a task within a unit of time, say an hour or a week. Theoretically, the more people dedicated to a project, the less time it should take. However this equation only works up to a point. There is a critical point beyond which a task suffers diminishing returns. That is, no matter how many people are thrown at a project there comes a point where the result is not going to get any better or be done any faster.. it will just cost more money. Normative benchmarks How ‘normative’ is the norm? This depends on who is doing the benchmarking and whether they are using truly universal benchmarking framework for evaluating software development organisations (eg. America’s CMMI), or are measuring the project/provider against a particular subset: say, all financial services software produced in India in 2007. Or, is the scope of the comparison limited to all of the other projects done by the company undertaking the benchmarking? Clearly the results will vary. Defining your parameters What is the anatomy of your benchmark criteria, and how do you decide what this should be? Chances are it will be different for every job. At Metri and SPR we specialise in providing PQD industry averages that are cross-sectioned according market, type and location of project, or any other benchmarking subset a client may require - such as a specific set of peers. That said, it’s an ongoing challenge to find absolute market norms and for this reason it is often said that industry averages are ‘in the eye of the beholder’. Objective vs normative benchmarks For example, if your aim is to work with - or to be - the highest quality producer of ERP software within the financial services industry, then you only need to compare your product against the universe of ERP software providers. But you can drill-down even further because you probably really only want to be measured against those who are successful. Remember, normative is normal, so normative benchmarks only reveal the average. For those organisations or suppliers who want to surpass best-in-class, they must be able to identify the top 5 or 10%. Perfection may not be the goal Therefore, when it comes to benchmarking software development programmes, whether you are the customer or supplier, PQD benchmarks may not reveal that you are a gold medal winner, but it may well determine that your project is on course to finish the marathon intact. Which, in itself, is no small achievement! |
||||||||||||||||
© 2008 METRI | Datenschutzrichtlinie |
||||||||||||||||