Software Engineering Digitale Produkte zum Leben erwecken
Für gute Produkte braucht es durchdachte Konzepte und starke Designs. Das ist unbestritten. Aber erst die Programmierung lässt digitale Produkte entstehen.

Für gute Produkte braucht es durchdachte Konzepte und starke Designs. Das ist unbestritten. Aber erst die Programmierung lässt digitale Produkte entstehen.
Wir haben den Anspruch, nachhaltige, intuitive und funktionierende Software zu entwickeln. Entsprechend legen wir viel Wert auf eine hohe Qualität bei der Programmierung. Diese erreichen wir dank Codereviews und Peer Programming. Unser Code ist nicht nur für Maschinen verständlich, sondern auch für das Entwicklerteam jederzeit nachvollziehbar.
Das ausgewählte Design wird durch die Frontend Programmierung so adaptiert, dass es in der Praxis eingesetzt werden kann. Die Herausforderung dabei: Alle Anwenderinnen und Anwender müssen die Benutzeroberfläche intuitiv bedienen und auf allen Endgeräten optimal nutzen können.
Es dreht sich also alles um die Schnittstelle zwischen Mensch und Maschine. Darum braucht es Fachleute, die sich in diesem Spannungsfeld auskennen.
Prozesse digitalisieren, Schnittstellen programmieren oder Drittsystem anbinden – am Anfang jedes Projekts müssen die Anforderungen an die Web Applikation sauber erfasst werden. Denn daraus lassen sich die richtigen Rückschlüsse für die Programmierung ziehen. Die Mitarbeitenden der H2G bringen hervorragendes Rüstzeug mit, um individuelle und spezifische Systeme zu planen und zu entwickeln.
Wir kennen alle Konzepte, die wir für die gängigen Frameworks und Bibliotheken nutzen. Deshalb sind wir in der Lage bei der Umsetzung stets aus dem Vollen zu schöpfen. Wir müssen unsere Projekte nicht den Tools anpassen, sondern können für jede Aufgabenstellung die richtigen Instrumente einsetzen.
Wir wollen mit unseren Produkten die Anforderungen und Wünsche unserer Kunden erfüllen. Das kann je nach Grösse des Projekts ziemlich komplex werden. Darum beherrschen unsere Entwicklerinnen und Entwickler verschiedenste Methoden und Werkzeuge, um die Bedürfnisse und Anforderungen frühzeitig und umfassend zu erkennen.
Damit wir die Anforderungen und Bedürfnisse während des Projekts stets im Blick haben, sind unsere Programmiererin und unsere Programmierer fester Bestandteil der Projektteams. So können wir für unsere Kundschaft die bestmöglichen Lösungen entwickeln.