Muutke küpsiste eelistusi

IFPUG Guide to IT and Software Measurement: A Comprehensive International Guide [Pehme köide]

Edited by
  • Formaat: Paperback / softback, 848 pages, kõrgus x laius: 234x156 mm, kaal: 453 g
  • Ilmumisaeg: 07-Oct-2019
  • Kirjastus: CRC Press
  • ISBN-10: 0367381478
  • ISBN-13: 9780367381479
  • Formaat: Paperback / softback, 848 pages, kõrgus x laius: 234x156 mm, kaal: 453 g
  • Ilmumisaeg: 07-Oct-2019
  • Kirjastus: CRC Press
  • ISBN-10: 0367381478
  • ISBN-13: 9780367381479
The widespread deployment of millions of current and emerging software applications has placed software economic studies among the most critical of any form of business analysis. Unfortunately, a lack of an integrated suite of metrics makes software economic analysis extremely difficult.

The International Function Point Users Group (IFPUG), a nonprofit and member-governed organization, has become the recognized leader in promoting the effective management of application software development and maintenance activities. The IFPUG Guide to IT and Software Measurement brings together 52 leading software measurement experts from 13 different countries who share their insights and expertise. Covering measurement programs, function points in measurement, new technologies, and metrics analysis, this volume:















Illustrates software measurement's role in new and emerging technologies





Addresses the impact of agile development on software measurement





Presents measurement as a powerful tool for auditing and accountability





Includes metrics for the CIO





