Zum Hauptinhalt springen

Blogs

2022

Planung: Chaos vor-programmiert? – Cariad

·3 min
Cariad ist, siehe Link zum Handelblatt, derzeit im Chaos. Ein Beispiel life aus dem Leben, für alle die denken: “Die Automobilindustrie ist in der Vorreiter Rolle”. Es zeigt sehr schön, was man alles falsch machen kann. In anderen Industrien ist es aus meiner Beobachtung heraus nicht besser. Allerdings muss man sich die Frage stellen muss. Wie kann jemand, der weiß wovon er spricht, soetwas machen? Ohne in die Details zu gehen. Das ist IMHO Managementversagen.

Methode: agile richtig und AGILE falsch

·10 min
Bloß weil wir AGIL sind, werfen wir jetzt jegliche erfolgreiche Methode über Bord? Die Neue Religion ist der Alten Religion überlegen! Und wir sind die einzigen, welche Recht haben! So ist das Credo oft zu hören. „In Scrum steht nichts von Architektur, deshalb machen wir das nicht“ und so einen Blödsinn muss man sich anhören. Zur Einstimmung können Sie sich auch gerne einmal ein „Reality Adjustment“ von einem der Unterzeichner des agilen Manifests durchlesen. „Dave Thomas – Agile is Dead“[i] oder das Video [ii]anschauen.

Warum ich (k)ein Experte bin

·5 min
Experten… das ist eines der völlig überstrapazierten Wörter in der heutigen Zeit. Jeden Tag finden sich neue “Experten”. Der Markt wir mit “TOP”…. geflutet. Und ich muss zugeben, ich bin kein Experte dieser Art. Wenn man “der Beste ist”, so muss man das Keinem sagen. Wenn man “nicht der Beste ist”, so sollte man das Keinem sagen. Experten gibt es heute für Alles - bis hin zum Experten vom Schneiden nicht vorhandener Barthaare.

Die Narren-Konferenz – Buzzword Bullshit Bingo #BBB

·14 min
#AI, #KI, #Agile, #DevOps, #Startup, #Digitalisierung, #Unterbrechung, #Cloud, #IOT, #Industrie4.0, #VirtualReality, #Scrum, #RapidPrototyping, #DesignThinking, #Cyber, #Hashtag # Welches Buzzword fehlt in der Narrenkonferenz des Buszzword Bullshit Bingo noch? #SaneThinking, #SoundThinking, #SystemsEngineering, #ComplexSystems, #embedded # #GesunderMenschenVerstand # Es könnte sehr langweilig sein, es zu lesen, denn das Folgende ist allgemein bekannt. Es hilft jedoch nicht weiter, wenn Sie die Grundlagen ignorieren, auch wenn es heute durchaus üblich ist.

Schweigen und Autorität

·1 min
![](./thinker.jpeg)«Der Grund, warum Menschen zum Schweigen gebracht werden, ist nicht, weil sie lügen, sondern weil sie die Wahrheit reden. Wenn Menschen lügen, können ihre eigenen Worte gegen sie angewandt werden. Doch wenn sie die Wahrheit sagen, gibt es kein anderes Gegenmittel als die Gewalt.» Heinrich Theodor Fontane (1819 – 1898) Das gilt in allen Bereichen.

Kritik und Bestrafung

·4 min
Unsere Gesellschaft verläßt sich auf „konstruktive“ Kritik als einen heimlichen Bestrafungs-Mechanismus. Kritik ist immer negativ # Nichts, was heutzutage als Kritik bezeichnet wird, ist konstruktiv . Es reduziert bloß die Selbstbestimmung des Individuums. (Schau mal, ich bin im Recht und Du im Unrecht) Es gibt zwei Methoden, um jemandem zu sagen, daß er etwas tut, von dem man denkt, daß er es nicht tun sollte.

Das falsche Werkzeug!

·3 min
Immer wieder hört man in Bezug auf die Software oder Hardware die Aussage: „das ist eine strategische Entscheidung … Egeal wie Falsch das Werkzeug ist. Auf gut Deutsch, egal wie falsch die Entscheidung ist, sie wird durchgezogen, weil das Management es will. Egal in welche Firma man kommt, eine digitale Strategie, eine sachlogisch begründete Entscheidungsstruktur …. ist in den seltensten Fällen zu finden. Sehr viele Entscheidungen sind Meinungsgetrieben. … Auf mehrfachen Wunsch einer einsamen Person. Alternativ ODD = Opinion Driven Design oder GBD Gossip Based Development.

