Der Mensch hat Vorrang

Vor einigen Jahren wurde die Idee, Betriebssysteme mit grafischer Benutzeroberfläche als Basis für kommerzielle Programme zu wählen von vielen Leuten belächelt. Es wurde häufig die Meinung vertreten, dass z.B. ein Buchhaltungsprogramm einen monochromen Bildschirm (am besten grün-schwarz) benötigt und möglichst wenig Hilfestellung für den Benutzer bieten soll, damit dieser nie vergisst, dass er es mit einer höchst komplizierten Maschine zu tun hat.

Wir haben uns sehr früh dazu entschlossen, einen anderen Weg zu gehen. Die Wichtigkeit des Benutzers muss über die des Rechners gestellt werden. Unsere Produkte wurden zu einem Großteil mit unseren Kunden erarbeitet, deren praxisorientiertes Wissen und natürlichen Arbeitsabläufe sich in Front Office wiederfinden.

Symbole sprechen für sich

Diese Überlegungen führten uns schon sehr früh in die Richtung grafischer Oberflächen. Leider waren zu dieser Zeit weder Rechner noch Programme so ausgereift, dass sie im täglichen Betrieb eingesetzt werden konnten. Die Idee blieb und wurde damals zumindest von den Programmabläufen umgesetzt.

Unter Windows 3.1 war es zum ersten Mal möglich, Programme zu schreiben, die durch Stabilität und Bedienungskomfort im täglichen Büroalltag bestehen konnten. Da die Entwicklung unter Windows NT stattfindet, erkannten wir, was Betriebssysteme zu leisten imstande sind und stürzten uns auf Windows 95. Mit der offiziellen Präsentation von Windows 95 waren unsere Produkte nicht nur fertig, sondern auch schon fertig ausgetestet und stabil.

Wie auch immer die neuen Betriebssysteme heißen mögen, es wird sicherlich Versionen der SiTec Produkte geben, ehe die Betriebssysteme veröffentlicht werden.

C++: Ohne Fleiß kein Preis

Es gibt eine Vielzahl von mehr oder weniger komfortablen Entwicklungssystemen für Software. Am Anfang war die Programmiersprache C. Wir haben uns durch die harte Schule der Windows 2 und 3 Programmierung geschlagen und wurden schlussendlich belohnt. Die (mühsame) Vorarbeit ist heute unser wichtigstes Know-How in der Programmierung. C++ (der Nachfolger von C) mit seiner Objektorientiertheit und Systemnähe ist eine ideale Entwicklungsplattform für Windows. Und die lange Vorarbeit war ja schon getan. Das Ergebnis: gleich effiziente Entwicklung der Programme wie in höher integrierten Sprachen bei flexiblerem, stabilerem und schnellerem Code.