top of page

Wie unterschiedlich sind die Hardware- und Software-Mindsets?

  • chrisseiler1
  • 10. Nov. 2024
  • 2 Min. Lesezeit

Aktualisiert: 28. Nov. 2024

Wir müssen unsere Silos einbrechen, um in der Welt der Software-Defined Vehicles zu bestehen


Wie unterscheiden sich die HW und SW Mindsets?
Wie unterscheiden sich die HW und SW Mindsets?

Wie unterscheiden sich unsere zwei Protagonisten: Harry Hardware und Siggi Software?


Harry und Siggi sind leidenschaftliche Ingenieure, aber ihr Mindset ist komplett unterschiedlich
Harry und Siggi sind leidenschaftliche Ingenieure, aber ihr Mindset ist komplett unterschiedlich

Sie sind beide Ingenieure aus Leidenschaft - jedoch haben Sie ein unterschiedliches Mindset. Dies gilt es erstmal zu realiseren.


Harry liebt komplexe Designs - je mehr Details umso besser
Harry liebt komplexe Designs - je mehr Details umso besser

Harry liebt komplexe Systeme - die zeigen die wahre Ingenieurskunst, denn einfach kann jeder. In diesem Umfeld sind die meisten Innovationen in einer Hardware-definierten Welt entstanden.


Siggi hasst komplexe Designs, je mehr Details umso schrecklicher
Siggi hasst komplexe Designs, je mehr Details umso schrecklicher

Wenn Siggi nun auf eine komplexe Software-Architektur stösst, so ist er überhaupt nicht begeistert. Im Gegenteil, er beginnt das System in seiner jetzigen Ausprägung zu verachten.


Ein Unterschied ist, dass Software ständige Wartung und Pflege benötigt
Ein Unterschied ist, dass Software ständige Wartung und Pflege benötigt

Warum ist da so ein eklatanter Unterschied im Mindset? Wenn wir uns die o.a. Darstellung anschauen, dann sehen wir einen wesentlichen Unterschied bei der Projektarbeit, wenn es darum geht, den wichtigen Meilenstein SOP (Start of Production) zu erreichen:

  • Harry muss auf den Punkt genau die bestmögliche Lösung entwickeln, um die Produktion zu ermöglichen.

  • Siggi muss zwar auch auf diesen Meilenstein hin arbeiten, hat aber die Notwendigkeit, den Code weiterhin zu pflegen und daraus weitere Updates und parallel andere Ptoduktlinien zu beliefern. Er muss vielmehr in eine Gesamtarchitektur investieren und auch neue Wege der Methodik gehen, um die wachsende Komplexität beherrschbar zu machen.


Ein solch schlechte Architektur ist schlicht nicht wartbar
Ein solch schlechte Architektur ist schlicht nicht wartbar

Dieses Bild macht es ein wenig anschaulich: eine hochkomplexe Systemarchitektur ist für Siggi nicht wartbar. Er muss sich andere Wege suchen, um aus diesem Dilemma herauszukommen.


Wir brauchen eine gemeinsame Sprache!
Wir brauchen eine gemeinsame Sprache!

Wir brauchen eine gemeinsame Sprache. Wie wir das hinbekommen, erfahrt Ihr in den folgenden Blogbeiträgen.


Welche Erfahrungen und Beispiele habt Ihr, wo sich SW- und HW-Leute nicht verstanden haben?


Seht ihr das genauso, dass man sich erst einmal auf eine gemeinsame Sprache einigen muss, um effektiv und effizient zusammenarbeiten zu können? Hinterlasst gerne einen Kommentar oder schickt mir eine Nachricht. Stay tuned for more to come soon!


Und nicht vergessen: keep on rocking in a free world! 






 
 
 

Comments


bottom of page