Object Oriented Analysis

During object oriented analysis the requirements of a system are documented using object oriented models. Real objects of the domain specific to your problem are depicted through corresponding data objects.

In order to keep the emerging system understandable, typical, every day structures are used in object orientation. Thinking in known structures and patterns facilitates describing complex systems precisely and comprehensively.

Depicting real objects as software-objects. Ingenious! But ... can reality "really" be portrayed?

Object oriented analysis also simplifies incremental development, because the transition from analysis to design is relatively simple, as you may name objects to be implemented with the same term you are allready using for them now. This considerable lessens the effort involved when transforming analysis results into code.

During the introduction of object oriented analysis we will support you through trainings and coaching in order to gear the know-how present in your company to an expert level. Specifically adjusted to characteristics particular to your project, the SOPHISTs use a proven combination of different object oriented methods to help advance your project optimally. You will profit from our experience regarding the application of process models, requirements elicitation and object oriented analysis. We combine the very best established procedures to get an optimal blend of methods explicitly suited to your company and project.



With our support, object oriented analysis will help you reduce project risks drastically. Especially large scale projects profit from object oriented methods.
During object oriented analysis customer desires are documented in a structured and easy to use form.
Thusly structured analysis results are an ideal basis for good system design and efficient system development.