Individualsoftware für Sie oder mit Ihnen entwickelt

aeris erarbeitet Software-Anwendungen, die exakt auf die individuellen Anforderungen Ihres Unternehmens zugeschnitten sind. Das kann zum Beispiel für Ihre Dokumentenverwaltung sein. Es kann sich dabei aber auch um ein Webportal für Ihre Endkunden, eine Big Data Lösung oder den Aufbau komplexer Kernsysteme handeln. Von aeris erhalten Sie Individualsoftware, die wie ein Maßanzug sitzt und Ihnen den entscheidenden Wettbewerbsvorteil verschafft.

NACHHALTIGKEIT

Wir finden eine nachhaltige Lösung für Sie. Dafür greifen wir auf unsere langjährige Erfahrung mit Open-Source-Technologien für Unternehmens-Software zurück. Besonders am Finanz-, Automobil- und Versicherungssektor sowie bei der Entwicklung im Bereich E-Commerce und E-Marketing konnten wir uns in den letzten Jahren profilieren. Was am letzten Stand der Technik und am besten für Ihr Projekt geeignet ist, wird eingesetzt. Unser pragmatisches, agiles Vorgehen garantiert Ihnen kurze Feedback-Zyklen und schnelle Resultate.

TEAMVERSTÄRKUNG ODER AUSLAGERUNG

Sie haben die Wahl: Entweder holen Sie sich aeris für die Dauer Ihres Projekts an Bord. Wir bringen unsere Erfahrung und unser Know-how in Ihr Unternehmen ein. Sie profitieren von der Unterstützung bei der Entwicklung und vom direkten Wissenstransfer. Oder Sie übergeben uns die Projektverantwortung und wir liefern die fertige Lösung. In jedem Fall können Sie die Anwendung eigenständig betreiben und weiterentwickeln.

Methode

Software, die passt

Im gemeinsamen Gespräch ermitteln wir Ihre spezifischen Anforderungen. Sobald wir eine Aufgabe übernehmen, studieren wir eingehend Ihre Branche, die Struktur Ihres Unternehmens sowie die darin verankerten Prozesse. Darauf abgestimmt, entwickeln wir eine maßgeschneiderte und nachhaltige IT-Lösung.

GUT DURCHDACHTE ARCHITEKTUR

Werte, Prinzipien und Praktiken agiler Software-Entwicklung bestimmen unsere Arbeitsweise. Unser Ziel ist eine gut durchdachte Architektur. Sie ist das Fundament für Wartbarkeit, Leistung, Sicherheit, Effizienz und Skalierbarkeit eines Software-Systems.

aeris ist auch Ihr kompetenter Partner, wenn Sie eine In-House oder Cloud-Hosting Anwendung suchen. Wir empfehlen die beste Lösung und passen auf Wunsch die Architektur Ihrer Software an.

INDIVIDUELLE, MODERNE ANWENDUNGEN

Unsere Software-Engineers beherrschen eine große Bandbreite an Entwicklungswerkzeugen und Produkten aus Projekt-, Konfigurations- und Qualitätsmanagement. Unterschiedliche Ansätze wie testgetriebene Software-Entwicklung und Continuous-Integration bringen sie mit methodischem Know-how rasch in den gewünschten Anwendungskontext. 

bleiben wir in kontakt

Kontakt

Unsere Berater stehen Ihnen gerne für ein persönliches Gespräch zur Verfügung

Kontaktieren Sie uns

VON DER ANALYSE ZUR IMPLEMENTIERUNG

Die Anforderungsanalyse stellt den ersten Schritt auf dem Weg zur individuellen Anwendung dar. Sie transformiert die fachlichen und technischen Anforderungen in Spezifikationen für die Software-Anwendung. Diese Spezifikationen beschreiben, wie das System den geforderten Nutzen technisch umsetzen wird. Je exakter dieser Entwurf ist, desto besser sind die Voraussetzungen für eine gelungene Implementierung des Systems.

aeris unterstützt Sie bei der Definition von effizienten und eindeutigen Spezifikationen mit agilen Methoden. Das Ergebnis ist eine Lösung, die genau Ihren Erwartungen entspricht.

SOFTWARE-ENTWICKLUNG AUF HÖCHSTER STUFE

Der Markt hat seine eigenen Gesetze – mit unseren Dienstleistungen und den von uns eingesetzten Technologien ist es möglich, ebenso flexibel wie passgenau darauf zu reagieren. Wir legen Wert auf hohe Entwicklungsqualität und setzen verschiedene Quality Tools ein, um die Software laufend zu evaluieren und ihre Wirksamkeit zu überprüfen.

Vorgehen

Unser breites Angebot bei der Software-Entwicklung

Lesen Sie mehr

Stärken

Die Stärke einer aeris Software-Lösung ist ihre Relevanz

Eine große Zahl erfolgreich entwickelter Lösungen spricht für die Stärken von aeris:

Einfache, adäquate Lösung:

