Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Software Metrics: A Rigorous and Practical Approach, Third Edition [Hardcover]

Norman Fenton , James Bieman
3.5 out of 5 stars  See all reviews (2 customer reviews)
List Price: CDN$ 75.07
Price: CDN$ 61.21 & FREE Shipping. Details
You Save: CDN$ 13.86 (18%)
Pre-order Price Guarantee. Learn more.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
This title has not yet been released.
You may pre-order it now and we will deliver it to you when it arrives.
Ships from and sold by Amazon.ca. Gift-wrap available.

Formats

Amazon Price New from Used from
Hardcover CDN $61.21  
Paperback --  
Save Up to 90% on Textbooks
Hit the books in Amazon.ca's Textbook Store and save up to 90% on used textbooks and 35% on new textbooks. Learn more.
Join Amazon Student in Canada


Book Description

Oct. 2 2014 1439838224 978-1439838228 3

A Framework for Managing, Measuring, and Predicting Attributes of Software Development Products and Processes
Reflecting the immense progress in the development and use of software metrics in the past decades, Software Metrics: A Rigorous and Practical Approach, Third Edition provides an up-to-date, accessible, and comprehensive introduction to software metrics. Like its popular predecessors, this third edition discusses important issues, explains essential concepts, and offers new approaches for tackling long-standing problems.

New to the Third Edition
This edition contains new material relevant to object-oriented design, design patterns, model-driven development, and agile development processes. It includes a new chapter on causal models and Bayesian networks and their application to software engineering. This edition also incorporates recent references to the latest software metrics activities, including research results, industrial case studies, and standards.

Suitable for a Range of Readers
With numerous examples and exercises, this book continues to serve a wide audience. It can be used as a textbook for a software metrics and quality assurance course or as a useful supplement in any software engineering course. Practitioners will appreciate the important results that have previously only appeared in research-oriented publications. Researchers will welcome the material on new results as well as the extensive bibliography of measurement-related information. The book also gives software managers and developers practical guidelines for selecting metrics and planning their use in a measurement program.


Special Offers and Product Promotions

  • Pre-order Price Guarantee! Order now and if the Amazon.ca price decreases between your order time and the end of the day of the release date, you'll receive the lowest price. Here's how (restrictions apply)

Product Details


Product Description

Review

"I have been using this book as my primary reference on software metrics for over 20 years now. It still remains the best book by far on the science and practice of software metrics. This latest edition has some important updates, especially with the inclusion of material on Bayesian networks for prediction and risk assessment."
—Paul Krause, University of Surrey, Guildford, UK

"Great introduction to software metrics, measurement, and experimentation. This will be a must-read for my software engineering students."
—Lukasz Radlinski, PhD, West Pomeranian University of Technology, Szczecin, Poland

"I have loved this book from the first edition and with each new edition it just keeps getting better and better. I use this book constantly in my software engineering research and always recommend it to students. It is so much more than a software metrics book; to me it is an essential companion to rigorous empirical software engineering."
—Dr. Tracy Hall, Department of Computer Science, Brunel University, Uxbridge, UK

"This new edition of Software Metrics succeeds admirably in bringing the field of software measurement up to date and in delivering a wider range of topics to its readers as compared to its previous edition. I have both reviewed and used the book in my software measurement courses and find it to be one of the most advanced and well structured on the market today, tailored for training software engineers in both theoretical and practical aspects of software measurement. I look forward to continuing the use of the book for teaching purposes and am very comfortable offering my recommendation for this book as a primary textbook for graduate or undergraduate courses on software measurement. Thank you again for providing such a quality book to our software engineering education programs."
—Olga Ormandjieva, Associate Professor, Department of Computer Science and Software Engineering, Concordia University, Canada

"This book lucidly and diligently covers the nuts and bolts of software measurement. It is an excellent reference on software metric fundamentals, suitable as a comprehensive textbook for software engineering students and as a definitive manual for industry practitioners."
—Mohammad Alshayeb, Associate Professor of Software Engineering, King Fahd University of Petroleum and Minerals

About the Author

Norman Fenton, PhD, is a professor of risk information management at Queen Mary London University and the chief executive officer of Agena, a company that specializes in risk management for critical systems. He is renowned for his work in software engineering and software metrics. His current projects focus on using Bayesian methods of analysis to risk assessment. He has published 6 books and more than 140 refereed articles and has provided consulting to many major companies worldwide.

James M. Bieman, PhD, is a professor of computer science at Colorado State University, where he was the founding director of the Software Assurance Laboratory. His research focuses on the evaluation of software designs and processes, including ways to test nontestable software, techniques that support automated software repair, and the relationships between internal design attributes and external quality attributes. He serves on the editorial boards of the Software Quality Journal and the Journal of Software and Systems Modeling.


Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

