![]() |
![]() |
![]() |
|
| Annex 2 | |||
| 2.4 The complex Method PERFORM |
PERFORM
Contents
|
|
|---|
1 Brief Description
The areas covered by PERFORM are:
In this connection the organizational structure required on company level is addressed and defined by means like roles, responsibilities, and management procedures.
In this connection the procedures, techniques, and tools for the project management are covered.
This area comprises procedures, methods, techniques, and tools for the generation of phase-oriented interim and final products required for the system development.
Services connected with the installation and support of a computer system.
The collection of information about the feasibility of a project and the generation of project goals, marginal conditions for the project team in charge of the realization.
The integration of components that have been separately developed and possibly come from external suppliers.
The development of information systems for commercial or respectively administrative applications. The method concentrates on data modeling.
The essential methodical difference to the "business applications" is the concentration on the functional processing (process view) and the time behavior.
This scope of application concentrates on the development of expert systems.
The migration of applications from an existing hardware/software environment into a new one. Concentrates on database and transaction aspects.
Concentrates on the activities required for design, preparation and realization of training classes.
Documents the handling of error reports and change requests from end users and the infrastructure to be made available for the realization.
A method component has been defined in the reference manual for each scope of application and has then been documented by means of the following components:
The methodical components for the scope "Business Applications" and "Technical Applications" are:
Structured Analysis and Design Technique, a method for the functional decomposition
Data flow diagrams to model functional items and its data interfaces
Description of the dynamic behavior of a system by modeling the internal states
ER diagrams describe logical relationships between information objects not dependent on the physical implementation
System design method with modeling options for
Structured Program Design has an interface to the data flow diagram technique for the verification of the consistent distribution of all nodes in the data flow diagrams to processes in the design.
Design method considering data and functions as a unit and makes them a criteria for the modularization.
Model for the simulation of functional behavior and time behavior.
Supports the description of administrative processes in an organization.
Method to transform a logical data model into a physical implementation based on the 3-schema architecture.
Technique for mapping a data model to relational structures free of redundancies.
PERFORM was designed by CAP Gemini International Support, Paris, as being in overall charge, and with the national CAP Gemini Organizations as partners. PERFORM is the standard for all CAP Gemini group members and used as a basis when realizing international projects. In Germany, PERFORM is the development standard of CAP debis.
Tools well established on the market have been selected and integrated for the support of the individual activities and methods in PERFORM. The name of this workbench to PERFORM is PERFORMance.
2 Tabular Comparison
Comparison of the Basic Methods and the Methodological Components of PERFORM
|
Comparison of the Basic Methods and the Methodological Components of PERFORM |
|
|---|---|
| AUD - Audit |
Project Management /PERF-RM, 1991a/, chap. "Task 2.13" Project Quality Audit Guide /PERF-GU, 1991/ Project Audit Standard /PERF-STD, 1991d/ Company Quality System Audit Guide /PERF-STD, 1991b/ (*) |
| ACC - Analysis of Covert Channels | |
| BAR - Bar Plan |
Project Management /PERF-RM, 1991a/, chap. "Planning, Forms", e. g. Task Planning (*) |
| TREE - Tree Diagram |
Business Applications /PERF-RM, 1991d/, chap. "Specifying Organizational Structure" (*) |
| BBTD - Black Box Test Case Design |
Technical Applications /PERF-RM, 1991c/, chap. "Directory of Techniques: Unit Test", chap. "Task 3.05" (*) |
| CRC - Class Responsibility Collaboration | |
| DIAL - Dialog Design Modeling | |
| DFM - Data Flow Modeling |
Business Applications /PERF-RM, 1991d/, chap. "Yourdon" (*) |
| DNAV - Data Navigation Modeling |
Business Applications /PERF-RM, 1991d/, chap. "Directory of Techniques: Access Path Analysis" (*) |
| DVER - Design Verification | |
| ELH - Entity Life History | |
| ER - E/R Modeling |
Business Applications /PERF-RM, 1991d/, chap. "Entity/Relationship Diagrams" (*) |
| DTAB - Decision Table Technique | |
| EVT - Earned Value Method | Project Monitoring and Reporting Standard /PERF-STD, 1991a/, p. 6-9 |
| EXPM - Expertise Model | |
| FCTD - Functional Decomposition | Business Applications /PERF-RM, 1991d/, chapter "Directory of Techniques: SADT", chap. "Yourdon" (*) |
| FMEA - Failure Mode Effect Analysis | |
| FNET - Function Net Modeling | |
| FS - Formal Specification | |
| IAM - Interaction Modeling | |
| CFM - Control Flow Modeling | Technical Applications /PERF-RM, 1991c/, chap. "Directory of Techniques: Yourdon" |
| COM - Class/Object Modeling | |
| LOGM - Logical DB Modeling |
Business Applications /PERF-RM, 1991d/, chap. "Entity/Relationship Diagrams" and chap. "Task 1.08" (Specify Logical Data Model) (*) |
| MODIAG - Module Diagrams | |
| NORM - Normalization |
Business Applications /PERF-RM, 1991d/, chap. "Entity/Relationship Diagrams" and chap. "Task 1.08" (Specify Logical Data Model) (*) |
| NPT - Network Planning Technique | |
| BA - Benefit Analysis |
Pre-Study /PERF-RM, 1991e/, Form BRA Business Risk Analyses (*) |
| ODT - Object Design Technique |
Technical Applications /PERF-RM, 1991c/, chap. "Directory of Techniques: Object Oriented Design" (*) |
| OGC - Organizational Chart |
Company Quality Manual /PERF-STD, 1991e/, Organization and Quality Policy (*) |
| PCODE - Pseudocode |
Technical Applications /PERF-RM, 1991c/, chap. "Directory of Techniques: Yourdon" (*) |
| PRODIAG - Process Diagrams | |
| PVER - Program Verification | |
| PIM - Process Interaction Modeling | |
| REV - Review |
Project Quality Plan /PERF-STD, 1991c/, Quality Control: 12.1 (*) |
| SIMU - Simulation Models |
Technical Applications /PERF-RM, 1991c/, chap. "Petri Network" |
| EMOD - Estimation Models | |
| SSM - Subsystem Modeling | |
| STAT - Static Analysis |
Technical Applications /PERF-RM, 1991c/, chap. "Yourdon", chap. "Structured Program Design", chap. "Petri Network" (*) |
| STRD - Structured Design |
Technical Applications /PERF-RM, 1991c/, chap. "Structured Program Design" (*) |
| SBM - System Behavior Models |
Technical Applications /PERF-RM, 1991c/, chap. "Petri Network" |
| T - Test |
Technical Applications /PERF-RM, 1991c/, chap. "Directory of Techniques: Unit Test", chap. "Task 3.05", chap. "Directory of Techniques: System Acceptance", chap. "Task 3.07", "Task 4.01", "Task 4.02" and "Task 4.03" (*) |
| TRDA - Trend Analysis |
Project Management /PERF-RM, 1991a/, chap. "Planning, Forms" (PPR1-3, TRC1-2) (*) |
| UCM - Use Case Modeling | |
| WBTD - White Box Test Case Design |
Technical Applications /PERF-RM, 1991c/, chap. "Directory of Techniques: Unit Test" (*) |
| STM - State Transition Modeling |
Technical Applications /PERF-RM, 1991c/, chap. "Directory of Techniques: Yourdon" (*) |
| STMO - State Modeling in the OO Field | |
| RELM - Reliability Models | |
3 Specification of the Allocation
| Method | Corresponding Component in PERFORM | Explanation |
|---|---|---|
|
EVT Earned Value Method |
Project Monitoring and Reporting Standard /PERF-STD, 1991a/, pp. 6-9 | The characteristic values of the EVT are documented within the scope of the PERFORM "Reporting Standard" by special PERFORM forms. |
|
CFM Control Flow Modeling |
Technical Applications /PERF-RM, 1991c/, chap.: Directory of Techniques: Yourdon | In PERFORM, method CFM is not referred to as basic method but as part of the method compound SA/RT. |
|
SIMU Simulation Models |
Technical Applications /PERF-RM 91c/, chap.: Petri Network | Together with Petri Networks, PERFORM covers an individual method in the category of methods. |
|
SBM System Behavior Models | Technical Applications /PERF-RM, 1991c/, chap.: Petri Network | With Petri Networks, PERFORM covers an individual method in the method category. |
4 Literature
![]() |
![]() |
GDPA Online
Last Updated 01.Jan.2002
Updated by Webmaster
Last Revised 01.Jan.2002
Revised by Webmaster
![]() |