| Role | Time | Description | |
|---|---|---|---|
| Project Manager: | 5% | Initiation, planning, tracking and day to day management of a project. Using PMW and Prince with ISO9001 approval quality management systems. Usually performed in a ‘hybrid’ role. | |
| Systems Analyst: | 20% | Use of formal methodologies for requirements analysis and specification of the application (primarily using SSADM, LSDM and Information Engineering - plus some OMT). | |
| Designer: | 20% | Logical Design using SSADM UPMs and EPMs, Information Engineering Action Diagrams or pseudo-code. Physical Design of the program elements (e.g. procedures and triggers etc. in the case of Oracle Forms). Table, Index and Constraint design. Object Design. | |
| ICASE User: | 25% | Use of an Integrated CASE tool to specify and generate the application ( database and front-end code ). Including management of the repository models (primarily using Oracle Designer and I.E.F.). | |
| Senior Developer: | 10% | Technical monitoring of teams of Oracle programmers. Reviewing code, integrating and accepting unit tested modules. Development of more complex sections of code (Forms, PL/SQL etc.). Proving new approaches ( e.g. batching techniques ). | |
| DBA | 20% | Database installation, creation and maintenance to support a development team. Webserver and Developer Server set-up and administration. Some Unix system administration. |