敏捷變更管理流程是加快軟體交付速度的關鍵。

最後更新日期:2021年5月31日

敏捷變更管理流程可以減少瓶頸,加快軟體發布速度,進而部署更多有益的變更,讓客戶更滿意。

企業敏捷規劃

由於其強調更快交付價值, 敏捷產品管理 應該優先考慮快速回應客戶回饋。儘管如此,許多組織仍然依賴繁瑣的變更管理流程,這可能導致產品發布交付的瓶頸。如果允許諸如人工變更審查之類的傳統做法影響交付週期,就會對產品和客戶體驗都產生負面影響。

儘管產品經理很少參與縮短變更審批時間等工作,但實際上,加快變更交付速度與管理產品待辦事項清單同樣重要。因此,變更審批團隊應該主動與產品經理溝通,並加快從使用者故事到部署的流程,雙方應共同承擔變更審批時間的責任。

透過數據分析和自動化等技術手段,可以加快變更審批速度。人工智慧和機器學習 (AI/ML) 分析可以對變更風險進行建模,使團隊能夠將時間集中在真正構成風險的變更上。自動化可以自動批准低風險變更,尤其是那些符合標準變更模型的變更。這項流程能夠帶來更頻繁的發布和更高的客戶滿意度。此外,它還提供了立即著手在下一個版本中部署有益變更的機會。

變革管理是實現價值交付的關鍵環節。

軟體交付流程在版本發布等待變更審核期間可能會顯著減慢。然而,許多組織在變更審批政策方面仍然十分謹慎,幾乎在所有情況下都要求變更諮詢委員會 (CAB) 進行人工審批。

變更審批流程代表著開發與維運之間的交接,也可能導致速度放緩。當組織內部開發和維運部門之間存在嚴重的資訊孤島時,新版本發布後等待部署審核的佇列就會形成。鑑於這種關係,值得一提的是,變更審批緩慢不僅僅意味著客戶在等待下一個版本;它也可能表明開發部門在反饋方面存在滯後,而這些反饋本可以用於指導他們正在進行的工作。

Scrum.org 團隊強調了這種回饋滯後造成的危害,並鼓勵團隊在概念上尋求較短的「學習時間」(即快速的回饋循環),而不是追求較短的上市時間。這種差異雖然細微,但會反映在企業文化實踐中。一旦變更發布,企業就可以根據客戶和使用者的回饋循環來了解這些變更的影響。

變更管理團隊扮演著重要的角色:他們是把關人,確保版本發布符合品質、效能和安全的最低標準——總而言之,就是整體價值交付。團隊可以透過整合以下兩項措施來解決交接問題:

  1. 實施必要的流程改進,以鼓勵變更審查週期時間的雙方承擔責任。 DevOps
  2. 投資分析技術,使風險管理更快捷、資訊更豐富。

敏捷產品管理應將變更管理納入其範疇。

敏捷產品經理的工作量已經很大了。儘管如此,他們仍然應該對整體週期時間負責,以確保所需的變更能夠及時推向市場。

為了擺脫被動的「接受指令者」角色,轉變為積極主動的領導者角色,敏捷專家建議尋找流程改進的機會,以便變革管理和產品管理能夠更加靈活。 提姆·克里西Prosci首席創新長描述了有效的變革管理實踐,其中包括:

  • 途徑 — 變革管理方法必須與敏捷流程階段保持一致,並且必須選擇性地決定哪些活動能夠創造價值。
  • 資源中心 — 敏捷開發過程中,變更管理資源需求各不相同,必須根據特定階段對員工的影響隨時調整。
  • 與專案管理集成 — 變革管理團隊與專案團隊必須更早進行整合,並提升溝通與協作水準。

繪製流程圖,並找出可以改善變更管理的地方。 妮娜·斯卡尼奇 (PMP,Publicis Seattle) 表示,程序性問題往往會使流程過於複雜,造成瓶頸。 “遇到這種情況,最簡單的解決方法是找出浪費時間的地方,簡化工作流程,並尋找改進工作流程的機會。”

盡量縮小批量。 DevOps類別 進行了一項關於改變的思想實驗 部署頻率 從季度到月度再到每日。 「批次規模越小,測試就越容易,部署就越容易,失敗後也越容易回滾——因此,我們預計,隨著部署頻率的提高和批次規模的縮小,變更失敗率、交付週期、平均修復時間都會降低,可用性會提高。”

要認識到,更頻繁的部署總體上比不頻繁的相同變更更有價值。 DevOps類別 指出:「鑑於每次部署都是了解客戶實際需求和願望的機會,我們也期望浪費的精力能夠減少。許多團隊花費大量時間開發客戶並不真正需要且從未使用的功能(據估計,高達 50% 或更多的已交付功能對客戶沒有任何價值,因此是浪費)。通過更頻繁、更小幅度的部署,我們可以避免批量處理最終毫無價值的工作。”

敏捷產品管理有許多優先事項,包括在即將進行的功能規劃中融入客戶回饋,但產品管理也應該嚴格把控變更交付時間。換句話說:改善變更管理通常是加速價值交付和提升產品效率的捷徑。 DevOps 團隊整體保持穩定。

想知道如何建立數據驅動的整合策略來助力您的數位轉型嗎?觀看我們的網路研討會: 數據是取得卓越商業成果的關鍵。.

你可能還喜歡