Adaptive S / W-Entwicklung - Management
Ein Flussdiagramm der traditionellen Softwareverwaltung ist unten dargestellt.
Das traditionelle Software-Management wurde durch den Begriff Befehlssteuerung charakterisiert.
Viele Unternehmen haben eine Tradition der Optimierung, Effizienz, Vorhersehbarkeit, Kontrolle, Genauigkeit und Prozessverbesserung. Die aufstrebende Wirtschaft des Informationszeitalters erfordert jedoch Anpassungsfähigkeit, Geschwindigkeit, Zusammenarbeit, Improvisation, Flexibilität, Innovation und Geschmeidigkeit.
In den Harvard Business Review- und Management-Büchern wurden Begriffe wie Empowerment, partizipatives Management, lernende Organisation, menschenzentriertes Management usw. gefunden, aber keines davon wird in die Verwaltung moderner Organisationen einbezogen.
Im Kontext der adaptiven Softwareentwicklung sieht die Lücke viel größer aus, und es besteht die Notwendigkeit, die adaptiven Managementtechniken zu berücksichtigen, die sich in anderen Bereichen als erfolgreich erwiesen haben.
Adaptives Management
Adaptives Management hat sich in Umgebungen als erfolgreich erwiesen, in denen die Ressourcenmanager mit Stakeholdern und Wissenschaftlern als Team zusammengearbeitet haben, mit folgenden Zielen:
Erfahren Sie, wie verwaltete Systeme auf menschliche Eingriffe reagieren.
Verbesserung der Ressourcenrichtlinien und -praktiken in Zukunft.
Das Prinzip des adaptiven Managements besteht darin, dass viele Ressourcenmanagementaktivitäten Experimente sind, da ihre Ergebnisse nicht im Voraus zuverlässig vorhergesagt werden können. Diese Experimente werden dann als Lernmöglichkeiten für zukünftige Verbesserungen genutzt.
Das adaptive Management soll die Fähigkeit verbessern, angesichts neuer Informationen und unter Berücksichtigung unterschiedlicher Ziele und Präferenzen der Stakeholder rechtzeitig zu reagieren. Es ermutigt die Interessengruppen, Streitigkeiten zu binden und sie ordnungsgemäß zu diskutieren, während die Umweltunsicherheiten untersucht und besser verstanden werden.
Adaptives Management hilft den Stakeholdern, Managern und anderen Entscheidungsträgern, die Grenzen des Wissens und die Notwendigkeit zu erkennen, auf unvollständige Informationen zu reagieren.
Adaptives Management hilft, die getroffenen Entscheidungen zu ändern, indem klargestellt wird, dass -
- Die Entscheidungen sind vorläufig.
- Die Entscheidung eines Managements muss nicht immer richtig sein.
- Änderungen werden erwartet.
Es gibt zwei Arten von adaptiven Managementansätzen:
- Passives adaptives Management.
- Aktives adaptives Management.
Passives adaptives Management
Das adaptive Management zielt darauf ab, die wissenschaftlichen Erkenntnisse zu verbessern und dadurch Unsicherheiten zu verringern.
Innerhalb des passiven adaptiven Managements wird eine einzelne bevorzugte Vorgehensweise ausgewählt, die auf vorhandenen Informationen und Verständnis basiert. Die Ergebnisse von Managementmaßnahmen werden überwacht und nachfolgende Entscheidungen werden basierend auf den Ergebnissen angepasst.
Dieser Ansatz trägt zum Lernen und effektiven Management bei. Es ist jedoch nur begrenzt in der Lage, die wissenschaftlichen und Managementfähigkeiten für Bedingungen zu verbessern, die über die gewählte Vorgehensweise hinausgehen.
Aktives adaptives Management
Ein Active Adaptive Management-Ansatz überprüft die Informationen, bevor Verwaltungsmaßnahmen ergriffen werden.
Anschließend wird eine Reihe konkurrierender alternativer Systemmodelle des Ökosystems und der damit verbundenen Reaktionen (z. B. demografischer Wandel; Freizeitnutzung) anstelle eines einzelnen Modells entwickelt. Verwaltungsoptionen werden basierend auf den Bewertungen dieser alternativen Modelle ausgewählt.
Leadership-Collaboration-Management
Das adaptive Management eignet sich am besten für die adaptive Softwareentwicklung. Der Ansatz erfordert Ressourcenmanager, dh Manager, die mit Menschen arbeiten, menschliche Eingriffe zulassen und ein freundschaftliches Umfeld schaffen können.
In der Softwareentwicklung übernehmen die Führungskräfte häufig diese Verantwortung. Wir brauchen Führer mehr als die Kommandeure. Die Führungskräfte sind Mitarbeiter und arbeiten mit dem Team zusammen. Collaborative-Leadership ist die gefragteste Praxis in der adaptiven Entwicklung.
Die Führer haben die folgenden Eigenschaften -
Fassen Sie und legen Sie die Richtung fest.
Beeinflussen Sie die Beteiligten und geben Sie Anleitung.
Arbeiten Sie zusammen, erleichtern Sie und verwalten Sie das Team auf Makros.
Die Richtung angeben.
Schaffen Sie Umgebungen, in denen talentierte Menschen innovativ und kreativ sein und effektive Entscheidungen treffen können.
Verstehe, dass sie gelegentlich befehlen müssen, aber das ist nicht ihr vorherrschender Stil.