Entwicklung powered by appNG

aiticon Entwicklung

Unsere 100% webbasierten Software-Lösungen erstellen wir passend zu Ihrem Projekt. Individuell und kosteneffizient: Durch den Einsatz unserer Applikationsplattform appNG können wir eine kurze Time-to-Market und hohe Wirtschaftlichkeit realisieren.

wide_picture_module 303

Software-Entwicklung

Agile Entwicklung

Uns ist wichtig, dass unsere Kund*innen aktiv in den Entwicklungsprozess eingebunden sind und regelmäßig Einfluss auf das Ergebnis unserer Arbeit nehmen können. Schrittweise nähern wir uns gemeinsam Ihrer Ideallösung.

Rapid Prototyping

Die von uns entwickelte Applikationsplattform appNG (aPaaS) unterstützt Rapid Prototyping. So können wir noch vor dem Start der eigentlichen Software-Entwicklung einen Prototypen erstellen, auf dessen Basis zukünftige Funktionalitäten mit den Anwendern abgestimmt werden können – ohne eine Zeile Quellcode schreiben zu müssen.

Code-Qualität

Auf Grundlage einer sauberen Code-Basis laufen Programme einfach besser: Zur Sicherung unserer Code-Qualität achten wir auf hohe Testabdeckung, erfassen diverse Code-Metriken und führen Code-Reviews sowie Refactorings durch. 

Open-Source-Projekte

Wir stehen aus Überzeugung auf den Schultern von Riesen: Mit Open-Source-Software wie z.B. Spring, Hibernate, Lucene, Flyway, Ehcache und Apache Commons nutzen wir vielfach erprobte und im Einsatz ausgereifte Bibliotheken. So können wir uns ganz auf die Geschäftslogik der jeweiligen Anwendung konzentrieren.

Standards

Die Nutzung von Standards (wie JAXB, JAX-WS, JPA) macht unseren Entwicklungsprozess schlanker. Außerdem sorgen sie für größtmögliche Unabhängigkeit von einzelnen Hersteller*innen, machen die Komponenten unserer Software flexibel austauschbar und erhöhen deren Wiederverwendbarkeit.

Continuous Integration & Continuous Delivery

Nach jeder Code-Änderung im Versionskontrollsystem führt unser Continuous Integration Server automatisch Unit Tests durch und baut die Software. Fehler im Quellcode werden so schon bei der Entstehung aufgedeckt und beseitigt.

Delivery Pipelines transportieren die Software automatisch auf unsere Entwicklungs- und Testserver. Das Ergebnis: ein effizienterer Entwicklungs-Prozess, der nicht nur schneller, sondern auch weniger fehleranfällig ist.

Performance

Caching und optimierte Datenbankzugriffe lassen unsere Webseiten hoch performant laufen – auch bei sehr viel Traffic. Optimierungspotential ermitteln wir im Rahmen von Lasttests und bereiten so Ihre Anwendungen auf Lastspitzen vor.

Modularität

Separation of Concerns (SoC) ist einer der Grundpfeiler, auf denen unsere Prozesse in der Entwicklung fußen. Dies ermöglicht Änderungen oder Updates in Teilen einer Software, während alle andere Teile unbeeinträchtigt weiter funktionieren.

wide_picture_module 243

Web-Entwicklung

Responsive Web Design & Dynamik

Durch die präzise technische Umsetzung von komplexen Layouts, die sich automatisch an das jeweilige Endgerät anpassen, entwickeln wir responsive Websites.

Dynamische Inhalte bieten den Besucher*innen die Möglichkeit, direkt mit Ihrer Seite zu interagieren – für eine bessere User Experience und kürzere Ladezeiten.

Integration

Wir integrieren OpenText Web Site Management in Ihre bestehende IT-Landschaft. Durch die Anbindung an Ihr Active Directory oder LDAP-Repository können Ihre Redakteur*innen und Nutzer*innen mit einer Anmeldung (Single-Sign-On) Inhalte Ihrer Website pflegen oder personalisiert auf Ihr Intranet zugreifen.

Content Migration

Wir überführen Ihre Inhalte und Strukturen aus einem bestehenden Projekt oder einer anderen Datenquelle in Ihr neues Management-Server-Projekt.

Internet, Intranet, Extranet

Egal, ob Ihre Website für die Öffentlichkeit, für Ihre Mitarbeiter*innen oder für eine externe Personengruppe bestimmt ist: Wir entwickeln die richtige Lösung.

Nimm jetzt Kontakt zu uns auf: