Hallo Du Bio Bauer,
Beim Software-Engineering wird grosser Aufwand in die saubere Formulierung eines Problems gesteckt, eine saubere, eindeutige, einwandfreie und auch kommunizierbare (d.h. u.a. auch auf Deutsch eindeutig und exakt beschreibbare) Problemstellung ist von fundamentaler Bedeutung und hoechster Wichtigkeit fuer eine gute Problemloesung.
Viel mehr Zeit als die, eine gut ausformulierbare Problemstellung zu schreiben, kostet es, wenn man es nicht macht und dann Zeit verschwendet, wenn man sich mit unpraezisen oder falschen Antworten herumschlagen muss, oder erst im Nachhinein erkennt, dass man ein viel groesseres Problem hat, als man zu haben dachte.
Genau solche Typen wie Du müssen bei Microsoft arbeiten. Das sind alles gut ausformulierte Lösungen nur leider gehen sie halt an der Praxis vorbei wie meist wenn man nur in Theorie investiert und nichts in die Praktischen belange. Aber gut das es so viele wie Dich gibt das sichert mir immer volle Auftragsbücher.
Viele Grüße
Alexander