10.0

View in English

10.0 Einführung in Teil 10: Projekt-/Produkt-/Programmmanagement

Teil 10 handelt davon, die Lieferung von Wert (auf Ebene des Projekts, des Produkts, des Programms, und des Portfolios) zu verwalten, und von der Unternehmens- und Behördenumgebung, in der diese Arbeit geschieht. Die Teile 1–9 und 11 zeigen Ihnen, wie man Software gut baut. Dieser Teil ist anders. Er deckt ab, wie eine Organisation entscheidet, was sie finanziert, viele Teams und Anbieterinnen hinter dieser Wahl ausrichtet, das Risiko und die Compliance darum verwaltet, sie über ein langes Leben am Laufen hält, für Innovation partnert, und all das ethisch und im öffentlichen Interesse tut. Hier trifft Engineering auf Strategie, Geld, Beschaffung, Aufsicht, und Rechenschaftspflicht.

Diese Managementschicht zählt am meisten genau dort, wo dieses Handbuch zielt: große Teams, Unternehmen, und Behörden. Ein einzelnes Team kann seine Koordination improvisieren. Hunderte Teams können das nicht. Mehrjährige öffentliche Finanzierung, Beschaffungsregeln, Prüfungsverpflichtungen, und Systemlebensdauern, in Jahrzehnten gemessen, verwandeln Management von einer Overhead-Kosten in das, was Erfolg oder Misserfolg entscheidet. Die Kapitel hier behandeln diesen Kontext nicht als zu ertragende Bürokratie, sondern als Design-Eingabe: die Einschränkungen und Disziplinen, die großen Organisationen erlauben, Strategie in Software zu verwandeln, die es wert ist gebaut zu werden, sicher zu betreiben, solide, sich darauf zu verlassen, und geeignet, vertraut zu werden.

Kapitel in diesem Teil

  • 10.1 Portfolio- und Programmmanagement: Engineering an Strategie und OKRs (Objectives and Key Results) ausrichten, über Initiativen priorisieren, und Abhängigkeiten unter vielen Teams und Anbieterinnen koordinieren.

  • 10.2 Risiko, Prüfung, und Sicherstellung: Unternehmens- und Drittanbieterrisiko, Prüfpfade und kontinuierliche Kontrollen, Geschäftskontinuität, und Konzentrationsrisiko.

  • 10.3 Beschaffung, Open Source, und Lizenzierung: Bauen/Kaufen/Übernehmen-Entscheidungen, Lizenz-Compliance, Open-Source-Strategie und OSPOs (Open Source Program Offices), und Abhängigkeiten verwalten.

  • 10.4 Große und langlebige Systeme am Laufen halten: Verwaltung, Bus-Faktor-Minderung, Ablösung und Lebensende, und Systeme verwalten, die Jahrzehnte leben.

  • 10.5 Ethik, Rechenschaftspflicht, und öffentliches Interesse: Berufsethik, algorithmische Rechenschaftspflicht, Gerechtigkeit, Nachhaltigkeit, und Bürgerinnen und Kundinnen mit Würde dienen.

  • 10.6 Projektmanagement: Absicht in gelieferte Ergebnisse verwandeln: prädiktive/adaptive/hybride Lieferung, ehrliche Schätzung, Abhängigkeits- und Risikomanagement, und engagierte Stakeholder.

  • 10.7 Agile: Adaptive Lieferung als Denkweise von Werten und Prinzipien: Scrum, Kanban, und XP (Extreme Programming); technische Exzellenz; Skalieren und Entskalieren; und Agile in Unternehmen und Behörden.

  • 10.8 Reifegradmodelle: Fähigkeit gegen eine Leiter von Stufen bewerten, um Verbesserung zu priorisieren, ein Spiegel, Investition zu lenken, keine Trophäe zu jagen.

  • 10.9 Innovationspartnerschaft: Die absichtliche dritte Option jenseits von Bauen und Kaufen: mit Startups, Labs, und öffentlichen Instrumenten partnern, um das Risiko und den Lohn neuer Fähigkeit zu teilen.

  • 10.10 Software-Engineering-Ökonomie: Das analytische Rückgrat jeder Finanzierungsentscheidung: Wert und Kosten, Zeitwert des Geldes, Kostenschätzung, ROI/TCO/NPV (Return on Investment, Gesamtbetriebskosten, Kapitalwert), die Ökonomie technischer Schulden und die Kosten der Verzögerung, und einen verteidigbaren Geschäftsfall bauen.

  • 10.11 Digitale Souveränität: Verhältnismäßige Kontrolle über Ihre Daten, Software, und Infrastruktur, Jurisdiktion versus Residenz, Schlüsselkontrolle, Portabilität und Ausstieg, souveräne Cloud, und offene Standards als strategische Autonomie abdeckend.

  • 10.12 Open Source versus Closed Source: Ein ausbalancierter Vergleich offener und proprietärer Software, sowohl als Konsumentin, die entscheidet, was zu übernehmen ist, als auch als Produzentin, die entscheidet, was quelloffen zu machen ist, über Kosten, Kontrolle, Sicherheit, Langlebigkeit, und Bindung.

  • 10.13 Interorganisationale Zusammenarbeit: Wie unabhängige Organisationen über Grenzen zusammenarbeiten (Konsortien, Stiftungen, Standardgremien, Joint Ventures, und behördenübergreifende und öffentlich-private Partnerschaften), und wie geteilte Arbeit gesteuert und Anreize ausgerichtet werden.

  • 10.14 Produktmanagement und Discovery: Das Was und Warum besitzen, indem Produktvision und -strategie gesetzt werden, kontinuierliche Discovery neben Lieferung durchgeführt wird, nach Ergebnissen statt Ausgabe priorisiert wird, und Roadmaps als Absicht statt datierte Versprechen behandelt werden.

  • 10.15 Schätzung und Prognose: Glaubwürdige Vorhersagen unter tiefer Unsicherheit treffen und kommunizieren, indem Schätzungen von Verpflichtungen getrennt werden, Zerlegung und probabilistische Fluss-Prognose genutzt werden, die Außensicht für große Programme eingenommen wird, und Antworten als Bereiche statt falscher Einzeldaten ausgedrückt werden.

  • 10.16 Stakeholder-Management und Kommunikation: Kartieren, wer einen Anteil hat, nach oben, unten, quer, und außen verwalten, die Botschaft ans Publikum anpassen, ehrlich berichten, und Risiko und schlechte Nachrichten früh statt durch Politik kommunizieren.

  • 10.17 Organisatorisches Veränderungsmanagement: Menschen helfen, neue Arbeitsweisen tatsächlich zu übernehmen, Veränderungsmodelle pragmatisch nutzend, Sponsorschaft und ein überzeugendes Warum aufbauend, schrittweise ausrollend, und Veränderung verstärkend, damit Teams nicht zurückfallen.

  • 10.18 Open Source Program Office (OSPO) und Upstream-Beitrag: Koordinieren, wie die Organisation Open Source konsumiert, dazu beiträgt, und veröffentlicht, von Lizenz- und Lieferkettenhygiene bis Upstream-Beitrag als Strategie, InnerSource, und die Maintainer finanzieren, von denen Sie abhängen.

