Clever konstruierte Software-Produkte aus reibungsloser Softwareentwicklung

Immer mehr Produkte und Systeme basieren auf einem wesentlichen Anteil an Software oder sind bereits reine Software-Produkte. Die Konstruktion der Software d.h. die Software-Architektur ist essentiell um erfolgreiche Produkte zu bauen.

Starten Sie mit einer Software-Architektur Inspektion um Klarheit und Sicherheit über die Zukunftsfähigkeit Ihrer intern oder extern entwickelter Software zu erhalten.

Die Inspektion der Softwareentwicklung liefert wertvolle Umsetzungsempfehlungen um Ihre Softwareentwicklung in eine gut geölte und optimierte Maschinerie zu verwandeln.

Ihre Vorteile durch meine etablierten Pakete

  • Einsatz bewährter und etablierter Methoden
  • Strukturiert und systematisch mit SYSTEMArt®
  • Transparent und verständlich (auch für nicht Software-Leute)
  • Minimale Belastung Ihrer Schlüsselpersonen
  • Garantierte Resultate innerhalb einer Woche
  • Pauschaler Festpreis

Die Pakete

Software-Architektur Inspektion

Architektur unter der Lupe.

Ist Ihre Software richtig konstruiert, sodass diese genügend leistungsfähig, skalierbar oder einfach wartbar ist? Solche und weitere Anforderungen müssen bereits in der Architektur berücksichtigt werden. Mit der Software-Architektur Inspektion lässt sich das überprüfen. Basierend auf der etablierten ATAM Methode und Ihren Inputs lässt sich eine detaillierte und strukturierte Bewertung erstellen.

Das Vorgehen gliedert in folgende Phasen, welche innerhalb einer Woche durchgeführt wird:

  • Erfassen: Aufnehmend der Ist-Situation der mit den Software Architekten und Stakeholder
  • Analysieren: strukturierte Bewertung basierend auf Ist- und Solleigenschaften der Architektur
  • Präsentieren: Aufzeigen und erläutern der Resultate sowie Handlungs- und Umsetzungsempfehlungen
  • Sie erhalten Sicherheit und Transparenz zum Status Ihrer gebauten oder im Bau befindlichen Software.
  • Sie erhalten eine strukturierte und detaillierte Bewertung Ihrer Software-Architektur.
  • Sie erhalten fundierte Entscheidungsgrundlagen und Umsetzungsempfehlungen für eine allfällige Überarbeitungen Ihrer Software.

Inspektion der Softwareentwicklung

Reibungslose Softwareentwicklung sichergestellt.

Innerhalb der Softwareentwicklungs-Inspektion bewerte ich die Softwareentwicklung umfassend und strukturiert. Basierend auf Ihren Inputs werden die Prozesse und Vorgehen, die eingesetzten Methoden und Tools, sowie Organisationsaspekte angeschaut. Alles basierend auf etablierten Best Practices und SYSTEMArt®. Mit dem daraus abgeleitetem Umsetzungsplan werden Sie Ihre Softwareentwicklung in eine gut geölte Maschinerie ohne unnötige Reibungsverluste verwandeln können.

Das Vorgehen gliedert in folgende Phasen, welche innerhalb einer Woche durchgeführt werden:

  • Erfassen: Aufnehmend der Ist-Situation in geführtem Workshop
  • Analysieren: strukturierte Bewertung basierend auf Best-Practices und Branchenstandards
  • Präsentieren: Aufzeigen und erläutern der Resultate sowie Handlungs- und Umsetzungsempfehlungen
  • Sie erhalten eine unabhängige Bewertung Ihrer Softwareentwicklung basierend auf Best-Practices und Branchenstandards
  • Sie erhalten konkrete Umsetzungsempfehlungen um Ihre Softwareentwicklung zu optimieren
  • Sie erhalten ein Verständnis für die risikobehafteten aber auch für die gut funktionierende und nicht zu verändernden Aspekte.

Kundenstimmen

Die Software wird immer umfangreicher

„Die Qualität und Langlebigkeit unserer Produkte ist weltberühmt. Diesen Anspruch habe ich auch für die Entwicklung der modernen Maschinen und besonders auch für die in den letzten Jahren viel umfangreicher gewordenen Software. Um das zu erreichen, mussten viele Architekturentscheidungen getroffen werden.

Visuellklar hat mit großer Methodenkompetenz ATAM Reviews und Architektur Workshops vorbereitet und moderiert. Die Fähigkeit von Matthias, komplizierte Zusammenhänge mit einfachen Grafiken auf den Punkt zu bringen und seine Methodenkompetenz haben sehr geholfen, die Workshops effizient durchzuführen.“

Curdin Stäheli Entwicklungsleiter Bernina Nähmaschinen

Struktur reingebracht

„Unsere Entwickler und Architekten sind technisch in der Lage die Probleme in den Griff zu bekommen. Uns fehlt aber manchmal die notwendige Struktur. Hierbei hat uns visuellklar sehr geholfen.“

Boris Zickenberg Teamleiter Software

Besseres Verständnis der Abhängigkeiten und Zielkonflikte

„Das Architektur Review hat uns Klarheit in den Prioritäten der Anforderungen gegeben. Der von visuellklar moderierte Prozess hat zu einem besseren Verständnis der Aufgaben, Abhängigkeiten und Zielkonflikte unter den verschiedenen Stakeholdern und Entwicklern geführt.

Dadurch konnten wir die Aufgaben einfacher entflechten und zielorientiert vorgehen.“

Roland Beer System Engineer

Aha-Momente bei fast jedem Meeting

Beim Coaching zur Architekturerstellung gab es bei fast jedem Meeting einen „Aha-Moment“.  Oft waren mit unseren Lösungen bereits zu detailliert oder standen bei Problemen an. Es hat sich dann während des Coachings gezeigt, dass unsere Probleme überraschend einfach lösbar waren.

Die sehr strukturierte- und lösungorientierte Herangehensweise, hat mich sehr überzeugt. Auch die wiederholt kritische Betrachtung/Bewertung der erarbeiteten Lösungen hinsichtlich der eigentlichen Ziele war sehr hilfreich.

Einige Methoden, welche wir eingesetzt haben, lassen sich aus meiner Sicht auch auf Problemstellungen ausserhalb der Software-Entwicklung anwenden.

Cedric Streit Software Architekt & Projektleiter

Erfahrung

Warum mit mir

Als Elektronik- und Software Ingenieur und zertifizierter Software Architekt (SEI – Software Architecture Professional Certificate sowie iSAQB® – Certified Professional for Software Architecture Foundation) habe ich fundierte Kenntnisse.

Ich habe ausserdem viel Erfahrungen in verschiedenen Branchen gesammelt: Beispielsweise bei der Erstellung von komplexen System- und Softwarearchitekturen für lebenserhaltende Medizingeräte oder bei einer Architektur Bewertung für die Benutzeroberfläche einer Nähmaschine oder auch beim Ermitteln von Qualitätsanforderungen für eine Versicherungs-Plattform.

Als Bereichsleiter, CTO oder Consultant habe ich ausserdem einige Teams in dieser Thematik geschult und entsprechende Vorgehensmethoden und Prozesse eingeführt.

Interesse an einem Consulting-Paket?

Schreiben Sie mir eine Nachricht und wir vereinbaren einen Termin für ein unverbindliches Erstgespräch.





    Sie erklären sich damit einverstanden, dass ich Sie kontaktieren darf. Hinweis & Datenschutz