tailieunhanh - Lecture Software engineering - Chapter 23: Product metrics

By its nature, engineering is a quantitative discipline. Product metrics help software engineers gain insight into the design and construction of the software they build by focusing on specific, measurable attributes of software engineering work products. Chapter 23 provides knowledge of product metrics. | These slides are designed to accompany Software Engineering: A Practitioner’s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressman. Chapter 23 Product Metrics Slide Set to accompany Software Engineering: A Practitioner’s Approach, 7/e by Roger S. Pressman Slides copyright © 1996, 2001, 2005, 2009 by Roger S. Pressman For non-profit educational use only May be reproduced ONLY for student use at the university level when used in conjunction with Software Engineering: A Practitioner's Approach, 7/e. Any other reproduction or use is prohibited without the express written permission of the author. All copyright information MUST appear if these slides are posted on a website for student use. These slides are designed to accompany Software Engineering: A Practitioner’s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressman. McCall’s Triangle of Quality M a i n t a i n a b i l i t y M a i n t a i n a b i l i t y F l e x i b i l i t y F l e x i b | These slides are designed to accompany Software Engineering: A Practitioner’s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressman. Chapter 23 Product Metrics Slide Set to accompany Software Engineering: A Practitioner’s Approach, 7/e by Roger S. Pressman Slides copyright © 1996, 2001, 2005, 2009 by Roger S. Pressman For non-profit educational use only May be reproduced ONLY for student use at the university level when used in conjunction with Software Engineering: A Practitioner's Approach, 7/e. Any other reproduction or use is prohibited without the express written permission of the author. All copyright information MUST appear if these slides are posted on a website for student use. These slides are designed to accompany Software Engineering: A Practitioner’s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressman. McCall’s Triangle of Quality M a i n t a i n a b i l i t y M a i n t a i n a b i l i t y F l e x i b i l i t y F l e x i b i l i t y T e s t a b i l i t y T e s t a b i l i t y P o r t a b i l i t y P o r t a b i l i t y R e u s a b i l i t y R e u s a b i l i t y I n t e r o p e r a b i l i t y I n t e r o p e r a b i l i t y C o r r e c t n e s s C o r r e c t n e s s R e l i a b i l i t y R e l i a b i l i t y E f f i c i e n c y E f f i c i e n c y I n t e g r i t y I n t e g r i t y U s a b i l i t y U s a b i l i t y P R O D U C T T R A N S I T I O N P R O D U C T T R A N S I T I O N P R O D U C T R E V I S I O N P R O D U C T R E V I S I O N P R O D U C T O P E R A T I O N P R O D U C T O P E R A T I O N These slides are designed to accompany Software Engineering: A Practitioner’s Approach, 7/e (McGraw-Hill 2009). Slides copyright 2009 by Roger Pressman. A Comment McCall’s quality factors were proposed in the early 1970s. They are as valid today as they were in that time. It’s likely that software built to conform to these factors will exhibit high quality well into the 21st century, even if .