Chapter Contents
Chapter Contents
Previous
Previous
Next
Next
The CPM Procedure

Example 2.3: Meeting Project Deadlines

This example illustrates the use of the project finish date (using the FBDATE= option) to specify a deadline on the project. In the following program it is assumed that the project data are saved in the data set WIDGAOA. PROC CPM is first invoked with the FBDATE= option. Output 2.3.1 shows the resulting schedule. Note that the entire schedule is shifted in time (as compared to the schedule in Output 2.2.1) so that the end of the project is on March 1, 1992. The second part of the program specifies a project start date in addition to the project finish date using both the DATE= and FBDATE= options. The schedule displayed in Output 2.3.2 shows that all of the activities have a larger float than before due to the imposition of a less stringent target date.

   proc cpm data=widgaoa
            fbdate='1mar92'd interval=day;
      tailnode tail;
      headnode head;
      duration days;
      id task;
      run;

   proc sort;
      by e_start;
   run;

   options ps=60 ls=78;

   title 'Meeting Project Deadlines';
   title2 'Specification of Project Finish Date';
   proc print;
      id task;
      var e_: l_: t_float f_float;
      run;

   proc cpm data=widgaoa
            fbdate='1mar92'd
            date='2dec91'd interval=day;
      tailnode tail;
      headnode head;
      duration days;
      id task;
   run;

   proc sort;
      by e_start;
      run;

   title2 'Specifying Project Start and Completion Dates';
   proc print;
      id task;
      var e_: l_: t_float f_float;
      run;

Output 2.3.1: Meeting Project Deadlines: FBDATE= Option

Meeting Project Deadlines
Specification of Project Finish Date

task E_START E_FINISH L_START L_FINISH T_FLOAT F_FLOAT
Approve Plan 22DEC91 26DEC91 22DEC91 26DEC91 0 0
Drawings 27DEC91 05JAN92 27DEC91 05JAN92 0 0
Anal. Market 27DEC91 31DEC91 26JAN92 30JAN92 30 0
Write Specs 27DEC91 31DEC91 01JAN92 05JAN92 5 5
Mkt. Strat. 01JAN92 10JAN92 31JAN92 09FEB92 30 30
Prototype 06JAN92 20JAN92 06JAN92 20JAN92 0 0
Materials 21JAN92 30JAN92 21JAN92 30JAN92 0 0
Facility 21JAN92 30JAN92 21JAN92 30JAN92 0 0
Init. Prod. 31JAN92 09FEB92 31JAN92 09FEB92 0 0
Evaluate 10FEB92 19FEB92 15FEB92 24FEB92 5 5
Test Market 10FEB92 24FEB92 10FEB92 24FEB92 0 0
Marketing 10FEB92 10FEB92 01MAR92 01MAR92 20 20
Dummy 10FEB92 10FEB92 10FEB92 10FEB92 0 0
Changes 25FEB92 29FEB92 25FEB92 29FEB92 0 0
Production 01MAR92 01MAR92 01MAR92 01MAR92 0 0

Output 2.3.2: Meeting Project Deadlines: DATE= and FBDATE= Options

Meeting Project Deadlines
Specifying Project Start and Completion Dates

task E_START E_FINISH L_START L_FINISH T_FLOAT F_FLOAT
Approve Plan 02DEC91 06DEC91 22DEC91 26DEC91 20 0
Drawings 07DEC91 16DEC91 27DEC91 05JAN92 20 0
Anal. Market 07DEC91 11DEC91 26JAN92 30JAN92 50 0
Write Specs 07DEC91 11DEC91 01JAN92 05JAN92 25 5
Mkt. Strat. 12DEC91 21DEC91 31JAN92 09FEB92 50 30
Prototype 17DEC91 31DEC91 06JAN92 20JAN92 20 0
Materials 01JAN92 10JAN92 21JAN92 30JAN92 20 0
Facility 01JAN92 10JAN92 21JAN92 30JAN92 20 0
Init. Prod. 11JAN92 20JAN92 31JAN92 09FEB92 20 0
Evaluate 21JAN92 30JAN92 15FEB92 24FEB92 25 5
Test Market 21JAN92 04FEB92 10FEB92 24FEB92 20 0
Marketing 21JAN92 21JAN92 01MAR92 01MAR92 40 40
Dummy 21JAN92 21JAN92 10FEB92 10FEB92 20 0
Changes 05FEB92 09FEB92 25FEB92 29FEB92 20 0
Production 10FEB92 10FEB92 01MAR92 01MAR92 20 20

Chapter Contents
Chapter Contents
Previous
Previous
Next
Next
Top
Top

Copyright © 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.