• DocumentCode
    1487944
  • Title

    What makes measuring software so hard?

  • Author

    Rifkin, Stan

  • Volume
    18
  • Issue
    3
  • fYear
    2001
  • fDate
    5/1/2001 12:00:00 AM
  • Firstpage
    41
  • Lastpage
    45
  • Abstract
    We often hear that it is difficult to get software measurement into practice. Traditional measurement addresses the decisions that support increased quality, increased programmer productivity, and reduced costs: key elements for organizations strategically focused on operational excellence. But what if the organization´s highest priority isn´t operational excellence? The article shows that such organizations have different measurement needs and presents ideas on how to address those needs, thereby making measurement more appealing. While the disparity discussed here involves measurement, it applies to all areas of software process improvement. For example, the Software Engineering Institute´s Capability Maturity Model for Software is silent on two of the three strategies of high-performing organizations: customer intimacy and product innovation. Like traditional measurement, the Capability Maturity Model applies only to organizations wanting to be operationally excellent
  • Keywords
    management of change; software development management; software metrics; software process improvement; strategic planning; Capability Maturity Model; customer intimacy; high-performing organizations; increased quality; measurement needs; operational excellence; product innovation; programmer productivity; software measurement; software process improvement; strategic objectives; Corporate acquisitions; Engineering management; Government; Measurement standards; Programming profession; Software engineering; Software measurement; Software quality; Standards development; Technological innovation;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/52.922724
  • Filename
    922724