Better Software Magazine Articles

Estimates: From Wrong to Real

Need a place to go to get the solutions you've been craving? Management Fix is what you've been looking for. In this issue, find out how to create estimates that make sense.

Johanna Rothman's picture Johanna Rothman
Practical Career Advancement

A word from the Technical Editor

Brian Marick
Go with the Bug Flow

How do you know when your software is done? How do you determine which bugs need to be fixed and which can be tabled for "someday"? Robert Sabourin defines a seven-step process for establishing an effective bug triage system.

Robert Sabourin's picture Robert Sabourin
State of the Practice in Application Development: A Basis for Benchmarking

This presentation explains why knowing broad industry trends regarding application development is not enough to ensure a successful project. AD should be tightly bound to businesses. Existing measures need to be reviewed and service levels for usefulness in measuring attainment of goals that directly support each line of business need to be considered. Read on as the author details these and other important points.

Robert Solon, Gartner Inc
Leveraging Inspections

You can improve your inspection process, moving from 50 percent to as much as 90 percent defect removal before entering test. Learn how to record and analyze the right data.

Ed Weller's picture Ed Weller
High-Maturity Measurement

This article will teach you how to: identify current problems with your organization's Level 3 implementation that will inhibit Level 4 implementation, explain the practices that are essential to implementing Level 4
and the basic quantitative management principles, describe how projects are planned at Level 4, and the purpose
of project and organizational goals, and describe the problems with and proper use of control charts and other statistical methods.

Beth Layman, TeraQuest Metrics Inc
Techniques for Measuring Software Quality

A software defect is any flaw or imperfection in a software work product. A software defect is the result of a mistake in the design of a software process. In this article you will learn and gain an understanding of the software measurement processes, practices, and methods for: managing the quality of software products, improving the quality of software processes and procedures, and applying quantitative principles to your work for measuring quality.

James Rozum, Union Switch & Signal Inc
Improving Measurement Capability

Following CMM can lead to improvements in: productivity, early detection of defects, reduction in time to market, and a reduction in post-release defects. Some indirect benefits can include: minimized risk through increased management visibility and tracking, and a framework for improvement and objective assessment/comparison.

Beth Layman, TeraQuest Metrics Inc
12 Steps to a Successful Metrics Program

Software metrics are an integral part of the state-of-the-practice in software engineering. More and more customers are specifying quality metrics reporting as part of their contractual requirements. Companies are using metrics to better understand, track, control, and predict software projects and products. This paper explains the basic concepts of metrics and measurement theory and how those
concepts relate to software.

Linda Westfall, The Westfall Team
Paradigms Lost, Paradigms Tossed: New Perspectives for Test Management

A paradigm is a set of rules and regulations that does two things: it establishes or defines boundaries; and it tells you how to be successful inside the boundaries. This paper discusses why paradigms are important and how they relate to test management.

Harry Robinson, Microsoft Corporation

Pages

AgileConnection is a TechWell community.

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