Advanced Infosystems

Softwareentwicklung




Mit unserem, über die Jahre aufgebauten Know-How in neuen Software- und Kommunikationstechnologien, sind wir in der Lage effiziente Lösungen für anspruchsvolle und komplexe Aufgaben zu realisieren.

Wir entwickeln für unsere Kunden maßgeschneiderte Lösungen u.a. als:

  • Client/Server-Lösungen
  • Internet-Applikationen
  • Web Services

Weiterhin bieten wir die Entwicklung von Lösungen basierend auf technischer Programmierung an (z.B. Monitoring , Mess-, Auswertungs- und Diagnosesoftware, Automatisierung, .. etc.).

Unsere Teams decken ein breites Technologiespektrum auf den aktuellen Entwicklungsumgebungen und Plattformen ab. Sie beherrschen und nutzen die modernen IT-Systeme, Tools und Anwendungen.

Wir garantieren unseren Kunden eine hohe Qualität der Programmierung. Diese wird u.a. durch strenge Programmierrichtlinien, Konzept-Reviews, Code-Reviews und nicht zuletzt durch erfahrenen und gut geschulte Mitarbeiter gesichert.

On-, Near- und Offshore


Für unsere Kunden bieten wir nicht nur Entwicklungsleistungen vor Ort, sondern auch die Möglichkeit die Entwicklung im Ausland zu günstigeren Konditionen durchzuführen. Wir greifen dabei auf ein erprobtes Global Delivery Model zurück, unter Einbeziehung der On-, Near- und Offshore-Standorte unserer Unternehmensgruppe. Damit sind wir in der Lage kostengünstige Lösungen anzubieten.

Besondere Bedeutung hat die Nahverlagerung (Nearshoring) zu Standorten unserer Gruppe in nähergelegenen Ländern, die in der gleichen Zeitzone liegen. Der fehlende Zeitunterschied, Ähnlichkeit der Kultur, höhere Qualität und kurze Wegstrecken übertreffen oft die Argumente gegen den Preiskampf aus weit entfernten Ländern.

Wir bieten das Nearshoring mit den folgenden Vorteilen:

  • in Deutschland ausgebildete und verhandlungssicher deutsch sprechenden Mitarbeiter
  • unsere mitarbeitenden Verantwortlichen vor Ort in Deutschland als „Brückenköpfe“
  • mehr als 10 Jahre Erfahrung mit Nearshoring, und
  • stabile Preise

Projektablauf


Der Ablaufprozess von Entwicklungsprojekten ist in der Regel wie folgt:

  • Analyse: Die Anforderungen an die Softwarelösung werden gemeinsam mit dem Kunden erarbeitet
  • Entwurf: Als Grundlage für die Realisierung wird ein Grobkonzept erstellt
  • Implementierung: Umsetzung des Konzeptes nach Auswahl der geeigneten Entwicklungsumgebung
  • Test: Anhand bereits vorher definierter Testszenarien werden alle denkbaren Szenarien durchgespielt. Verbesserungen können noch durchgeführt werden.
  • Übergabe: Übergabe der entwickelten Lösung an den Kunden

Nach Abschluss der Entwicklung und Übergabe bieten wir selbstverständlich Wartung und Weiterentwicklung der implementierten Lösung an. Sofern gewünscht, bzw. benötigt übernehmen wir zudem die Schulung der zukünftigen Anwender.