Edited by IFPUG's Management and Reporting Committee, the text is useful for IT project managers, process improvement specialists, measurement professionals, and business professionals who need to interact with IT professionals and participate in IT decision-making. It includes coverage of cloud computing, agile development, quantitative project management, process improvement, measurement as a tool in accountability, project ROI measurement, metrics for the CIO, value stream mapping, and benchmarking.
Foreword xi
Introduction xiii
SECTION I INSIGHTS FROM THE EXPERTS: INTRODUCTION
Janet Russac
1 A Proposed Suite of Thirteen Functional Metrics for Economic Analysis
3(26)
Capers Jones
2 A Guide to Sizing and Estimating Projects Using International Function Point Users Group Function Points
29(14)
David Garmus
SECTION II BENCHMARKING: INTRODUCTION
Pierre Almen
3 Acquiring External Benchmark Data
43(16)
Heidi Malkiewicz
Lori Mayer
4 Effective Applications Development and Maintenance and Support Benchmarking
59(16)
Pam Morris
5 Benchmarking Techniques and Their Applications in IT and Software Measurement
75(22)
Nishant Pandey
SECTION III ESTIMATION: INTRODUCTION LUIGI BUGLIONE
6 Effort Estimation for Software Projects
97(24)
Murali Chemuturi
7 Software and Web Effort Estimation via Predictive and Diagnostic Reasoning
121(30)
Emilia Mendes
8 An Experience in Estimating Software Testing Effort
151(10)
Luiz Flavio Santos Ribeiro
9 Producing Reliable Estimates through Quantitative Uncertainty Assessment
161(16)
Luca Santillo
10 Optimism in Cost Estimation
177(20)
Ricardo Valerdi
SECTION IV FUNCTION POINTS: INTRODUCTION SIVASUBRAMANYAM BALASUBRAMANYAM
11 The 13 Mistakes of Function Point Counting
197(18)
Claudia Hazan
12 Facilitating Function Point Counts: How to Ask the "Right" Questions and Get the "Right" Answers for an Accurate Count in an Efficient Manner
215(22)
Lori Holmes
SECTION V MEASUREMENT PROGRAMS: INTRODUCTION
Dawn Coley
13 Measurement of Business Intelligence
237(20)
Jan-Paul Fillife
14 Case Studies in Measurement-Based Decision Making
257(16)
Scott Goldfarb
15 Measurement and Motivation
273(32)
Tara Kelly
16 Achieving Business Objectives: Building a Software Metrics Support Structure
305(14)
Jim Mayes
SECTION VI METRICS FOR THE CIO--BUSINESS VALUE: INTRODUCTION
Pierre Almen
17 Maximizing Value: Understanding Metrics Paradoxes through Use of Transformation
319(16)
Paul Below
18 Objective-Driven Process Improvement: Connecting Improvement with Business Objectives
335(14)
Christof Ebert
19 A Framework for Implementing an Effective Software Development and Maintenance Metrics Program
349(20)
Miranda L. Mason
20 Deriving Business Value Measures for Business Initiatives
369(18)
Stavros Pechlivanidis
SECTION VII NEW TECHNOLOGIES AND ENVIRONMENTS: INTRODUCTION Sivasubramanyam Balasubramanyam
21 Enterprise Resource Planning (ERP) Function Point Analysis: A Possible Approach and a Practical Experience
387(20)
Loredana Frallicciardi
22 Mobile Applications, Functional Analysis, and the Customer Experience
407(28)
Tammy Preuss
23 Cloud Computing Solution Measurement
435(18)
Steven Woodward
SECTION VIII NON-FUNCTIONAL AND AGILE: INTRODUCTION
Luigi Buglione
24 Software Measurement and Agile Development
453(26)
Raymond Boehm
25 Agile Estimation Using Functional Metrics
479(16)
Thomas M. Cagley Jr.
26 Software Non-Functional Assessment Process
495(32)
Christine Green
Dan Bradley
Talmon Ben-Cnaan
Wendy Bloomfield
David Garmus
Jalaja Venkat
Steve Chizar
Luca Santillo
SECTION IX Outsourcing: Introduction Sivasubramanyam Balasubramanyam
27 SOS--Application Quality Issues!
527(14)
Pierre Almen
28 Software Measurement and Service Levels
541(20)
Barbara Beech
29 Software Measurement in Procurement Contracts
561(24)
Roberto Meli
30 Request for Proposal Management: Answering Metrics-Based Bids
585(26)
Harold Van Heeringen
SECTION X PROCESS IMPROVEMENT: INTRODUCTION PIERRE ALMEN
31 Software Measurements: Effective Utilization of Software Testing Measurements
611(18)
Talmon Ben-Cnaan
32 A Framework to Implement Statistical Process Control
629(14)
Marcio Silveira
33 Human Performance Improvement: Measuring the Real Change of Process Improvement
643(14)
Sheila P. Dennis
Patricia A. Eglin
34 Understanding Your Organization's Best Software Development Practices
657(14)
David Herron
35 Process Improvement
671(12)
Steve Neuendorf
36 Defects: Perspective on Prevalence and Prevention
683(22)
Joseph R. Schofield Jr.
SECTION XI PRODUCTIVITY: INTRODUCTION
Dawn Coley
37 How to Improve Your Development Process Using the Indicator of Productivity
705(16)
Eduardo Alves De Oliveira
38 Monitoring Productivity Using Function Points in Various Phases
721(16)
Radhika Srinivas
SECTION XII PROJECT MANAGEMENT: INTRODUCTION
Dawn Coley
39 Project Management and Measurement: What Relationship?
737(18)
Luigi Buglione
40 Project Scope Management with Function Points: Achieving Olympic Success on Software Intensive Projects with Scope Management
755(12)
Carol A. Dekkers
41 Scope Management Technique Using Sizing Process
767(24)
Christine Green
42 Quantitative Project Management--Measurement-Based Techniques for Managing Scope
791(14)
Robyn Lawrie
43 Requirements: Building a Solid Foundation for a Successful Project
805(12)
Janet Harris Russac
Index 817
The International Function Point Users Group (IFPUG) is a nonprofit, member-governed organization. The mission of IFPUG is to be a recognized leader in promoting and encouraging the effective management of application software development and maintenance activities through the use of Function Point Analysis (FPA) and other software measurement techniques. IFPUG endorses FPA as its standard methodology for software functional sizing. In support of this, IFPUG maintains the Function Point Counting Practices Manual (CPM), the recognized industry standard for FPA. In order to complement the functional aspect of measuring software size, in 2011 the Assessment Practices Manual (APM) was released by IFPUG. The APM provides a quantifiable measure for the non-functional size of software development by means of documented guidance, definitions, and practices about non-functional software features and related sizing criteria. The chapter within this book titled "Software Non-functional Assessment Process (SNAP)" introduces the concept.





IFPUG also provides a forum for networking and information exchange that promotes and encourages the use of software product and process metrics. For further information on IFPUG, please visit www.ifpug.org