Navigation:Michael Milutis |Home |Subscribe |About the Newsletter |Software Best Practices Events |ArchivesSoftware Best Practices InterviewsAbout our ContributorsSoftware Best Practices Reading ListSoftware Best Practices LinksAbout the InstituteAbout the SponsorSoftware ProcessesSoftware MetricsSoftware EstimationIT GovernanceChat LiveSoftware Best Practices Conferences - North AmericaSoftware Best Practices Conferences - EuropeSoftware Best Practices Conferences - Asia PacificSoftware Best Practices WorkshopsSoftware Best Practices Webinars
Home  -  Contact Us  -  Site Map

 Subscribe to RSS
 What is RSS?


The Software Best Practices Conferences

Implementations Workshop



Software ProcessesSoftware MetricsSoftware EstimationIT GovernanceCAI
Subscribe for Free!

All 2010 webinar registration links, topics, and descriptions now available for download!  

Interested in sponsoring or advertising?
Click HERE for details!

ITMPI on Twitter!

The ITMPI is now on Twitter!
Follow us at http://www.twitter.com/itmpi


PDF Version

A CAI State of the Practice Interview with Dr. Norman Fenton
 

Biography of Dr. Norman Fenton:

Norman Fenton is Professor of Computing at Queen Mary (London University) and is also Chief Executive Officer of Agena, a company that specializes in risk management for critical systems. Between 1989 and March 2000 he was Professor of Computing Science at the Centre for Software Reliability, City University. Norman is a Chartered Engineer (Member of the IEE and Fellow of the BCS) and a Chartered Mathematician (Fellow of the IMA). His previous academic posts were 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 in the areas of: software metrics; formal methods; empirical software engineering; software standards, and safety critical systems. His recent research projects, however, have focused on the use of Bayesian Nets (BNs) for risk assessment. Norman's books and publications on software metrics and formal methods are widely known in the software engineering community. Our interview between Michael Milutis, Executive Director of the IT Metrics and Productivity Institute, and Dr. Norman Fenton took place in March of 2006.

 

 Click to open CAI: Could you tell us a little bit about yourself, the path your career has taken and what you are working on today?

 Click to open CAI: How widespread is the usage of causal modeling in the software industry?

 Click to open CAI: How would you define Bayesian nets for people who are not familiar with this term?

 Click to open CAI: Youve written a book- Software Metrics: A Rigorous and Practical Approach. What was your motivation for writing this book? What did you set out to accomplish with it?

 Click to open CAI: Why is there such controversy in our industry over the question of lines of code versus function points? Which is the better approach to software measurement?

 Click to open CAI: Could you quantify for us the benefits of having a solid software metrics program? What, for example, would be your characterization- in aggregate- of the resulting improvements, in terms of ROI, for IT organizations that have effectively integrated successful metrics programs into their software operations?

 Click to open CAI: There are many different metrics out there and many different consumers of metrics. How do organizations best determine which metrics will be most meaningful, both to technical as well as executive management? What sort of questions should they be asking themselves when selecting and analyzing such metrics?

 Click to open CAI: Would you expect an organizations overall approach to metrics to be significantly different for maintenance as opposed to new development? If so, are there any specific metrics that you feel are critical or essential to organizations that are more focused on maintenance?

 Click to open CAI: It is frequently cited that 80% of IT spending is directed towards the running and maintenance of existing systems and infrastructure, as opposed to new development. Despite this, we still see all of the best thinking and publishing in our field- about metrics, about estimation, and about processes- being done in the area of new development as opposed to maintenance. Why is that the case given that so much more of the money is being spent on maintenance?

 Click to open CAI: Process and metrics are fairly inter-dependent. What do organizations first need to have in place on the process side of things before they can expect to make any progress on their metrics efforts? What role, if any, do tools place in all of this?


 

 

 

 

 

 

 



 
 
 
  



For more information on software best practices and IT management, please contact Michael Milutis, the IT Metrics and Productivity Journal Executive Director, at michael_milutis@compaid.com