4 star
0
3 star
0
1 star
0
3.5 out of 5 stars
3.5 out of 5 stars
This item has not yet been released and is not eligible to be reviewed. The reviews that are shown are from other formats of this item.
Most helpful customer reviews
5.0 out of 5 stars Complete, wide in scope and essential July 1 2004
By Mike Tarrani TOP 1000 REVIEWER
Format:Paperback
I have a large number of metrics books, including everything written by Grady, Jones, and Florac & Carleton, and this is one of my personal favorites. It not only goes into measurement theory and practice, but covers nearly every key metric associated with software engineering.
Instead of writing a tome about what this book contains, I'll confine my comments to what I especially like about it and why.
First, the measurement fundamentals, the goal-based measurement framework, and information about data collection and management alone make this book worth owning. Data collection, for example, can waste resources if you try to collect everything, or worse, don't properly manage or analyze it. Follow the process given in the first part of this book and you'll have a solid basis for a metrics initiative.
Second, the scope of software engineering metrics is wide and given fairly detailed treatment. I especially like the fact that object-oriented metrics are addressed, and the multi-dimensional approach to measuring internal and external product attributes. Moreover, the scope of this book extends to productivity and resource management, which is where development projects and lifecycle costs associated with maintenance have gaps. Finally, the section on software reliability metrics was excellent and added yet another dimension to the coverage the authors give.
Overall, this book is both rigorous and practical as the title implies. The theory and practical applications of measurement and metrics are carefully balanced, and the breadth of material ensures that coverage is complete and addresses all major aspects of software engineering.
Was this review helpful to you?
By A Customer
Format:Paperback
The structure of the book makes it difficult to read. It jumps from one type of metrics to another and then back again. The motivation for some of the metrics is not explained at all.
Considering the price you should get value on all pages. This book could have been one quarter of its size and you would not have lost anything.
This is far from a Practical Approach. At some places the authors seems more interested in taking down other researchers ideas than giving an objective view on, "what metrics is, how it can be used, when it is used, what you measure on".
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.2 out of 5 stars  4 reviews
37 of 38 people found the following review helpful
5.0 out of 5 stars excellent survey and critique Oct. 8 1997
By Greg Wilson (gvwilson@interlog.com) - Published on Amazon.com
Format:Paperback
(For the full text of this review, see <a href="[...] Dobbs Journal</a>) Software Metrics is not just a thorough, readable survey of the various proposals that have been made over the years for measuring the characteristics of programs; it is also a detailed critique of the sloppy way in which people have tried to use such measurements to predict how much effort would be required to develop and maintain software, and how reliable that software would be. The first part of Software Metrics introduces the fundamentals of measurement theory. What does it mean to measure something? What kinds of measures are there, and -- more importantly -- what kinds of conclusions can we draw from different kinds of measurements? The second part of the book looks at software measurement in particular. Popular measures (COCOMO, function points, cyclometric complexity, and the like) are all described, and their weaknesses pointed out. Again and again, the authors show that the proponents of various metrics have failed to validate their metrics in even the most basic ways... Part Three looks at implementing software measurement in the workplace, and includes an interesting discussion about the nature of empirical research in software engineering. The book closes with a comprehensive annotated bibliography. If you have ever thought about measuring the progress of a software project, or about trying to predict the effort required to develop or maintain a program, this book will tell you what is feasible, what is just hype, and how to tell the difference between the two.
14 of 18 people found the following review helpful
2.0 out of 5 stars Software Metrics: A Rigorous and Practical Approach, Revised Nov. 15 2001
By A Customer - Published on Amazon.com
Format:Paperback
The structure of the book makes it difficult to read. It jumps from one type of metrics to another and then back again. The motivation for some of the metrics is not explained at all.
Considering the price you should get value on all pages. This book could have been one quarter of its size and you would not have lost anything.
This is far from a Practical Approach. At some places the authors seems more interested in taking down other researchers ideas than giving an objective view on, "what metrics is, how it can be used, when it is used, what you measure on".
5 of 6 people found the following review helpful
5.0 out of 5 stars Complete, wide in scope and essential July 1 2004
By Mike Tarrani - Published on Amazon.com
Format:Paperback
I have a large number of metrics books, including everything written by Grady, Jones, and Florac & Carleton, and this is one of my personal favorites. It not only goes into measurement theory and practice, but covers nearly every key metric associated with software engineering.
Instead of writing a tome about what this book contains, I'll confine my comments to what I especially like about it and why.
First, the measurement fundamentals, the goal-based measurement framework, and information about data collection and management alone make this book worth owning. Data collection, for example, can waste resources if you try to collect everything, or worse, don't properly manage or analyze it. Follow the process given in the first part of this book and you'll have a solid basis for a metrics initiative.
Second, the scope of software engineering metrics is wide and given fairly detailed treatment. I especially like the fact that object-oriented metrics are addressed, and the multi-dimensional approach to measuring internal and external product attributes. Moreover, the scope of this book extends to productivity and resource management, which is where development projects and lifecycle costs associated with maintenance have gaps. Finally, the section on software reliability metrics was excellent and added yet another dimension to the coverage the authors give.
Overall, this book is both rigorous and practical as the title implies. The theory and practical applications of measurement and metrics are carefully balanced, and the breadth of material ensures that coverage is complete and addresses all major aspects of software engineering.
5.0 out of 5 stars Very good book to keep by your side! May 27 2012
By HappyBuyer - Published on Amazon.com
Format:Paperback|Verified Purchase
This book saved me from a class a took. This book also serves as a very good reference. I'm glad I have this handy and will certainly reuse it.
Search Customer Reviews
Only search this product's reviews

Look for similar items by category


Feedback