|
Stage/Task |
Small |
Large |
Purch-ased System |
Feas./ |
|
| 3. Analysis Stage: | |||||
| A3.1 Acquire initial understanding: | |||||
| A3.1.1 Gather information sources |
R |
R |
R |
R |
|
| A3.1.2 List candidate entity types and processes |
R |
R |
R |
R |
|
| A3.1.3 Develop initial process model |
R |
R |
R |
R |
|
| A3.1.4 Develop initial entity relationship diagram |
R |
R |
R |
O; TPM |
|
| A3.1.5 Assess diagrams |
R |
R |
R |
O; TPM |
|
| A3.1.6 Identify knowledgeworkers |
R |
R |
R |
R |
|
| A3.1.7 Confirm business area scope |
R |
R |
R |
O; TPM, S & BPM |
|
| A3.2 Produce entity relationship diagram: | |||||
| A3.2.1 Name and define entity types |
O; SA & TPM |
R |
R |
N/A |
|
| A3.2.2 Name and define relationship types |
O; SA & TPM |
R |
R |
N/A |
|
| A3.2.3 Name and define attribute types |
O; SA & TPM |
R |
R |
N/A |
|
| A3.2.4 Examine model for entity subtypes |
O; SA & TPM |
R |
R |
N/A |
|
| A3.2.5 Consider merging entity types |
O; SA & TPM |
R |
R |
N/A |
|
| A3.2.6 Assess entity relationship diagram |
O; SA & TPM |
R |
R |
N/A |
|
| A3.3 Produce process model: | |||||
| A3.3.1 Decompose processes |
O; TPM |
R |
R |
N/A |
|
| A3.3.2 Produce elementary process definitions |
O; TPM |
R |
R |
N/A |
|
| A3.3.3 Identify business events |
O; TPM |
R |
R |
N/A |
|
| A3.3.4 Build business event models |
O; SA & TPM |
R |
R |
N/A |
|
| A3.3.5 Build process logic diagrams |
O; SA & TPM |
O; SA & TPM |
O; SA & TPM |
N/A |
|
| A3.3.6 Describe logical process connectors |
O; SA & TPM |
O; SA & TPM |
O; SA & TPM |
N/A |
|
| A3.3.8 Assess logical process models |
O; SA & TPM |
O; SA & TPM |
O; SA & TPM |
N/A |
|
| A3.4 Analyze involvement matrices: | |||||
| A3.4.1 Develop information needs matrix |
O; SA & TPM |
O; SA & TPM |
O; SA & TPM |
N/A |
|
| A3.4.2 Develop process/entity type matrix |
O; SA & TPM |
R |
R |
N/A |
|
| A3.4.3 Refine business area model |
O; TPM |
R |
R |
N/A |
|
| A3.4.4 Select ADM path |
R |
R |
R |
N/A |
|
| A3.5 Confirm outline business model: | |||||
| A3.5.1 Check process model correctness |
O; QA |
R |
O; QA |
N/A |
|
| A3.5.2 Check entity relationship diagram correctness |
O; QA |
R |
O; QA |
N/A |
|
| A3.5.3 Check conformity to rules and conventions |
O; QA |
R |
O; QA |
N/A |
|
| A3.5.5 Confirm stability of the outline business model |
O; QA |
R |
R |
N/A |
|
| A3.5.6 Verify outline business model with users |
O; TPM |
R |
R |
N/A |
|
| A3.5.7 Refine outline business model |
O; TPM |
R |
R |
N/A |
|
| A3.6 Analyze distribution: | |||||
| A3.6.1 Analyze business locations |
R |
R |
R |
N/A |
|
| A3.6.2 Analyze process distribution |
O; BPM & TPM |
O; BPM & TPM |
O; BPM & TPM |
N/A |
|
| A3.6.3 Analyze entity type distribution |
O; BPM & TPM |
O; BPM & TPM |
O; BPM & TPM |
N/A |
|
| A3.6.4 Estimate process frequencies |
O; TPM |
R |
R |
N/A |
|
| A3.6.5 Estimate entity type volumes |
O; TPM |
R |
R |
N/A |
|
| A3.7 Define design areas: | |||||
| A3.7.1 Establish design areas |
R |
R |
R |
N/A |
|
| A3.7.2 Refine design area boundaries |
O; TPM & SA |
R |
R |
N/A |
|
| A3.7.3 Coordinate with business systems architecture |
O; TPM, BPM, & SA |
R |
R |
N/A |
|
| A3.7.4 Analyze process benefits |
O; BPM |
R |
R |
N/A |
|
| A3.7.5 Select process mechanisms |
R |
R |
R |
N/A |
|
| A3.7.6 Define implementation strategy |
R |
R |
R |
N/A |
|
| A3.7.8 Produce cost-benefit analysis of each design area |
O; TPM & BPM |
O; TPM & BPM |
O; TPM & BPM |
N/A |
|
| A3.7.9 Develop design area project plan |
R |
R |
R |
N/A |
|
| A3.7.10 Prepare OBAA stage report |
O; TPM |
R |
R |
N/A |
|
| A3.8 Consider purchased software solution: | |||||
| A3.8.1 Survey for packaged software solution |
O; TPM & BPM |
O; TPM & BPM |
R |
R |
|
| A3.8.2 Identify criteria for evaluating software solutions |
O; TPM & BPM |
N/A |
R |
N/A |
|
| A3.8.3 Request vendor proposals |
O; TPM & BPM |
N/A |
R |
N/A |
|
| A3.8.4 Evaluate available packaged software solutions |
O; TPM & BPM |
N/A |
R |
N/A |
|
| A3.8.5 Authorize packaged software solution |
O; TPM & BPM |
N/A |
R |
N/A |
|
| A3.8.6 Negotiate agreement with packaged software solution vendor |
O; TPM & BPM |
N/A |
R |
N/A |
|
| A3.8.7 Acquire selected packaged software solution |
O; TPM & BPM |
N/A |
R |
N/A |
|
| A3.8.8 Reaffirm path selection |
R |
N/A |
R |
N/A |
|
| A3.9 Analyze entity type life cycles | |||||
| A3.9.2 Create entity state transition diagram |
O; SA |
R |
O; SA |
N/A |
|
| A3.9.4 Assess subtypes of entity types |
O; SA |
R |
O; SA |
N/A |
|
| A3.9.5 Refine entity state diagram |
O; SA |
R |
O; SA |
N/A |
|
| A3.9.6 Define classifying attribute types |
O; SA |
R |
O; SA |
N/A |
|
| A3.9.7 Refine business model |
O; SA |
R |
O; SA |
N/A |
|
| A3.10 Analyze process logic: | |||||
| A3.10.1 Assess process documentation |
O; SA |
R |
O; SA |
N/A |
|
| A3.10.2 Draw process logic diagram |
O; SA |
R |
O; SA |
N/A |
|
| A3.10.3 Prepare process action diagram |
O; SA |
R |
O; SA |
N/A |
|
| A3.10.4 Identify attribute value actions |
O; SA |
R |
O; SA |
N/A |
|
| A3.10.5 Define algorithms |
O; SA |
R |
O; SA |
N/A |
|
| A3.10.6 Analyze exception situations |
O; SA |
R |
O; SA |
N/A |
|
| A3.10.7 Assess process action diagrams |
O; SA |
R |
O; SA |
N/A |
|
| A3.10.8 Refine business model |
O; SA |
R |
O; SA |
N/A |
|
| A3.11 Analyze business rules: | |||||
| A3.11.1 Define domains |
R |
R |
R |
N/A |
|
| A3.11.2 Define attribute type properties |
R |
R |
R |
N/A |
|
| A3.11.3 Define permitted ranges |
R |
R |
R |
N/A |
|
| A3.11.4 Define integrity conditions |
R |
R |
R |
N/A |
|
| A3.11.5 Define security requirements |
R |
R |
R |
N/A |
|
| A3.12 Analyze current systems: | |||||
| A3.12.1 Analyze current systems procedures |
R |
R |
R |
N/A |
|
| A3.12.2 Analyze current systems data |
R |
R |
R |
N/A |
|
| A3.12.3 Analyze current systems problems |
R |
R |
R |
N/A |
|
| A3.12.4 Compare business model with current systems |
R |
R |
R |
N/A |
|
| A3.13 Confirm correctness of the detailed business model: | |||||
| A3.13.1 Check consistency of quantitative information |
O; QA |
O; QA |
O; QA |
N/A |
|
| A3.13.2 Check detailed process model correctness |
O; QA |
O; QA |
O; QA |
N/A |
|
| A3.13.3 Check entity relationship diagram correctness |
O; QA |
O; QA |
O; QA |
N/A |
|
| A3.13.4 Check conformity to rules and conventions |
O; QA |
R |
O; QA |
N/A |
|
| A3.13.5 Correct detailed business area model |
R |
R |
R |
N/A |
|
| A3.13.6 Confirm business model with users |
R |
R |
R |
N/A |
|
| A3.14 Reaffirm design area evaluation: | |||||
| A3.14.1 Assess implementation strategy |
R |
R |
R |
N/A |
|
| A3.14.2 Assess cost-benefit analysis |
O; BPM |
O; BPM |
O; BPM |
N/A |
|
| A3.14.3 Enhance detailed analysis stage report |
R |
R |
R |
N/A |
|
General Development Path
Next : Design Stage Matrix
Previous : Project Initiation Stage Matrix
Section Overview : Tasks Performed in General Development Path
Stage Cross Reference: Analysis Stage
Overview : Table of Contents
This page was last built on April 29, 1997.