PM-Net: a software project management representation model

https://doi.org/10.1016/0950-5849(94)90085-XGet rights and content

Abstract

A model called PM-Net for representing and monitoring the software development process is presented. This model provides information for progress management, as well as information of project status at different levels of detail, for the benefit of project managers. The model emphasizes bottom-up data collection and top-down information inquiry functions. The Data Flow Diagram (DFD) and Work Breakdown Structure (WBS) techniques are utilized for construction of a hierarchical structure of the software development process. This process can be viewed as a set of activities; each activity can be viewed as a set of subactivities, and each subactivity can be viewed as a set of tasks. Managers can make an inquiry regarding project progress information at process level, activity level, subactivity level or task level, depending on the degree of details they require. The manager can also change the control state operators at the lowest level of activity which will enable a transition for a change of process status at the upper-level activity. This ensures that any large-scale software development project based on PM-Net will be able to represent the most recent project progress status at any time in the project's running duration, so that managers can monitor the project progress more effectively.

References (25)

  • BW Boehm

    Software engineering economics

    (1981)
  • H Kerzner

    Project management, a systems approach to planning, schedule, and controlling

    (1984)
  • LC Liu et al.

    A formal model for software project management

    IEEE Trans. Soft. Eng.

    (October 1989)
  • B Londeix

    Cost estimation for software development

    (1987)
  • TK Abdel-Hamid et al.

    Impact of schedule estimation on software project behaviour

    IEEE Software

    (May 1986)
  • TK Abdel-Hamid

    On the utility of historical project statics for cost and schedule estimation

    J. System & Software

    (1990)
  • TK Abdel-Hamid et al.

    Software project dynamic — an integrated approach

    (1991)
  • WW Agresti

    What are the new paradigms

  • B Curtis et al.

    On building software process models under the lamppost

  • M Dowson

    Iteration in software process

  • CG Davis

    Project management: techniques, applications, and management issues

    (1983)
  • E Horowitz et al.

    Fundamentals of data structure in Pascal

    (1985)
  • Cited by (0)

    View full text