Mission

Mit unserer Mission «Excellence in Software Engineering» verfolgen wir ein klares Ziel: Das Schaffen von optimalen Rahmenbedingungen, um Softwareentwicklungsprojekte erfolgreich durchzuführen. 

Wir sind überzeugt, dass folgende Faktoren wesentlich zum Erfolg von Softwareprojekten beitragen:

  • Systems are engineered
    Die Methodik, die Technologie und die Architektur, auf deren das Softwareprodukt aufbaut
  • Code is crafted
    Der Source Code, der das Softwareprodukt realisiert 
  • Teams are empowered
    Das Vorgehensmodell, welchem das Team bei der Projektdurchführung folgt

Spielen diese drei Faktoren zusammen, steht Ihrem Projekterfolg nichts mehr im Weg.

Systems are engineered

Die Wahl der richtigen Technologie, Architektur und Methodik ist ein kritischer Erfolgsfaktor bei der Durchführung von Softwareentwicklungsprojekten.

Durch unsere langjährige Erfahrung im Enterprise-Umfeld kennen wir die massgebenden Komponenten, welche Projekte in diesem Kontext zum Erfolg bringen.

Durch den Einsatz der richtigen Methodik, die Wahl des richtigen Technologie-Mixes und die Einbettung der neu erstellten Softwarekomponenten in Ihre bestehende Betriebsumgebung sorgen wir für erfolgreiche Projekte.

Unsere so erstellte Software passt sich flexibel den sich stets ändernden Anforderungen an und integriert sich nahtlos in Ihre bereits existierende Systemlandschaft. Durch die Wiederverwendung dieser Services sinken Ihre Betriebskosten deutlich.

Code is crafted

Ziel eines jeden Softwareentwicklungsprojekts ist die Erstellung des Source Code, welcher das Softwareprodukt zum Leben erweckt. Dieser hat eine zentrale Bedeutung, denn viele Details werden erst beim Schreiben des Source Code definitiv geregelt. Der Ausspruch «The ultimate truth lies in the code», bringt zum Ausdruck, dass keine Spezifikation ist so genau ist wie der Source Code.

Aus diesem Grund erstellen wir den Source Code nach allen Regeln der Handwerkskunst. Wir möchten stolz sein auf unser Erzeugnis und stecken unser gesamtes Talent in dessen Fertigung. Wir bilden uns stets weiter und üben täglich den Umgang mit den dafür benötigten Werkzeugen.

Diese Kombination von Wissen, Werten und der richtigen Handhabung von Werkzeugen erhöht die Code-Qualität und senkt die Fehlerrate. Verständlicher und strukturierter Code bedeutet gute Wartbarkeit. Sie profitieren davon, indem Anpassungen und Weiterentwicklungen Ihres Softwareprodukts deutlich günstiger werden.

Teams are Empowered

Bei der Durchführung eines Softwareentwicklungsprojekts legen wir grossen Wert auf einen schnellen Return on Invest - mit minimalem Aufwand soll das optimale Resultat erzielt werden.

Unsere Teams erarbeiten das gewünschte Softwareprodukt deshalb konsequent iterativ und inkrementell. Innerhalb einer Timebox entsteht so ein Inkrement der Ziellösung, welches die am höchsten priorisierten Funktionen realisiert. Periodische Reviews ermöglichen Ihnen, den Fortschritt des Produkts zu kontrollieren und das weitere Vorgehen des Teams zu beeinflussen.

Dieses arbeitet ansonsten selbstständig im Rahmen unserer Werte und des an Ihre Bedürfnisse angepassten agilen Vorgehensmodells. Die Kollaboration mit den verschiedenen Stakeholdern findet unter Anleitung eines erfahrenen Facilitators statt.