TrainingConferencesAbout UsContact UsAdvertiseSQE.comRSS Feed

StickyMinds.com: brain food for building better software

Log In
 Clarify Your Search Criteria

Tips on Using Our Search Feature(s)
 
StickyMinds.com Home
ResourcesTopicsCommunityPowerPassBlogs
Home  >  Detail: Software Metrics: Successes, Failures, and New Directions




Software Metrics: Successes, Failures, and New Directions

By Norman Fenton

Send This Content to a FriendGet a Short Link to This ContentPrint This Content

Summary: The history of software metrics is almost as old as the history of software engineering. Yet, the extensive research and literature on the subject has had little impact on industrial practice. This is worrying given that the major rationale for using metrics is to improve the software engineering decision making process from a managerial and technical perspective. Industrial metrics activity is invariably based around metrics that have been around for nearly 30 years (notably Lines of Code or similar size counts, and defects counts). While such metrics can be considered as massively successful given their popularity, their limitations are well known, and mis-applications are still common. The major problem is in using such metrics in isolation. We argue that it is possible to provide genuinely improved management decision support systems based on such simplistic metrics, but only by adopting a less isolationist approach. Specifically, we feel it is important to explicitly model: a) cause and effect relationships and b) uncertainty and combination of evidence. Our approach uses Bayesian Belief nets which are increasingly seen as the best means of handling decision-making under uncertainty. The approach is already having an impact in Europe.


View Content Detail:
Infosys

  •  XDD2624filelistfilename1.pdf
   (333 Kb)

 
This paper was presented at the SM/ASM 1999 Conference
 

About the Author
Norman Fenton is Professor of Computing Science at the Centre for Software Reliability, City University, London and also Managing Director of Agena Ltd, a company specializing in risk management for critical computer systems. He is a Chartered Engineer who previously held academic posts at University College Dublin, Oxford University and South Bank University where he was Director of the Centre for Systems and Software Engineering. He has been project manager and principal researcher in many major collaborative projects. His recent and current projects cover the areas of: software metrics; safety critical systems assessment; Bayesian nets for systems' assessment; software reliability tools. Professor Fenton has written several books on software metrics and related subjects.

Back to Top
 



 
Ads By Google
What's This?
 
 



Home   |   Resources   |   Topics   |   Community   |   PowerPass



© 2010 StickyMinds.com. All rights reserved.
StickyMinds.com is a division of Software Quality Engineering.
Privacy Policy    Terms & Conditions    Link to StickyMinds.com    Feedback


Seapine




STARWEST 

Agile Development Practices