應用程序生命周期管理(ALM)是一種用于開發計算機軟件應用程序的實踐,它不僅僅是對編譯成軟件程序的源代碼進行管理,但是開發的每一個方面,從概念的那一刻到應用程序被認為不再適合進一步開發的階段。在這種實踐中,ALM是一種...
應用程序生命周期管理(ALM)是一種用于開發計算機軟件應用程序的實踐,它不僅僅是對編譯成軟件程序的源代碼進行管理,但是開發的每一個方面,從概念的那一刻到應用程序被認為不再適合進一步開發的階段。在這種實踐中,ALM是一種連接企業或組織對特定軟件、軟件的創建或實現的目標的一種手段,因此,軟件的維護.ALM在整個開發項目的生命周期中,是一種有效的提高生產、協作和質量的方法。在與計算機進行倒立操作時,該過程通常分為三個主要目標,每一個目標都有重疊的職責。這是貫穿始終的主要和最普遍的實踐生命周期管理過程的整個應用,就是治理。從構思的那一刻起,ALM過程中的一切都被管理和跟蹤。生命周期的每個組成部分,包括設計、開發人員、軟件代碼本身,屬于治理的責任。治理處理所有這些要素的組織,以及從流程的每個步驟生成的分析和報告。這有助于業務部門對進一步的開發工作做出合理的決策,例如與生命周期各個方面的成本比較,以便改進整個流程。在應用程序生命周期管理期間通過治理在決定是否需要進一步的開發,或者軟件項目是否應該被廢棄以進行另一項工作時也很重要這也是應用程序生命周期管理與軟件開發生命周期(SDLC)混淆的地方,SDLC本身就包含了額外的復雜程度。ALM將SDLC作為一個關鍵組件包含在內,對軟件進行編碼和測試。這也是進行大部分維護的地方,例如新的完整版本、錯誤修復和小版本發布。然后是日常操作。一旦軟件達到可以成功部署的狀態,因為它符合所有的要求和設計規范,并且通過了質量的初步測試,所以它適合發布。運營部門通過為部署準備軟件,在這里扮演應用程序生命周期管理的角色。這可能包括任何必要的營銷和銷售,并為協助客戶
-
發表于 2020-08-07 22:41
- 閱讀 ( 1086 )
- 分類:電腦網絡