Herzlich willkommen beim Object Engineering Process (OEP)

[Version 3.0 - What is new?]

Since several years the Object Engineering Process (OEP) is a tried and proven process model for the object oriented software development. It contains knowledge and experience of several big and small customer projects. It describes a modern iterative-incremental and agile development process, specialized for the development of internal information systems of companies as a multi-tier client-server-architecture. The OEP is less suitable for the development of real-time and embedded systems.

The OEP is not an abstract and also not an universal process model, but a concrete process guideline, customized for a certain method, architecture and project organisation. The customization of the OEP for other organisations or projects isn’t done at least in the same way as in other process models by concreting abstract descriptions, but by removing unnecessary and adding missing descriptions.

The OEP does not claim as it own to describe the software development process at a hundred per cent completely and perfectly, but has the assumption that projects can only be planned to a certain extent. Because of that it could be that maybe only 70 % of the activities are described, but this is done in that way that each activity has an direct usefulness for the user by including examples of pattern, results and checklists. The practicable usefulness of the OEP stands in the foreground, the idealization and the theoretical perfectionism are secondary.

The OEP is subdivided into 5 phases. The inception and construction phase are running iterative incremental. The process model consists of descriptions of phases, mile stones, iterations, disciplines, activities, actors, results, etc. The activities are organised in disciplines for better understanding. Apart from the activities of business process modelling, requirement analysis, domain and technical architecture and system development, the OEP consists of other areas like quality assurance, test, usability, operation, delivery, configuration, change, process and project management.

The following figure gives a first overview. Whereas the phases and iterations (with its relevant mile stones) represent the macro process as a temporary structure element, the individual iterations follows the micro process, existing of analysis, design, implementation and test.

The restricted demo version of the OEP is free available. Certain parts of the OEP are only available for user who are registered.

Current OEP-Version: 3.0 from the 01.11.2006


Webmaster Copyright 1997 - 2006 by oose Innovative Informatik eG