aeris strukturiert die Software-Lösung, stimmt sie präzise ab, macht sie leistungsstark, sicher und zuverlässig. Diese Vorgehensweise ermöglicht später die problemlose Anpassung und kostengünstige Wartung der Anwendung.

Zuverlässigkeit und Leistungsfähigkeit:

aeris verwendet ausschließlich Lösungen, die sich am neuesten Stand der Technik befinden. Und selbst diese werden – ebenso wie alle von aeris selbst entwickelten Software-Programme – kontinuierlich automatisch getestet.

Kreativer und effizienter Problemlöser:

aeris zeichnet für Entwurf, Aufbau und Konsolidierung komplexer Systeme ebenso verantwortlich wie für hochverfügbare Anwendungen, die großes Traffic-Aufkommen und eine hohe Transaktionslast bewältigen können. aeris verwendet objektorientierte Entwicklungsstandards, durch die z.B. die Bildung modularer Lösungen möglich wird, die einfach und kostensparend erweiterbar sind.

Agiles Software Engineering:

Sie profitieren von raschem Feedback, realistischer Fortschrittmessung sowie dem schnellen Erkennen von Störungen

Professionalität mit Qualität:

aeris bietet die saubere, individuelle Software-Lösung, vermeidet Workarounds und überflüssige Zusatzfunktionen. Dabei wird äußerst flexibel agiert und auf den tatsächlichen Bedarf eines Unternehmens und seiner Mitarbeiter fokussiert.

Entwickelt für User:

aeris sucht immer nach der besten Lösung für das Projekt. Und die beste Lösung misst sich an Nutzen und einfachem Handling für den User.

Modernste Architekturstandards

Für die Konzeption Ihrer Software nutzt aeris die modernsten Architekturstandards. Das gewährleistet Interoperabilität, die einen einfachen, sparsamen und nachhaltigen Betrieb ermöglicht.

Case Studies

Eine Auswahl unserer erfolgreichen Software-Lösungen

aeris Projekte, die es unseren Kunden ermöglichen, Unternehmensprozesse effizient und erfolgreich durchzuführen:

Refactoring: von fehlerhafter zu effizienter und zuverlässiger Software

Projekt

Kurz vor Inbetriebnahme einer Java-Software für das Vertragsmanagement eines Finanzdienstleisters stellte sich heraus, dass sie Programmierfehler enthielt und die Performance nicht den Anforderungen entsprach. aeris wurde mit der umfassenden Analyse des Quellcodes und der Leistungsmessung beauftragt, zudem sollte das Verhalten der Software von aeris im Testbetrieb geprüft werden.

Lösung

aeris erstellte mit JMeter und Selenium einen End-To-End-Testplan, um potentielle Regressionen während der Refaktorisierung zu vermeiden und Probleme bei der Performance zu quantifizieren. Weiters senkte aeris die Round-trips zwischen User Interface und Services und verringerte die Länge der Methoden, um Bottlenecks besser isolieren und korrigieren zu können.

aeris refaktorierte den Quellcode der Klassen durch Extraktion der Statements nach dem Prinzip der Funktionstrennung. Dies erlaubte die Entfernung duplizierter Quellcodes und ergab einen abstrakten Quellcode, der die Refaktorisierung vereinfachte und die Kopplung verringerte. Ferner wurden automatisierte Unit Tests mit Maven und Jenkins erstellt.

Schlussendlich konnten die Ausführungszeiten durchschnittlich um 60% und die Anzahl der Codezeilen um 30% reduziert werden. Außerdem ist die Abdeckung der Unit- und End-to-End-Tests von 0 auf 65% gestiegen. Diese Verbesserungen garantieren einen hohen Zuverlässigkeitsgrad und eine merkliche Beschleunigung bei der Korrektion von Programmierfehlern.

Dauer

4 Monate

Agile E-Commerce Lösung

Projekt

Für einen weltweit tätigen Konzern sollte eine E-Commerce-Plattform geschaffen werden, die stark variierende Automobil- und Versicherungsdienstleistungen anbietet. In manchen Fällen erforderte die Bereitstellung der Dienstleistungen zudem Verbindungen mit Anwendungen in Filialen oder Partnerunternehmen wie z.B. Versicherungsunternehmen. Eine weitere Anforderung lautete, dass das unternehmenseigene Marketingteam die Dienstleistungen innerhalb einer Woche einfach online stellen kann. Für die Installierung der Plattform bei den konzernverbundenen Unternehmen sollten in Summe nicht mehr als zwei Monate notwendig sein.

Lösung

aeris programmierte eine flexible und modular erweiterbare Java Back-end-Software, mit der neue Funktionen unkompliziert entwickelt und als Plug-ins geliefert werden können. Durch eine Koppelung an Continuous-Delivery mittels Jenkins ist die Installierung innerhalb einer Woche möglich. Dem Marketingteam des Konzerns ist es seither möglich, selbständig Produkte auf der E-Commerce-Plattform innerhalb weniger Stunden zu erstellen. Um das Vertragsmanagement optimal zu regeln, verband aeris die neue Plattform mit allen Systemen des Konzern-Backoffice.

Dauer

2 Jahre