Von der Idee zum SW-Produkt - Eine strukturierte Vorgehensweise für SW-Entwickler und SW-Architekten

Thomas Blum

Kurzinformationen

27. Nov. 2024 - 29. Nov. 2024

Nürnberg
€ 2090.00 zzgl. MwSt
€ 2487.10 inkl. MwSt

Neu

Auf Anfrage

Detailinformationen

Als ein SW-Entwickler oder SW-Architekt ist man mit zahlreichen Entscheidungen konfrontiert, die notwendig sind um von einer - oft nur teilweise verstandenen - Idee zu einer SW-Architektur zu gelangen, die in einem agilen Umfeld realisiert werden kann. Nicht zu selten werden zu früh Lösungen implementiert, die sich später als Fehlentwurf herausstellen und nur schwer wartbar, erweiterbar und testbar sind. Beschreibungen von heutigen Architekturprozessen füllen Bücher mit Hunderten von Seiten, während andere annehmen, die SW-Architektur entsteht in der agilen Welt von selbst und basiert nicht auf einem strukturierten Prozess. All diese Beschreibungen sind äußerst wertvoll, und jeder Architekt sollte sich mit einigen dieser Ansätze vertraut machen, um ein Verständnis für die am besten geeignete Vorgehensweise für die eigene Umgebung zu entwickeln. Trotz Unterschiede in diesen Ansätzen, haben die meisten von ihnen eine gemeinsame Grundstruktur und folgen ähnlichen, strukturierten Aktivitäten auf die in diesem Seminar näher eingegangen wird.
Dieses Seminar bietet einen Überblick über einen schlanken, praxisorientierten Ansatz, der auf der gut verstandenen Trennung von Problem- und Lösungs- und Realisierungsraum basiert und eine Reihe von Aktivitäten umfasst, die durch die Architekturdesign-Genese führen. Sie werden viele bekannte Methoden und Aktivitäten in diesem Seminar finden, jedoch ist es nicht beabsichtigt, dass Sie all diesen folgen. Es ist wichtiger, das Wesentliche jedes Schrittes zu verstehen, anstatt diese Schritte buchstabengetreu zu befolgen. Im Gegensatz zu umfassenden Architekturdesignbeschreibungen, bei denen Sie oft die gesamte Produktentstehungsvorgehensweise verändern müssen, bietet dieses Seminar Leitlinien oder vielleicht besser Eckpfeiler für ein schlankes und systematisches Architekturdesign, das leicht in aktuelle Prozesse integriert und durch weitere Methodiken ergänzt werden kann.
Dieses Seminar entstand aus mehr als 25 Jahren Arbeit als führender Softwarearchitekt in der Entwicklung von medizinischen Produkten in Wasserfallprozessen, einigen nur sehr begrenzten Exkursen zu Extreme Programming, vielen Jahren als Trainer für Leitende Softwarearchitekten und in den letzten Jahren beeinflusst durch eine Transformation zu einer schlanken und agilen Organisation. In kleinen Gruppen unter der Verwendung eigener Teilnehmer-Projekte, werden wir die folgenden Fragen beantworten …

  • Was ist eine strukturierter SW Architektur- und Designvorgehensweise?
  • Warum ist das wichtig?
  • Wie kann mir das in meiner täglichen Arbeit als SW-Entwickler oder SW-Architekt helfen?
  • Wie wende ich das in meiner täglichen Arbeit, speziell in existierenden Projekten (brownfield), effizient an?

Seminarinhalt:

  • Problemraum
    • Anforderungsklärung
    • Funktionale / nicht-funktionale Anforderungen
    • User Story
    • Domain Modell
    • Use Case
  • Lösungsraum
    • Architekturentwurf
    • Technologieentscheidung
    • Referenzarchitektur
    • Baseline Architektur
    • Walking Skeleton
  • Realisierungsraum
    • Produktbacklog
    • Programm-Inkrement Planung
    • Sprintplanung
    • Sprintdurchführung
  • Integration in bestehende SW-Entwicklungsprozesse

Blum, Thomas

Thomas Blum ist Lead SW Architekt für Magnetresonanztomographie-Geräte (MRT) der Siemens Healthineers AG und verantwortlich für die weltweite Entwicklung der MRT SWArchitektur. Im Rahmen seiner Tätigkeit war und ist er verantwortlich für die SW-Architektur verschiedenster medizinischer Softwaresysteme aus den Bereichen der Radiologie, Magnetresonanztomographie und der Entwicklung einer SW-Plattform für Medizinprodukte. Seit mehr als 10 Jahren ist er aktiv an der Durchführung und Weiterentwicklung der SWArchitektenausbildung bei Siemens Healthineers AG und Siemens AG beteiligt. Er ist Principal Key Expert SW-Architecture und Certified Senior Software Architect der Siemens Healthineers AG und hauptverantwortlicher SW-Architekturtrainer für das Senior Software Architect Curriculum für leitende SW-Architekten der Siemens Healthineers AG/Siemens AG.

