Software quality measurements university of toronto. 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. Summary software quality metrics overview informit. For the formation of these indicators, one can use function point analysis fpa to get function points fp as a metric of software size. Rethinking software metrics evaluating measurement schemes by cem kaner, j. How to measure some quality metrics you need to know your software and manage it by numbers through these numbers, you will knowimprove your own capability too spring 2005 ece450h1s software engineering ii further readings n. Practical software metrics for project management and process improvement. The process of software measurement is defined and governed by iso standard iso 15939 software measurement process. Everyday low prices and free delivery on eligible orders.
In this volume, the authors aim is to provide a framework for software metrics with greater emphasis placed on its practical applications. H, metrics and models in software quality engineering. Buy a cheap copy of software metrics book by shari lawrence pfleeger. In this volume, the authors aim is to provide a framework for software metrics with. Pdf software metrics and measurements researchgate. A rigorous and practical approach, revised fenton, norman e. This book is the second edition of the highly successful software metrics. This approach can be served as an essential tool for the software project. Fenton pfleeger 1997 software metrics a rigorous and practical approach by n e from soen 6481 at concordia university. Pfleeger, software metrics a rigorous and practical approach, pws publishing, boston, 1997. Internal product metrics are those used to measure attributes of. Software metrics, risk assessment, bayesian belief nets, causal.
Although the first dedicated book on software metrics was not published until 1976 gilb 1976, the history of active software metrics dates back to the late1960s. A rigorous and practical approach, revised 9780534954253 by fenton, norman e pfleeger, shari lawrence and a great selection of similar new, used and collectible books available now at great prices. Software metrics a rigorous and practical approach. Fenton pfleeger 1997 software metrics a rigorous and. History of software metrics as a subject area to assess the current status of software metrics, and its successes and failures, we need to consider first its history. Software metrics are units of software measurement. The section concludes by presenting how these metrics can be combined and used in software development for egovernment and ecommerce systems. Software metrics lies on the ancient discipline of measurement mainly developed by scientists. In this paper, software metrics related to complexity are developed and evaluated. The book has been comprehensively rewritten and redesigned to take account of the fast changing developments in software metrics, most notably their widespread penetration into industrial practice.
In software development, measurements are conducted by using. A software system continues to grow in size and complexity, it becomes increasing difficult to understand and manage. Although there are assumed to be many generic benefits of software metrics see for example the books by demarco, 1982, gilb, 1988, fenton and pfleeger, 1996, jones, 1991, it is fair to say that the most significant is to provide information to support managerial decisionmaking during software development and testing. Measurement is the process by which numbers or symbols are assigned to attributes of entities in the real world in such a way as to describe them according to clearly defined rules. Towards 23 fenton ne and pfleeger sl, software metrics. Measurement is the process by which numbers or symbols are as. Cem kaner on p erhaps the most respected book on measurement in computing, fenton and pfleegers software metrics.
International thomson computer press, 1996 isbn 1850322759. A rigorous approach 2nd edition by fenton, norman e. This course uncovers what software metrics are, why they are used, who should develop the metrics, when they should be applied, who should own the measurements, and what should be. The second edition of software metrics provides an uptodate, coherent, and rigorous framework for controlling, managing, and predicting software development. Fenton, shari lawrence pfleeger and a great selection of related books, art and collectibles available now at. A rigorous and practical approach, third edition provides an uptodate. Shari lawrence pfleeger, software metrics a rigorous practical approach, pws. A framework for managing, measuring, and predicting attributes of software development products and processesreflecting the immense progress in the development and use of software metrics in the past decades, software metrics. The book offers an accessible and comprehensive introduction to software metrics, now an essential component of software engineering for both classroom and industry. Software metrics university of calgary webdisk server. Software metrics are proposed to help show indications for quality, size, complexity, etc. With an emphasis on realworld applications, fenton and pfleeger apply basic ideas in measurement theory to quantify software development resources, processes, and products. Product metrics can be categorized fenton and pfleeger, 2004 as internal product metrics and external product metrics. 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.
A metric of software size as a tool for it governance. Software metrics as a subject area is over 30 years old, but. The second edition of software metrics provides an uptodate, coherent. Pdf a study of significant software metrics international. As improvement in coding tools allow software developer to produce larger amount.
They can be grouped into three categories in accordance with the software life cycle. The goal question metrics approach gqm has been suggested by basili and. The framework is based on two simple concepts, namely a rigorous approach to measurement extracted from basic ideas in measurement theory and a classification of the entities of interest in software development in terms of products, processes and resources. Describes the level of capability and maturity a software team could aim for and could be assessed against. Fenton, shari lawrence pfleeger snippet view 1997 about the author 1997 shari lawrence pfleeger is president of systems software, a. Software metrics and measurements semantic scholar. Software metrics has become essential to good software engineering and good software engineering project management, i. Bond abstractconstruct validity is about the question, how we know that were measuring the attribute that we think were measuring. Shari lawrence pfleeger software metrics, 2e is ideal for undergraduate and graduates studying a course in software metrics or software quality assurance. A rigorous and practical approach, third edition provides an uptodate, accessible, and comprehensive introduction to software metrics.
A metric indicates the nature andor strength of an attribute, usually by means of a number, often in conjunction with a unit. A metric is an empirical assignment of a value to an. A rigorous and practical approach, defines measurement as follows. Software quality metrics focus on the quality aspects of the product, process, and project.