Software Process Improvement: What gets measured gets done
نویسنده
چکیده
A software quality management system (QMS) has been designed in a democratic fashion by programmers and has been approved by management. In order to motivate the programmers in following their own standards, measurement feedback is used for creating social pressure (peer pressure and management pressure). In nine out of ten cases this approach has been successful. Could the failure of the tenth case be an indication of the statement “what gets measured gets done” not being as obviously true as it is sometimes assumed to be in management literature? Trying to investigate this by reflecting on seven years of conversations with programmers and managers, various explanations are presented. Few seem to have any validity. The most likely explanation seems to be that “what gets measured gets done” is a statement about group behaviour. When it comes to individuals or very small groups, special predicaments may make behaviour less predictable. The theoretical insights for QMS design, provided by this case study, is that the “what gets measured gets done” design approach might prove more efficient if one manages to conceptualize lumps of individuals as self-managing teams or groups.
منابع مشابه
Evaluation of performance in a product development context
In today’s turbulent and competitive environment, the need is greater than ever to deploy product development investmentsmoreefficiently andeffectively (Chiesa & Masella, 1996). Performance measurements may play an important role in achieving these objectives. What gets measured gets done (Peters, 2002) and You arewhat youmeasure (Hauser &Katz, 1998) are twowell-known statements related to the ...
متن کاملOpen Source Is Changing the Way Work Gets Done
Open source software is changing not only the way the software industry works, but also the way work gets done. In the open source software model, individuals and companies collaborate together to produce software. They learn new ways of getting work done that are based on meritocracy and little management. In addition, they learn ways of communication that work well across large groups and vir...
متن کاملFunction Point Metrics Improvement and Application in E-Commerce
Function point measurement is one of the approaches in measuring functionality of software products, but it has many limitations. In this paper, we improve the function point measurement. The improvement mainly includes adding new factors and adjusting the calculation process. This improvement is applied in one of E-commerce project and gets appropriate result which can guide the process of sof...
متن کاملSoftware Prepromotion for Non-Uniform Cache Architecture
As a solution to growing global wire delay, nonuniform cache architecture (NUCA) has already been a trend in large cache designs. The access time of NUCA is determined by the distance between the cache bank containing the required data and the processor. Thus, one of the important NUCA researches focuses on how to place data to be used into cache banks close to the processor. This paper propose...
متن کاملCritical barriers for software process improvement implementation: An empirical study
In this paper we present findings from our recent empirical study of software process improvement (SPI) implementation critical barriers (CBs) in twenty-six Australian software companies. The objective of this study is to summarise the issues that playa negative role in the implementation of SPI programmes and to identify the key barriers. Through our empirical study we identified 5 barriers (o...
متن کامل