Die Softwareentwicklung von individuellen Webanwendungen gehört zu unseren Kernkompetenzen. Unsere IT-Spezialisten kümmern sich in ihren jeweiligen Teams um die serverseitige Backend- wie um die clientseitige Frontend-Entwicklung. Auf Grundlage der Arbeitsergebnisse aus Konzeption und Design erfolgt die Programmierung der Webanwendung mit zukunftssicheren Technologien in hoher Qualität.
Die Entwicklung des Web Developments
Ein ungebrochener Trend in der Web-Entwicklung der letzten Jahre besteht darin, dass dem Frontend als Schnittstelle zu den Usern mehr und mehr an Bedeutung zukommt: Dem Versprechen einer hervorragenden Customer Experience wird man nur gerecht, wenn sich die Bedienung der App gut anfühlt, die Webanwendung schnell reagiert und ein eindeutiges Feedback gibt. Hier bieten zum Beispiel Progressive Web Apps mit Hilfe von JavaScript-Frameworks wie Angular, Vue oder React beste Möglichkeiten, reaktive und dynamische Webanwendungen zu entwickeln. Hand in Hand mit dieser Entwicklung gehen Headless- und Decoupled-Architekturen, in denen die Frontend- und Backendsysteme getrennt betrachtet und behandelt werden. Generell führt die zunehmende Verwendung von Technologien wie PWA, nodeJS oder React Native zu Web-Frameworks, die unabhängig von Gerät, Umgebung oder Anwendungsfall sind.
Headless/Decoupled Architekturen
Single-Page-Applications (SPA)
Progressive Web Apps (PWA)
Open Source – mehr als nur eine Frage der Lizenz
Der Großteil unserer erfolgreichen Kundenanwendungen basiert auf der Verwendung von Open Source. Seit vielen Jahren setzen wir bevorzugt auf den Einsatz lizenzkostenfreier Softwarekomponenten. Dabei ist die Frage der Lizenzkosten nur ein Argument, das für deren Verwendung spricht.
Mit der Entscheidung für Open Source entscheiden sich unsere Kunden auch für eine offene und integrative Architektur, die ihnen erlaubt, bevorzugte oder bereits etablierte Software-Komponenten in eine neue Plattform zu integrieren. Ein solch offenes Best-in-Class-Setup ist der Gegenentwurf zum All-in-One proprietärer Lösungen. So erhalten unsere Kunden sich die Flexibilität, bei zukünftigem Bedarf einzelne Komponenten auszutauschen, ohne gleich die Gesamtlösung neu angehen zu müssen (kein "Vendor Lock-in"). Diese Offenheit und Flexibilität des Ansatzes führt auch zu einer höheren Investitionssicherheit. Mehr zum Thema Open Digital Experience Platform (Open-DXP) finden Sie hier.
Werkzeuge und Methoden in der Entwicklung
Agile Methoden
Minimum Viable Product (MVP)
Continuous Delivery
Die Kombination dieser Methoden fördert die Entwicklung qualitativ hochwertiger Webanwendungen.