Conference Presentations

Practical Software Measurement, Performance Based Earned Value

Earned Value can be a software project manager's most effective tool for integrating cost, technical, and schedule management. Learn how to implement Performance Based Earned Value in a practical and cost-effective manner, including specific recommendations and performance metrics for better project planning, meaningful analysis, and improved management control. Real-life examples illustrate both best practices and lessons learned.

Paul Solomon, Northrop Grumman Corporation
Software Cost Management with COCOMO II

COCOMO II updates the 1981 Constructive Cost Model (COCOMO) to address the new ways that software is being developed and managed, including non-sequential process models, applications composition, product line management, distributed development and applications, and rapid application development. Barry Boehm summarizes these trends and shows how COCOMO II and its emerging extensions are addressing them. Learn how COCOMO II can be used for a variety of management decision situations, such as linking tactical project management to strategic productivity and cycle time improvement management via a quantitative metrics-based approach.

Barry Boehm, University of Southern California
Establishing a SEI Capability Maturity Model Level 3 Metrics Program--And Living to Tell About It

Metrics are foundational to CMM Levels 3, 4, and 5. However, introducing all of the metrics required by CMM Level 3 into your organization can seem like an insurmountable task. Examine a case study of the development and deployment of a successful CMM Level 3 metrics program. Learn about each major Level 3 metrics requirement and obtain examples on how they can be addressed.

Greg Parent, EDS
Measuring the Effectiveness of Automated Functional Testing

Many struggle to accurately judge the value, success, and return on investment of test automation. In this session, Ross Collard helps you identify which areas and aspects of testing-both manual and automated-provide fruitful opportunities for improvement. You'll have the opportunity to compare the effectiveness of your organization's test automation with industry norms and best practices. You'll also see how other organizations gather, interpret, and apply these metrics. Find out what's worked and what hasn't.

Ross Collard, Collard & Company
Using Metrics to Govern Outsourced Applications

Outsourcing arrangements are established on the basis of a contractual partnership, with both parties having a vested interest in the success of the relationship. Success can be viewed differently by the outsourcing provider and customer, however, making the use of objective, quantifying service level metrics instrumental to the success of the contract. Learn how to properly identify and develop service level metrics required to support both business and technical deliverables.

Eric Buel, Eric Buel and Associates, Inc.
Measuring and Benchmarking IT Performance

IT leaders strive to continuously improve their software development and support practices by keeping watch on the industry's best practices. To assist with this task, they turn to the International Software Benchmarking Standards Group (ISBSG) industry performance profile data. Learn how to use this data in establishing performance goals and improving current software development practices.

Andy Sanchez, The David Consulting Group, Inc.
IS and IT Benchmarking: Current Status

Are you having trouble making a business case for benchmarking at your organization? Mark Czarnecki delivers his benchmarking expertise in a presentation designed to help participants impact their corporate culture as well as their benchmarking abilities. He reviews the current status of information systems and technology benchmarking, and he explains current benchmarking theory. The presentation also covers generalized database sources for benchmarking.

Mark Czarnecki, The Benchmarking Network, Inc.
Activity-Based Cost Estimating for Web-Based Software

What does it cost to provide a feature or complete a transaction for Web-based software? In traditional activity-based cost estimating, a company looks at a product's sales activity and resources used in order to determine its cost. But how do we measure the resources used by one product, when all of the company's products share a common Web site or server? Avon Leong explores the matters involved in calculating the ongoing cost of providing online functions, and why it's important. He offers participants strategies to tackle these modern-day eCommerce issues.

Avon Leong, Charles Schwab & Co., Inc
Measurement and the CMM: How Measurement Practices Evolve

People who use the Capability Maturity Model (CMM) for software often struggle with the apparent paradigm shift as they move from level to level, particularly when they reach Level four in the CMM one to five level scheme. This presentation illustrates the characteristics of a measurement program at the different CMM maturity levels. It particularly seeks to demystify the Level four concepts of process capability and process performance baselines, and how these concepts are applicable to all CMM levels. The presenter uses real-world examples from a variety of mid- to high-maturity organizations to show participants how to make the transitions across CMM levels without losing momentum.

Charlie Weber and Beth Layman, TeraQuest Metrics
Test Progress Reporting Using Functional Readiness

Are you looking for a way to effectively set the expectations of senior management? The Functional Readiness Matrix (FRM) is a decision-making tool that offers a simple way to represent test progress based on the functional areas or features of an application. By enabling the test team to track actual test progress against the implementation goals established early on, the FRM allows for the presentation of valid test metrics to management in a way they can understand.

Robyn Brilliant, Fannie Mae

Pages

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.