Selbstverständlich entwickeln wir dedizierte Funktionen für admileo nach Kundenwunsch.
Analyse und Konzept
Um Ihrem Anliegen in vollem Umfang gerecht zu werden, analysieren wir die an uns gestellten Anforderungen sorgfältig. Hierbei steht für uns im Vordergrund, Ihre Prozesse und Anwendungsszenarien vollständig zu erfassen. Sollte es erforderlich sein, scheuen wir uns nicht, Vorschläge zum gemeinsam zu erstellenden Lastenheft zu machen. Im Falle rein technischer Lösungen liegt der Fokus auf den jeweiligen technischen Rahmenbedingungen.
Design
Aus Ihren Anforderungen erstellen wir ein konkretes Design- und Pflichtenheft, welches die Programmarchitektur definiert. Ein Entwurf des Datenmodells beinhaltet die einzelnen Funktionalitäten und die benötigten Algorithmen. In diesem Stadium werden bereits erste Test- und Anwendungsszenarien sowie das Bedienkonzept entworfen.
Entwicklungsphase
Auf Basis der erstellten Lasten- und Pflichtenhefte wird eine ausführliche Systemanalyse durchgeführt, und schließlich die Software-Architektur erarbeitet. Im nächsten Schritt erfolgt die Umsetzung in den Programm-Code mittels objektorientierter Programmierung (OOP) auf Basis agiler Methoden. Je nach Komplexität werden ggfs. Zunächst Entwicklungsstufen realisiert. Die entwickelte Software wird in einer Systempaketierung zur Versionierung zusammengefasst. Eine Systempaketierung ist eine definierte Zusammenstellung aller erforderlichen Software-Komponenten eines Produktes, die ein lauffähiges Produkt auf der Zielhardware ermöglichen.
Test
Unsere Softwaresysteme werden durch das sogenannte Continuous Integration Konzept getestet. Hierbei werden die Systeme täglich voll automatisiert von Grund auf gebaut. Dadurch steht den Testern stets eine tagesaktuelle Version mit sämtlichen Funktionalitäten zur Verfügung. Mögliche Konflikte im System lassen sich somit frühzeitig herausfiltern und beseitigen. Gleichzeitig wird die System-Performance in allen Bereichen optimiert.
Implementierung
Unser Team implementiert das admileo System in Ihrer Variante in Ihrem Unternehmen. Auf Wunsch integrieren wir Ihre Lösung in eine bestehende IT-Umgebung, und binden sie an bestehende ERP- und HR-Systeme an.