Software estimation using the SLIM tool

  • Authors:
  • Nikki Panlilio-Yap

  • Affiliations:
  • IBM Canada Ltd.

  • Venue:
  • CASCON '92 Proceedings of the 1992 conference of the Centre for Advanced Studies on Collaborative research - Volume 1
  • Year:
  • 1992

Quantified Score

Hi-index 0.00

Visualization

Abstract

Planning the development of a software product involves estimating the required effort, project duration, resource allocation, and latent defects when the product ships. Coming up with reasonable estimates seems to be a pervasive problem. In the absence of an internally developed tool based on historical data from the IBM Canada Ltd. Laboratory or similar IBM laboratories, the use of one or more commercially available estimation tools is useful. Some of these tools have underlying models based on thousands of software development projects from industry. This paper describes the SLIM product, a metrics-based estimation tool that has been piloted in a number of our projects. The basic concepts are explained and illustrated with an example from a Toronto project. The tool's rich set of what-if capabilities is used to explore possible alternative plans that satisfy project constraints. The impact of high staff buildup to achieve schedule compression is examined. Effects on resource requirements, project duration, and product quality are assessed. The usefulness of the tool for heading off potential disasters is discussed.