Wie diese Kapitel zusammenhängen

Der Teil bewegt sich vom Strategischen zum Taktischen und zurück zum Ethischen. Portfolio- und Programmmanagement (10.1) setzt Richtung und koordiniert das Ganze. Es speist sich aus den Ergebnismaßen der Discovery-Pipeline (Kapitel 11.1) und dem Lieferbeleg aus Kapitel 11.2. Projektmanagement (10.6) und Agile (10.7) sind die Disziplinen, eine einzelne Initiative innerhalb dieses Portfolios auszuführen: Kapitel 10.6 legt die Einschränkungen und Wahlen dar, die allen Lieferungen gemeinsam sind, und Kapitel 10.7 geht tief in die adaptive Option. Risiko und Sicherstellung (10.2) und Beschaffung, Open Source, und Lizenzierung (10.3) verwalten, was Lieferung umgibt (Exposition, Kontrollen, Lieferantinnen, und Abhängigkeiten), und beide stützen sich auf die Sicherheits- und Compliance-Praktiken aus Kapitel 4.6. Reifegradmodelle (10.8) geben Ihnen eine Linse, zu entscheiden, wo in die Verbesserung all dessen zu investieren ist. Innovationspartnerschaft (10.9) liefert Fähigkeit, die die Organisation weder allein bauen noch kaufen kann, nahe an Beschaffung (10.3) und der Bauen/Kaufen/Partnern-Logik aus Kapitel 6.1 sitzend. Systeme am Laufen halten (10.4) erweitert den Horizont auf die Jahrzehnte, die ein großes System lebt, aus den Zuverlässigkeits- und Betriebsdisziplinen aus Teil 9 schöpfend. Ethik und öffentliches Interesse (10.5) halten das ganze Unterfangen rechenschaftspflichtig gegenüber den Menschen, denen es dient. Zusammen gelesen, beschreiben diese Kapitel, wie eine große Organisation Strategie und Geld über die lange Frist in vertrauenswürdige Software verwandelt.