Seminarziel

Nach dem Seminar werden die Teilnehmer in der Lage sein …

  • zwischen Problem-, Lösungs- und Realisierungsraum zu unterscheiden,
  • Anzeichen von zu frühen Lösungsrealisierungen zu erkennen und zu vermeiden,
  • die hier vorgestellte, strukturierte Vorgehensweise in ihrer täglichen Arbeit anzuwenden und
  • andere darin zu führen

Zielgruppe

  • Software-Entwickler mit Entwurfsverantwortung
  • Software-Architekten
  • Level: Fortgeschritten

Voraussetzungen

Solide Kenntnisse in agiler SW-Entwicklung

  • Grundverständnis über SW Design- und Architekturprinzipien
  • Praktische Erfahrung (> 2a) in Entwurf und Realisierung von SW-Architekturen

Dieses Seminar vermittelt kein konkretes Methoden- oder Technologie-Know-how; es fokussiert auf die Vermittlung von Design- und Architekturfähigkeiten zur direkten Anwendung in der täglichen Arbeit.
Projektgröße: alle

Sprachen

Seminar: Deutsch

Unterlagen: Englisch

Methode

Die Lehrinhalte werden in einer Mischung aus Theorievorträgen, Diskussionen und praktischen Übungen vermittelt. In Kleingruppen werden die gelernten Inhalte in Übungen unter der Verwendung eigener Projekte weiter vertieft.

Informationen

Informationen

Unsere Leistungen beim Präsenzseminar - Sie erhalten:

  • Schulungsunterlagen als Printversion oder PDF (bei Seminaren mit Genehmigung durch den Referenten)
  • Ihre persönliche Teilnahmebescheinigung   
  • Verpflegung während des Seminars
  • Ein 1-jähriges kostenloses Abonnement der Fachzeitschrift JavaSPEKTRUM oder OBJEKTspektrum
  • als Seminarteilnehmer sind Sie OOP-Alumni und erhalten 20% Rabatt auf den Teilnehmerpreis unserer jährlichen Fachkonferenz OOP!

Unsere Leistungen beim Onlineseminar - Sie erhalten:

    • der Seminarvortrag und begleitende Seminarunterlagen
    • Ihre persönliche Teilnahmebescheinigung

    Teilnehmer-Vorteile:

    • Frühbucher (Übernachtung): 2 Übernachtungen + Frühstück im Tagungshotel inklusive! (gültig, bei einer Anmeldung bis 4 Wochen vor Seminarbeginn)
      alternativ, wenn keine Hotelübernachtung benötigt wird:
    • Frühbucher: 150 € Rabatt (gültig, bei einer Anmeldung bis 4 Wochen vor Seminarbeginn)

    Gruppenrabatt:

    Bei einer gleichzeitigen Anmeldung von 3-4 Mitarbeitern erhalten Sie 5% Gruppenrabatt, ab 5 Mitarbeitern erhöht sich der Gruppen-Rabatt auf 10%!

    Inhouse-Seminare

    Dieses Seminar ist auch als Inhouse-Schulung durchführbar. Schon ab einer Teilnehmerzahl von mind. 5 Mitarbeitern kalkulieren wir Ihnen gerne ein kostengünstiges Inhouse-Trainings-Angebot.

    NRW-Bildungsscheck

    SIGS-DATACOM ist zugelassener Bildungspartner des Landes NRW. Ihren NRW-Bildungsscheck für unsere Seminare einzulösen ist möglich! Weitere Informationen erhalten Sie unter:NRW Bildungsscheck!!

    Disclaimer

    Wir sind für die eigenen Inhalte, die wir zur Nutzung bereithalten, nach den allgemeinen Gesetzen verantwortlich. Von diesen eigenen Inhalten sind Querverweise (externe Links) auf die von anderen Anbietern bereit gehaltenen Inhalte zu unterscheiden. Diese fremden Inhalte stammen nicht von uns und spiegeln auch nicht unsere Meinung wider, sondern dienen lediglich der Information. Wir machen uns diese Inhalte nicht zu eigen und übernehmen trotz sorgfältiger inhaltlicher Kontrolle keine Haftung für die Inhalte externer Links. Für den Inhalt der verlinkten Seite sind ausschließlich deren Betreiber verantwortlich.