HP軟體生命週期管理
HP軟體生命週期管理(HP Application Lifecycle Management,縮寫 HP ALM),是由Micro Focus 開發和銷售的一組用於應用程式開發和測試軟體的工具。它整合了數個不同功能的工具:需求管理、測試規畫、功能性測試、效能測試(使用 HP Performance Center)、開發管理(透過整合廣泛應用的開發環境如:Collabnet、TeamForge和Microsoft Visual Studio)和缺陷管理。[1][2]
當前版本 | 12.55 |
---|---|
操作系統 | Microsoft Windows |
類型 | 軟體生命週期管理工具、軟體品質工具、軟體測試工具 |
許可協議 | 專有軟件 |
網站 | Micro Focus ALM web page |
ALM 主要為應用程序生命週期的關鍵利益相關者提供應用程序支援,以管理應用程式核心的生命週期角度,從設計一直到準備交付運營[3],所有這些核心生命週期的活動都從工作流的角度,與一個通用管理控制台、專案跟蹤和規畫層連接在一起,並構建在一個由數個關鍵應用程序和儀錶板組合的集中式應用管理平台,該平台包含一致的資料庫和開放的整合架構以及支持的SDK[4],使應用程式團隊內部和跨應用程序團隊,以及在單個工作流程內開發應用程序的整個過程進行管理和自動化。[1] 。
HP ALM 組成
編輯專案管理和追蹤
編輯ALM 提供專案計劃和跟蹤,以便應用程式開發團隊可以定義、跟蹤、評估和報告專案里程碑和關鍵績效指標。[3]
應用生命週期智能
編輯ALM 提供需求和缺陷的即時可追溯性。品質保證部門可以從這種可追溯性中獲益,從而準時獲得報告並且能夠查看正在開發的系統。[5]
Lab 管理自動化
編輯HP Lab 管理功能允許測試團隊通過整合 HP ALM 與 HP 持續交付自動化(CDA),在混合交付環境(裸機或虛擬、內部或雲端)中自行配置和部署測試實驗室。[6]
資產分享和覆用
編輯ALM支持可共享的資產庫,可以跨專案覆用,同時保持可追溯性。可以對每個專案的共享資產應用特定更改,同時保持資料庫完整性,並且專案可根據需要與資料庫重新同步,即使是跨專案缺陷協作也可支持。[7]
跨專案報告
編輯ALM為企業版本和單個專案的報告,提供跨專案報告和預配置業務視圖,例如整合的專案狀態指標、應用程式品質指標、需求範圍和缺陷趨勢。[8]
HP 企業協作
編輯HP 企業協作為應用開發團隊使用社交媒體進行通信,而無需離開HP ALM環境。用戶可以導入相關對象(缺陷、事件、報告)供參與者查看和評論。[9]
HP Performance Center
編輯Performance Center 軟件是一個企業級的效能測試平台和框架。這個解決方案被IT部門用來標準化、集中和執行效能測試,以及重用以前的測試案例。[10]Performance Center在應用程式的整個生命週期中發現軟件代碼缺陷。HP Performance Center 是以 HP LoadRunner 軟件構建,支持開發人員測試並與HP ALM 集成。[11]
品質保證
編輯ALM 包括以風險為基礎的測試計劃和管理、版本控制、Baseline、品質發布和周期管理、測試調度和執行、整合手動測試和缺陷管理的品質保證功能。[8]
HP Quality Center是一個品質量管理平台,可用於單個專案或多個IT專案,以管理整個應用生命週期內的應用程式品質。該解決方案從單一平台提供需求管理、發布和周期管理、測試管理、缺陷管理和報告。[12]
需求定義和管理
編輯IT 部門使用 ALM 來捕獲、管理和跟蹤整個應用程序開發和測試週期的需求。[13]
Fortify security
編輯Fortify security 軟體提供應用程序安全軟件,包括動態Web應用程序安全測試和靜態代碼分析。HP Fortify 安全軟體可以和 ALM 安全應用程序的交付整合。[14]
支援多環境
編輯ALM 可以現場安裝,也可以透過雲端的軟件即服務(SaaS)模式進行安裝[15]。HP ALM 還支援移動設備,包括Apple iPhone 和 Android 移動設備[16]。
參見
編輯參考
編輯- ^ 1.0 1.1 IDG NewsService/CIO.com: "HP Fuses Dev Management and Testing Tools." Jackson. Nov. 2010. Cio.com. 2010-11-30 [2012-03-29]. (原始內容存檔於2012-10-08).
- ^ Taft, Darryl K. Tasktop Launches Enterprise 18 Solution for new HP ALM 11. eWeek. 2010-11-30 [2017-03-10].
- ^ 3.0 3.1 Babcock, Charles. HP Intros Application Lifecycle Management 11. InformationWeek. 2010-12-02 [2018-02-22]. (原始內容存檔於2012-10-25).
- ^ Dana Gardner’s Briefings Direct: "How to automate ALM." Nov. 2010. Briefingsdirectblog.blogspot.com. 2010-11-26 [2012-03-29]. (原始內容存檔於2012-03-20).
- ^ Saran, Cliff. Specsavers uses HP application lifecycle management to manage offshore work. Computer Weekly. 2013-10-10 [2017-03-10]. (原始內容存檔於2017-03-12).
- ^ VIP demos ALM and Lab Management at HP Discover Performance Tours. Visionary Integration Professionals. [2018-02-22]. (原始內容存檔於2012-09-24).
- ^ Lanowitz, Theresa. Solution Snapshot™ Report: HP – Application Lifecycle Management (ALM) 11 (PDF). Voke Research. 2011-02-03 [2017-03-10]. (原始內容存檔 (PDF)於2016-03-04).
- ^ 8.0 8.1 HP Application Lifecycle Management. ResultsPositive. [2017-03-10]. (原始內容存檔於2015-01-08).
- ^ Application transformation the HP way. Creative Intellect Consulting. 2012-05-18 [2017-03-10]. (原始內容存檔於2013-11-11).
- ^ HPE ALM Review By ITDeveloper993, IT Developer. IT Central Station. 2015-08-05 [2017-03-10]. (原始內容存檔於2016-03-07).
- ^ Desmond, Michael. Application Development Trends: "HP Ships Performance Center 9.5." Desmond. Feb. 2009. Adtmag.com. 2009-02-24 [2012-03-29]. (原始內容存檔於2012-03-19).
- ^ HP Quality Center. ZDNet Asia. May 2009 [2012-03-29]. (原始內容存檔於2010-03-17).
- ^ HP Application Lifecycle Management 11.50 - HP ALM Download. Atechguide.com. 2013-08-06 [2017-03-10]. (原始內容存檔於2017-03-12).
- ^ Orasi Software to Exhibit at HP Protect 2013; Attendees to Learn About Integrating Security Into Application Development Process (新聞稿). Orasi Software. 2013-09-18 [2017-03-10]. (原始內容存檔於2017-03-12) –透過MarketWatch.
- ^ HP Accelerates Enterprise Agility Across Application Life Cycle With New SaaS Solutions (新聞稿). HP. 2013-02-05 [2017-03-10]. (原始內容存檔於2017-03-12) –透過Marketwired.
- ^ HP ALM Mobile for iOS. CNET. [2017-03-10]. (原始內容存檔於2017-03-12).