The PM Procedure
Procedures in Online Documentation
PROC PM enhances the well-established interactive project management capabilities of the SAS System by providing a graphical
user interface for editing project data. The PM Window combines the Table View and Gantt View, thereby enabling the user to
define and modify the project model interactively and have immediate confirmation of the effects on the project schedule.
Whether the user inputs the project model directly or imports stored project data, the interactive nature of PROC PM makes
it easy to explore possible alternatives in structuring and scheduling the project.
The syntax of PROC PM is an extension of that for PROC CPM, ensuring that any PROC CPM call can be converted to a PROC PM
call simply by changing "CPM" to "PM." Hence, PROC PM can be easily integrated into any existing project
management application that is built around PROC CPM and the other established project management tools in the SAS System.
Key Capabilities
PROC PM provides the standard editing and viewing functions of a project management tool and also includes some capabilities
not often found in project management software. From the PM Window you can:
-
simultaneously examine up to four versions of the project schedule in the Gantt View, as described below:
-
activity schedule (early/late schedule, irrespective of resource considerations)
-
actual schedule (tracking actual progress)
-
resource schedule (satisfying resource requirements, subject to resource availability)
-
baseline schedule (user-designated, possibly from an earlier version of the model).
-
edit activity data in the Table View
-
edit activity descriptions
-
change activity durations
-
edit resource requirements
-
edit calendar specifications
-
edit actual start/finish and percent complete for activities
-
edit user codes and activity priorities
-
edit baseline schedules
-
add or delete activities, using context-sensitive pop-up menus.
-
edit activity data via the Gantt View
-
add precedence constraints through "drag-and-drop" creation of arcs between activities
-
delete precedence constraints
-
change the duration of an activity by lengthening or shortening its activity bar
-
change an activity's time alignment constraints by moving its activity bar
-
change the progress information for an activity by manipulating its actual bar.
-
modify the PM window to
-
change the activities' order of appearance
-
change the order of the columns in the table
-
sort the activities according to several criteria
-
change the scale of the time axis through "drag-and-drop" resizing or a pop-up menu
-
change the formats used in the time axis
-
hide tasks, using a context-sensitive pop-up menu
-
expand or collapse subprojects by double-clicking on a supertask
-
display or hide selected schedules in the Gantt View.
Examples
PM procedure examples