2021

Lösungen zu Gefahrensituationen

·27 min
Ein Lösungsansatz zur Restrukturierung # © 2008-2021 Thomas Arends # Kurzbericht zur Lösung einer Gefahrensituation in einem Unternehmen Gefahrensituationen in Unternehmen Ein Lösungsansatz Schreibfehler in diese Seite werden nicht korrigiert Vorwort: # Zu aller erst etwas ganz ganz ganz Wichtiges.

30 (Software) Engineering Themen

·2 min
30 (Software)-Engineering-Themen, die seit 30 Jahren konstant geblieben sind # Anfängliche Anforderungen sind selten zu mehr als 50% vollständig. Die Anforderungen wachsen während der Entwicklung mit etwa 2% pro Kalendermonat. Etwa 20 % der anfänglichen Anforderungen verzögern sich bis zu einem zweiten Release. Das Finden und Beheben von Fehlern ist die teuerste Software-Aktivität. Das Erstellen von Papierdokumenten ist die zweitteuerste Softwareaktivität. Codierung ist die drittteuerste Softwareaktivität. Meetings und Diskussionen sind die viertteuerste Aktivität. Die meisten Formen des Testens sind weniger als 35% effizient beim Finden von Fehlern. Die meisten Formen des Testens berühren weniger als 50% des zu testenden Codes. Es gibt mehr Fehler in den Anforderungen und im Design als im Quellcode. Es gibt mehr Fehler in Testfällen als in der Software selbst. Defekte in Anforderungen, Design und Code betragen durchschnittlich 5,0 pro Funktionspunkt. Die Gesamteffizienz der Fehlerbeseitigung vor der Freigabe beträgt im Durchschnitt nur etwa 85 %. Etwa 15 % der Softwaredefekte werden an Kunden ausgeliefert. Ausgelieferte Defekte sind teuer und verursachen Kundenunzufriedenheit und technische Schulden. Etwa 5% der Module in Anwendungen enthalten 50% aller Defekte. Etwa 7 % aller Fehlerreparaturen führen versehentlich zu neuen Fehlern. Software-Wiederverwendung ist nur bei Materialien effektiv, die sich Null-Fehler nähern. Etwa 5 % der Software-Outsourcing-Verträge enden in einem Rechtsstreit. Etwa 35% der Projekte > 10.000 Funktionspunkte werden abgebrochen. Ungefähr 50% der Projekte > 10.000 Funktionspunkte kommen ein Jahr zu spät. Der Fehlermodus für die meisten Kostenschätzungen ist, zu optimistisch zu sein. Die Produktivitätsrate in den USA liegt bei etwa 10 Funktionspunkten pro Mitarbeitermonat. Die Auftragsumfänge für die Entwicklung liegen bei etwa 150 Funktionspunkten. Der Auftragsumfang für die Wartung beträgt ca. 750 Funktionspunkte. Entwicklung kostet in den USA etwa 1200 $ pro Funktionspunkt (Bereich < $500 bis > $3000). Die Wartung kostet ca. 150 $ pro Funktionspunkt pro Kalenderjahr. Nach der Auslieferung wachsen Anwendungen während der Nutzung um etwa 8 % pro Kalenderjahr. Die durchschnittliche Fehlerbehebungsrate liegt bei etwa 10 Fehlern oder Defekten pro Monat. Programmierer und Manager benötigen jährlich etwa 10 Tage Schulung, um auf dem neuesten Stand zu bleiben.

Politik und Management: Ursache oder Effekt?

·7 min
immer wieder liest man, gerade in den aktuellen Tageszeitungen, das Unternehmen Mitarbeiter aufgrund der schlechten Konjunktur entlassen müssen. Gerade derzeit entlassenen Automobilzulieferer und wohl auch Automobilfirmen viele Mitarbeiter, zumindest ist das angedroht. Begründet wird das mit der Entwicklung im Automobilsektor. Mit dem folgen Text hier mache ich mich extrem angreifbar, weil ich sicherlich auf viele Punkte hinweise, welche ein Manager ungern hört. Die Frage, die sich stellt, ist jedoch die, ob die sachliche Richtigkeit meiner Aussage vorhanden ist oder nicht.