LIME: A three-dimensional measurement model for life cycle project management

Organizational performance models are usually based on accounting systems, and therefore take into account mostly the economic-financial viewpoint, or the tangible asset part, of it using performance management terminology. In the IT field, the Earned Value model has been promoted to be present project performance during the project life cycle. However, these types of models oversimplify performance representation with a single performance index, while in reality multiple viewpoints must be managed simultaneously for proper performance management. This work shows how an open threedimensional measurement model of software project performance functions. Called LIME (LIfecycle MEasurement), it extends the structure of a previous model to a dynamic context I applies to software production during all SLC phases, which are classified following a generic 6-step and scheme waterfall standard. A quantitative and qualitative analysis of the project is effected considering the three distinctive but connected areas of interest, each of them represent has a dimension of performance: • economic dimension, from the managers’ viewpoint, with a particular attention to cost and schedule drivers; • social dimension, from the users' viewpoint, with particular attention to the quality-in-use drivers; • technical dimension, from the developers' viewpoint, with particular attention to technical quality, which has a different impact during each SLC phase.

[1]  Roger S. Pressman,et al.  Software Engineering: A Beginner's Guide , 1988 .

[2]  Ronald A. Radice,et al.  Software Engineering: An Industrial Approach , 1988 .

[3]  Stephen H. Kan,et al.  Metrics and Models in Software Quality Engineering , 1994, SOEN.

[4]  Ronald A. Radice,et al.  Software engineering: an industrial approach. Vol. 1 , 1988 .

[5]  Barry W. Boehm,et al.  Using the WinWin Spiral Model: A Case Study , 1998, Computer.

[6]  Alain Abran,et al.  A three dimensional software performance measurement model , 1998 .

[7]  Barry W. Boehm,et al.  A spiral model of software development and enhancement , 1986, Computer.

[8]  W. Edwards Deming,et al.  Out of the Crisis , 1982 .

[9]  Markku Oivo,et al.  Applications of measurement in product-focused process improvement: a comparative industrial case study , 1998, Proceedings Fifth International Software Metrics Symposium. Metrics (Cat. No.98TB100262).

[10]  W. W. Royce,et al.  Managing the development of large software systems , 1970 .

[11]  Alain Abran,et al.  Geometrical and statistical foundations of a three-dimensional model of software performance , 1999 .

[12]  Ke Te Le Mei Ru He Deng Yi Marketing management: analysis. planning. implementation and control , 2000 .

[13]  Alain Abran,et al.  Multidimensional Software Performance Measurement Models: A Tetrahedron-based Design , 1999 .

[14]  Alain Abran,et al.  A quality factor for software , 1999 .

[15]  David S. Christensen The Costs and Benefits of the Earned Value Management Process , 1998 .

[16]  Tsutomu Ishida,et al.  Metrics and Models in Software Quality Engineering , 1995 .

[17]  W. A. Shewhart,et al.  Statistical method from the viewpoint of quality control , 1939 .

[18]  Robert Balzer,et al.  Operational specification as the basis for rapid prototyping , 1982 .

[19]  Walt Scacchi,et al.  Models of Software Evolution: Life Cycle and Process , 1987 .

[20]  Robert E. Park,et al.  Software Size Measurement: A Framework for Counting Source Statements , 1992 .

[21]  Robert Goldberg,et al.  Software Engineering: An Emerging Discipline , 1986, IBM Syst. J..