Philosophy
The first part of this quotation from Prof. Charles Antony Richard Hoare (Emeritus Professor of Computing, University of Oxford) is our motto.
A criterion for good software is long-term reliability. From am economic point of view this is shown by low life-cycle costs.
Low life-cycle costs are a characteristic of software production, the design of which is geared from the beginning towards effective error prevention, efficient problem solving, and good maintenance (expansions, adapting to technical innovations, etc.).
This is only possible with simple, elegant software design. In complex tasks, we try to detect and extract the underlying model structures in order to develop a stable, yet flexible construction in which all necessary changes and extensions can be easily incorporated.
... to make it so simple that there are obviously no deficiencies...
As a programming environment we focus on
BlackBox Component Builder from
Oberon Microsystems and the
programming language
Component Pascal,
in order to offer our customers lean, functional and safety-oriented
software development. In our own development, the O³ Web-Application
Server, we closely follow the motto:
No more than necessary, and never less.
As an expression of our convictions of the stability of BlackBox and Component Pascal we give every customer our so-called »O³ Champagne-Guarantee«. Thus, every customer who sends us a reproducible »general protection fault« caused by an O³ software product based on Blackbox will receive a free bottle of champagne.
Much to the regret of our customers, not one has yet managed to receive a prize. Nevertheless, we believe stable software is still a reason for contentment. Cheers!
Deutsche Version