Software in Maßarbeit
Wir entwickeln maßgefertigte Software für Sie.
Im Rahmen eines agilen Prozesses wird als erstes zusammen mit Ihren Experten und Anwendern der aktuelle Bedarf ermittelt. Dieser Bedarf wird dann in Abstimmung mit Ihnen in einzelne Pakete aufgeteilt, die von Ihnen priorisiert werden können.
Umsetzung
Anschließend setzen wir jedes dieser Pakete um.
Dazu analysieren wir zuerst Ihre bestehende Softwarelandschaft, um eine optimale Integration der neuen Funktionalität zu erreichen. Anschließend erweitern wir die Architektur des Gesamtsystems so, daß sich das neue Paket nahtlos darin einfügen läßt, und erstellen das Design für das neue Paket. Die Ergebnisse dieser Arbeit erhalten Sie je nach Wunsch als Konzepte, UML-Diagramme oder Präsentationen zur Verfügung.
Nachdem Sie das Design abgenommen haben, erstellen wir Tests, um die korrekte Umsetzung des Designs sicherzustellen.
Nach der Entwicklung der Tests und der Auswahl/Erfassung der Testdaten erfolgt die Implementierung der notwendige Funktionalität in C++, Java, Perl, PHP, Ruby, SQL oder Smalltalk um einen fehlerfreien Ablauf der Tests sicherzustellen. Im Rahmen der Umsetzung werden auf Wunsch auch alle bestehenden Probleme beseitigt, die während der Projektausführung auftauchen.
Integration
Nachdem die Unit-Tests für das Paket erfolgreich abgeschlossen wurden, integrieren wir es in das Gesamtsystem. Nach der Integration führen wir auf Wunsch ein Refactoring des Gesamtsystems durch, um dessen optimale Wartbarkeit und Erweiterbarkeit zu gewährleisten.
Anschließend übergeben wir Ihnen im Rahmen eines Abnahmetests alle Artefakte zur weiteren Verwendung. Bei Bedarf bieten wir auch Schulungen Ihrer Mitarbeiter an.
Falls sich im Laufe dieses Prozesse herausstellt, daß zusätzliche Funktionen erforderlich sind, so setzen wir diese gerne als neues Paket um.
Neu- oder Weiterentwicklung
Nach diesem Muster entwickeln wir entweder Erweiterungen für Ihre bestehende Software oder neue Softwaresysteme.
Abdeckung
Wir decken den kompletten Ablauf mit eigenen Fachkräften ab, oder arbeiten mit Partnern zusammen, die von Ihnen oder von uns ausgesucht werden.
Falls Ihre bestehende Software nicht mehr optimal mit den geänderten Anforderungen in Einklang zu bringen ist, können wir Ihnen dabei helfen, sie an die neuen Anforderungen anzupassen, sodaß Ihre IT-Infrastruktur wieder optimal zu Ihrem Unternehmen paßt.
Spreche Sie mit uns, wir machen Ihnen gerne ein passendes Angebot.
Entwicklungs-Erfahrung
Wir besitzen über 15 Jahre Erfahrung in Objektorientierter Software-Entwicklung. In dieser Zeit haben wir Lösungen in diversen Anwendungsbereichen, für mehrere Plattformen, mit verschiedenen Sprachen und verschiedenen Unternehmensgrößen entwickelt.
Spezialität
Wir sind auf folgende Bereiche spezialisiert:
- Entwicklung betriebswirtschaftlicher Software
- Programmierung in C++, Java, Smalltalk
- Problemanalyse und Wartung
- Entwicklung von Testkonzepten und Testfällen
- Qualiätssicherung
