自適應軟體開發 - 管理



下面顯示了傳統軟體管理的流程圖。

Reevaluation

傳統的軟體管理一直以命令控制為特徵。

許多組織都沉浸在最佳化、效率、可預測性、控制、嚴謹和流程改進的傳統中。然而,新興的資訊時代經濟需要適應性、速度、協作、即興創作、靈活性、創新和柔韌性。

哈佛商業評論和管理書籍提出了賦權、參與式管理、學習型組織、以人為本的管理等術語,但這些都沒有被應用到現代組織的管理中。

在自適應軟體開發的背景下,差距看起來更大,有必要考慮在其他領域已被證明成功的自適應管理技術。

自適應管理

自適應管理在資源管理人員與利益相關者和科學家作為一個團隊一起工作的情況下取得了成功,其目標如下:

  • 瞭解受管理的系統如何對人為干預做出反應。

  • 改進未來的資源政策和實踐。

自適應管理背後的原理是,許多資源管理活動都是實驗,因為其結果無法事先可靠地預測。然後將這些實驗用作未來改進的學習機會。

自適應管理旨在提高在面對新資訊以及各種利益相關者目標和偏好的情況下及時做出反應的能力。它鼓勵利益相關者限制爭議並在環境不確定性得到調查和更好地理解的同時以有序的方式進行討論。

自適應管理幫助利益相關者、管理人員和其他決策者認識到知識的侷限性和根據不完善的資訊採取行動的必要性。

自適應管理有助於改變做出的決策,使其明確:

  • 決策是暫時的。
  • 管理層的決策並不總是正確的。
  • 預計會有修改。

自適應管理方法有兩種型別:

  • 被動自適應管理。
  • 主動自適應管理。

被動自適應管理

自適應管理旨在增強科學知識,從而減少不確定性。

Passive Adaptive

在被動自適應管理中,根據現有資訊和理解選擇了一項首選的行動方案。監控管理行動的結果,並根據結果調整後續決策。

這種方法有助於學習和有效管理。但是,它在增強科學和管理能力方面的能力有限,無法滿足超出所選行動方案的條件。

主動自適應管理

主動自適應管理方法在採取管理行動之前會審查資訊。

Active Adaptive

然後開發一系列相互競爭的、替代的生態系統和相關響應(例如人口統計變化;娛樂用途)系統模型,而不是單個模型。管理選項是根據對這些替代模型的評估來選擇的。

領導力-協作管理

自適應管理最適合自適應軟體開發。這種方法需要資源管理者,即能夠與人合作、允許人為干預並創造友好環境的管理者。

在軟體開發中,領導者通常承擔這些責任。我們需要領導者而不是指揮官。領導者是合作者,與團隊一起工作。協作領導是自適應開發中最受歡迎的做法。

領導者具備以下素質:

  • 掌握並設定方向。

  • 影響相關人員並提供指導。

  • 與團隊合作、促進和宏觀管理。

  • 提供方向。

  • 創造一個環境,使人才能夠創新、創造並做出有效的決策。

  • 瞭解他們偶爾需要指揮,但這並不是他們的主要風格。

廣告