Wir verfügen über eine fast 20-jährige Erfahrung in der Softwareentwicklung, wobei der Schwerpunkt seit etwa 10 Jahren in den Bereichen IT-Security und Kryptographie liegt. In dieser Zeit haben wir Projekte sowohl plattformübergreifend in Java als auch betriebssystemspezifisch in C++ gelöst.
Softwareentwicklung verstehen wir als einen Prozess der sämtliche Prinzipien des Software Engineering berücksichtigt.
So beginnen wir mit der Planungsphase, in der die Anforderungen in einem Pflichtenheft gesammelt und verfeinert werden, in der Analysephase betrachten wir die Prozesse detailliert und klären anhand eines Prototypen, ob er ihren Anforderungen gerecht wird. In der folgenden Entwurfsphase erarbeiten wir mit Techniken wie UML und OOD die Architektur, in der anschließenden Programmierphase wird die Software in der jeweiligen Programmiersprache (z.B. Java oder C++) implementiert. In der Verifikationsphase werden die Softwarekomponenten vollständig getestet, sowohl bezüglich des Pflichtenheftes als auch in der Integration. Abschließend wird eine vollständige technische und funktionelle Dokumentation erstellt.
Wir bieten Expertise im Bereich der Java-Serveranwendungen, Web-Anwendungen und der IT-Security. Wir entwickeln Individuallösungen und Middleware auf Basis von anerkannten Standards, maßgeschneiderte Client-Applikationen im Unternehmensbereich, sowohl Web-Clients als auch Fat-Clients auf verschiedenen Plattformen und Plattform übergreifende Client-Applikationen in Java.
Zu den folgenden Techniken und Systemkomponenten verfügen wir über fundierte Entwicklungserfahrung: