home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 3 / PDCD_3.iso / pocketbk / utilsm / plan222 / PLAN.TXT < prev    next >
Text File  |  1995-01-27  |  56KB  |  1,211 lines

  1.  
  2.                                 Psion 3a
  3.  
  4.                                Plan 2.2.2
  5.  
  6.                                User Guide
  7.  
  8.                        Copyright Andy Clarkson 1995
  9.  
  10. INTRODUCTION
  11.  
  12. Plan is a project planning application for the Psion 3a. Plan allows a
  13. project plan to be constructed from individual task components. Task and
  14. resource details are entered into the application along with dependencies
  15. between tasks. The application will then calculate the schedule for each
  16. task and the project as a whole.
  17.  
  18. Each task has the following key values:
  19.  
  20.    - start date and time,
  21.  
  22.    - work,
  23.  
  24.    - resource work rate,
  25.  
  26.    - end date and time.
  27.  
  28. Usually only two or three of the above values are entered, with the other
  29. values being calculated by Plan. For example:
  30.  
  31.    - A start date and time may be entered along with an amount of work
  32.      and work rate, from which the end date and time are calculated.
  33.  
  34.    - Given a start and end date and time, and a rate, Plan will calculate
  35.      the work. This could be used where a task has been completed, the
  36.      start and end are known along with the average work rate but the
  37.      exact amount of work needs to be calculated.
  38.  
  39.    - Given a start and end date and time and work, Plan will calculate
  40.      the work rate. An example of a case where this could be used is
  41.      where it is required to calculate the number of people who will need
  42.      to work on a given task in order to complete it on a given date.
  43.  
  44. A resource may be assigned to a task at a given work rate. The resources
  45. work hours, holiday information and work rate are then taken into
  46. consideration when calculating when the task will end or the work
  47. required for a task.
  48.  
  49. Consider a task which is estimated to take two man days to complete. One
  50. man day being the time between the start and end of a normal working day
  51. (set to 8.0 hours in this particular case). A resource is assigned to the
  52. task where the resource has the following features:
  53.  
  54.    - A standard work day, starting at 9:00am, ending at 5:00pm
  55.  
  56.    - Works a standard week starting on Monday and ending on Friday.
  57.  
  58. The task start day is set to a Monday at 9:00am and the work set to two
  59. days. Plan calculates the end of the task to be 5:00pm on Tuesday. Assume
  60. now that the resource is only available to work on the task at a rate of
  61. 50% rather than 100%. Plan would now indicate the end of the task to be
  62. Thursday at 5:00pm. Assume also that the resource takes one day holiday
  63. on Tuesday. Plan would calculate the end to be Friday at 5:00pm. Suppose
  64. that the task is completed and actually finished at 5:00pm on Wednesday
  65. rather than 5:00pm on Friday. Plan will allow the end time to be set to
  66. the actual end time and will then calculate the work given the start, end
  67. and resource details to be one man day rather than two.
  68.  
  69. Dependencies may be set between tasks so that the start of one task
  70. depends upon the end of another. If the first task is delayed the second
  71. will also be delayed. Dependencies may be set for a number of reasons,
  72. such as:
  73.  
  74.    - If one task cannot logically start until another task finishes, for
  75.      example in a software development project the development may be
  76.      dependent upon the requirements phase.
  77.  
  78.    - Resource limitations may impose dependencies, for example if two
  79.      tasks need to be carried out by one person and the person works on
  80.      the tasks sequentially then a dependency can be used between the
  81.      tasks.
  82.  
  83. For a set of dependent tasks there will a number of the tasks which are
  84. critical to the end of the project. If any one of these tasks are late
  85. then the end of the project will be delayed. This set of tasks are
  86. described as being on the critical path. It is important to know the
  87. critical path for two reasons. Firstly it is useful in identifying the
  88. tasks which it may be worth adding extra resource to in order to bring
  89. the project in sooner. Secondly it is useful in highlighting those tasks
  90. which will need to be monitored carefully when the project is in progress
  91. in order for the end of the project not to be delayed.  For these reasons
  92. Plan has an option which will calculate the critical path.
  93.  
  94. INSTALLATION
  95.  
  96. Copy the Plan application PLAN.OPA into a directory called \APP on any
  97. drive and install from the system screen using the psion-i key. Copy the
  98. PLAN1.OPO file into the same directory as the PLAN.OPA file. Create a new
  99. directory called \APP\PLAN on any drive. Copy any optional plan modules
  100. which are required into this directory. The currently available plan
  101. modules are AGN.OPO, PS.OPO and MPX.OPO. Further modules may become
  102. available at a later date. See the modules section for further details on
  103. what the Plan modules do. A typical installation might be:
  104.  
  105.      M:\APP\PLAN.OPA
  106.      M:\APP\PLAN1.OPO
  107.      M:\APP\PLAN\AGN.OPO      (optional)
  108.      M:\APP\PLAN\MPX.OPO      (optional)
  109.      M:\APP\PLAN\PS.OPO       (optional)
  110.      M:\PLN\EXAMPLE.PLN       (optional)
  111.      M:\PLN\EXAMPLE.RES       (optional)
  112.  
  113. The plan and resource files used by Plan should be kept in a top level
  114. directory called \PLN on either the internal disk or an external ram
  115. disk. An example project plan called EXAMPLE.PLN along with a resource
  116. file called EXAMPLE.RES are provided which may optionally be installed
  117. into the \PLN directory.
  118.  
  119. Plan requires between 46k and 67k of disk space for installation
  120. depending upon whether the optional modules are installed. 45k of run-
  121. time memory is required in order to open a new plan and resource file.
  122.  
  123. This software is provided as is, without any warranty of any kind. The
  124. author shall not be liable for any loss of data or damage arising from
  125. the use of this software.
  126.  
  127. SHAREWARE REGISTRATION
  128.  
  129. Plan is shareware, which means that if you continue to use it you should
  130. register with the author. The software may be freely distributed provided
  131. all files in the package are included. A maximum of 10 tasks may be
  132. entered until the program is registered by entering a special code via
  133. the register menu option.
  134.  
  135. To register send a 10 UK pounds cheque to:
  136.  
  137.      Mr A. Clarkson,
  138.      3 Ashmead Drive,
  139.      Hardwick,
  140.      Cambs.
  141.      CB3 7XT.
  142.      UK.
  143.  
  144. State the version of the program, which is 2.2.2, and where you obtained
  145. the copy. This will ensure that everyone has access to the latest
  146. version.
  147.  
  148. In return you will receive a password code which may be entered into
  149. plan. This will remove the 10 task limit from Plan enabling up to 99 tasks
  150. to be entered. You will also receive notification of new versions of the
  151. software and you may have a say in how the software is improved in the
  152. future. If you have an email address quote this in order to receive the
  153. registration code via email more quickly.
  154.  
  155. For users outside the UK the following methods of payment will be
  156. accepted:
  157.  
  158.      1)   10 UK pounds money order or cheque.
  159.  
  160.      2)   10 UK pounds in cash.
  161.  
  162.      3)   The equivalent of 12 UK pounds in local currency. (At the time
  163.           of writing this is about 20 US dollars).
  164.  
  165.      4)   A non-sterling cheque to the equivalent of 14 UK pounds. (At
  166.           the time of writing this is about 22 US dollars).
  167.  
  168. The additional charge for methods 3 and 4 is to cover currency exchange
  169. charges.
  170.  
  171. For any further information I can be contacted via email at
  172. andy@tiamat.demon.co.uk
  173.  
  174. KEY FEATURES
  175.  
  176. Plan has the following key features:
  177.  
  178.    - A separate file for each project plan with either plan specific or a
  179.      shared resource file.
  180.  
  181.    - Up to 99 tasks may be entered, each having the following details:
  182.  
  183.         Id,
  184.         description,
  185.         start date and time,
  186.         end date and time,
  187.         work,
  188.         resource,
  189.         rate of work,
  190.         work done,
  191.         costs,
  192.         user floating point value and text.
  193.  
  194.    - Calculation of end date and time, work or work rate for each task.
  195.  
  196.    - Task tracking. The actual work done may be input. A task may be
  197.      rescheduled taking into account the work already done and the work
  198.      remaining.
  199.  
  200.    - The labour costs may be calculated for a task