ALM 的重要性
應用程式生命週期管理可協助團隊管理現代軟體開發的固有複雜度。現在產品價值越來越常透過軟體提供,例如一般的汽車是由許多微處理器組成,執行的程式碼超過 1 億行。ALM 能連結人員、流程和工具,可協助各團隊採用一致的目標、加快軟體交付,並簡化法規遵循。
ALM 的重要領域
治理
應用程式開發
維護
應用程式生命週期管理架構
不同組織採用的 ALM 階段也各有差異,不過通常都包含下列要素:
需求定義
設計
軟體開發
測試及品質管制
部署
需求定義
利害關係人分析問題,並定義解決方案的高階範圍。需求在經歷多個版次後,會一再修改和增添細節。
設計
軟體開發
測試及品質管制
部署
維護
主要 ALM 功能
如果要充分發揮應用程式生命週期管理的優勢,就必須深入了解: