青草青永久在线

惠普應用生命周期管理軟件

2016-05-22

在當今瞬息萬變的商業領域中,業務靈活性取決于IT靈活性。現在,如期交付高品質的應用比以往任何時候都更重要。惠普應用生命周期管理(惠普應用生命周期管理(ALM))軟件是一款功能強大的單一儲存庫,方便您的應用軟件團隊協作、規劃、構建和加快提供安全可靠的應用,推動創新和提高客戶滿意度。

以業務要求的速度交付新應用

您的業務對IT的要求日益提高。但是,您要面對的是幾十年的傳統IT基礎設施和應用投資。如何在加快創新步伐和提供更豐富的軟件功能的同時維持質量和控制成本?成功的第一步是進行應用改造,以對應用組合進行評估、現代化和管理。應用現代化對于改造軟件組合,從而滿足業務需求至關重要。但是,分散的團隊、迭代的方法、新的架構(如面向服務的架構和復合應用)、Web 2.0技術、移動平臺及云端組件—這些現代化的手段給您的團隊提出了新的挑戰。實際上,許多企業在沒有考慮到邏輯復雜性的情況下,就實施了應用現代化。

惠普應用生命周期管理(ALM)可幫助您的團隊管理邏輯復雜性,以業務要求的速度提供現代化應用軟件。惠普應用生命周期管理(ALM)是一個基于角色的平臺,可管理應用交付的所有方面:從需求到開發、測試和交付準備。我們的現代化的應用交付模式鼓勵在整個生命周期內進行互動溝通。

管理更多移動部件

當今現代化應用由許多移動部件組成。 由于復合應用架構更容易修改,所以它們正在被迅速采用。然而,跨多個分散的團隊管理組件和服務,以提供一個復合應用很有難度。過去,發布是在孤立的項目中進行管理的。分散的團隊之間很難溝通,同時又必須能夠預測和精心策劃各個復合應用團隊的應用交付任務,強調管理流程。IT通常管理多組服務和復合應用來作為企業發布。準備好投產的組件包含在發布中,未準備好的組件或服務需等到下一次發布。既可管理更多的移動部件和依賴關系,又可調整發布-這就是惠普應用生命周期管理(ALM)軟件的優勢所在。

改進跨團隊的可見性

做好變更準備就是將整體應用分成可分享的組件,由不同的團隊和外包團隊負責構建和測試。這將給應用項目經理提出挑戰,項目經理必須迅速評估應用發布版本的質量狀態,處理變更產生的影響。若沒有自動化和洞察力,可能很難應對這一挑戰。惠普應用生命周期管理(ALM)軟件可在適當的時候向相應的人員提供正確的信息,以調整計劃,處理變更影響,如期完成交付。

關于惠普應用生命周期管理(ALM)軟件

惠普應用生命周期管理(ALM)是一個用于管理和自動化活動、洞察力和資產,以順利交付應用軟件的統一平臺,它可管理從需求到開發、測試和交付準備的整個應用生命周期。惠普應用生命周期管理(ALM)可與上游項目組合管理軟件和下游部署、監控及事件管理軟件相集成,以實現由始至終的完整的應用生命周期管理。借助惠普應用生命周期管理(ALM),應用軟件團隊可以以兩倍以上的速度交付現代化應用軟件,同時將生產問題平均減少80%。

惠普應用生命周期管理(ALM)非常適用于部署卓越應用中心(COE)解決方案。它增進了各個流程的一致性,促進最佳實踐和資產共享,加強業務分析師、開發和測試團隊之間的互動溝通。惠普應用生命周期管理(ALM)基于一個易于擴展的標準架構和集中式存儲庫,它是現有首批與技術無關的統一的應用交付系統之一。

關鍵特性

項目規劃和跟蹤:要如期交付應用需要時刻了解進度,與目標及里程碑一致,并能夠隨時獲得最新信息,不依賴于容易出錯的手工數據收集。惠普應用生命周期管理(ALM)使團隊能夠通過項目規劃和跟蹤,定義、跟蹤、測量和報告項目里程碑和關鍵績效指標。項目經理、質量檢放經理和質量保證經理可以定義和配置項目計劃、項目周期、里程碑(質量檢驗關)及每種被管理的任務類型的相關關鍵績效指標(退出標準)。生成報告,在記分卡中可視化,并導出到包括移動設備在內的其他工具。通過其追蹤功能,惠普應用生命周期管理(ALM)可自動更新項目進度,以盡早突出風險。

應用生命周期情報:應用生命周期情報(ALI)包含在惠普應用生命周期管理(ALM)中,是一種以行動為導向的決策支持系統,旨在幫助您順利交付現代化應用軟件。ALI提供實時信息,包括什么時候誰在哪里做什么及為什么。它以精細的方式提供這一信息,從編碼和測試到風險管理、風險評估和按要求調整,非常詳盡。ALI提供決策支持和資源優化意見,確保項目重點與質量檢放目標及業務預期相一致。ALI將可追溯性進一步延伸到要求、檢驗、缺陷、代碼更改和構建管理系統之間。它可讓您從這五個方面進行實時追蹤。


圖1. 使用Enterprise Collaboration時的惠普應用生命周期管理(ALM)測試覆蓋率視圖




惠普應用生命周期管理(ALM)實驗室管理自動化:測試團隊經常遇到設立一個實驗室環境以進行測試的挑戰。多數情況下,設立實驗室需要與多個團隊和角色進行手動協調。這很耗費時間,如果做得不當,可能會導致出現問題。惠普實驗室管理能力使測試團隊能夠在混合交付環境(裸機或虛擬、內部或云)中,自行設立和部署測試實驗室,充分利用惠普應用生命周期管理(ALM)與惠普持續交付自動化(CDA)的現成集成特性。這種模型驅動的方法有助于避免用戶的實驗室配置錯誤,使測試工作更加相關和準確。測試團隊也可以在部署實驗室的同時安排測試,這樣當新構建準備好測試時,就可以立即執行測試。有了這一功能,團隊可以在每一個構建周期結束時,更好地執行構建驗證測試,在靈活的環境中提高應用質量。惠普實驗室管理有助于使開發、測試和運維團隊在DevOps模型中開展更密切的協作,因為整個應用管理生命周期都可以使用同一個模型/配置。

資產共享和重用:企業內部的許多應用作為不同項目的一部分可能需要同時進行修改,導致需要在多個項目之間共享和重復使用需求及測試。驗證對一個應用的修改不會對另一個應用產生不良影響進而導致返工是非常關鍵的。惠普應用生命周期管理(ALM)支持可跨項目共享和重用,同時保持可追溯性的資產庫。每個項目可以對共享資源進行特定的修改,同時允許資源庫保持其完整性,項目可以根據需要重新同步庫,采用已做出的任何修改。此外,惠普應用生命周期管理(ALM)可讓團隊進行跨項目合作,共同處理缺陷。

跨項目報告:為充分了解所有應用計劃并作出明智的企業發布決策,您必須對企業發布有個整體了解,并有能力深入到各個項目。惠普應用生命周期管理(ALM)提供跨項目報告和預配置的業務視圖,可輕松生成各種報告,如匯總的項目狀態指標、應用軟件質量指標、需求覆蓋率以及企業發布和單項目視圖的缺陷趨勢。

惠普應用生命周期管理(ALM)支持集成開發環境(IDE),包括Eclipse、Microsoft? Visual Studio?、IntelliJ、Build Systems和源代碼變更管理(SCCM)系統。這意味著,可在整個開發生命周期內將開發人員的任務、需求和缺陷問題聯系起來。惠普應用生命周期管理(ALM)使您能夠輕松跟蹤開發人員的進度,查看代碼變更是否符合需求,從而提高項目狀態的可見性,顯著降低風險。惠普應用生命周期管理(ALM)的成熟平臺在整個應用生命周期內都支持跨異構環境,包括需求管理工具、項目管理工具、多個SCCM工具、商業和開源構建管理工具、持續集成工具和不同的開發人員IDE。這一支持能力可保護您的現有投資,讓您更全面地了解貴公司的業務績效。


圖2. ALI構建變更報告可提高靈活性,提供持續交付的最佳實踐。

Enterprise Collaboration:對于許多辦公人員來說,電子郵件正在降低而不是提高工作效率。通常,一天會收發大量的電子郵件,不斷打斷自己手中的工作。Enterprise Collaboration (EC)結合了社交媒體,使人們能夠以現代化的方式自由溝通。它采用計劃周密的互動溝通方式,而無需退出惠普應用生命周期管理(ALM)環境。EC可即刻創建會話,將相關的對象(缺陷、事故、報告等詳細的背景信息)直接導入會話中,供會話參與者查看和評論。此外,會話自動存檔并添加到企業的知識庫中。EC可消除延遲和優化人們的協作方式,實現更流暢的工作流程。它可讓您更快地交付安全和高性能的應用軟件,滿足業務需求。

需求定義和管理:管理需求對于業務需求與IT應用交付之間的協調至關重要。惠普應用生命周期管理(ALM)為支持需求定義和管理提供了一個功能豐富的基礎。

主要優勢包括:

? 結構化需求并將其與導入的業務流程模式聯系起來,同時評估路徑覆蓋率

? 可配置的模板

? 功能豐富的文本編輯器,可提供類似Microsoft Word的體驗,無需退出惠普應用生命周期管理(ALM)

? 可從項目或發布級別查看需求覆蓋范圍

? 可跟蹤需求、流程路徑、缺陷和測試覆蓋率之間的關系

? 可將需求直接與測試、開發任務、缺陷聯系起來,以根據變化進行調整

功能、性能和安全性三個方面的質量保證:惠普應用生命周期管理(ALM)是業界功能最完整的測試規劃和管理平臺之一。QA的功能包括:

? 基于風險的測試規劃和管理:集中定義、管理和跟蹤所有測試腳本類型(功能、性能和安全)。將惠普應用生命周期管理(ALM)與基于風險的測試管理結合起來,利益相關者可以指定需求的業務風險,并計算出應該將測試資源應用到哪里。先進的測試規劃能力使您能夠進行功能、回歸、負載、單元和集成測試,每種測試都允許有自己的一套需求、執行調度和過程。借助惠普應用生命周期管理(ALM),質量保證團隊可模擬業務流程,在非業務高峰期在無人值守的情況下運行測試,定義和分享測試用例及業務流程測試組件,并執行手動和自動測試,獲得綜合結果。

? 版本控制:可對需求、測試和測試資產進行版本控制,以便分散的團隊開展協作,并行管理多個資產版本,同時維持數據完整性,提供整個項目生命周期的變更審計歷史記錄。

? 基線:基線是指在項目生命周期的戰略要點,捕獲一組需求、測試或測試資產,以標志特定的里程碑。參照基線可以評估變更影響,實現回退。

? 發布和周期質量管理:發布和周期管理可縮短開發和測試周期,將大型項目分解成有意義的小階段。可規劃發布工作:確定每個周期的需求和測試,實時了解實際的與計劃的測試狀態,以便確定“過關/不過關”。

? 測試調度和執行:Sprinter是一個創新的手動測試環境,使您可以執行、控制和安排所有手動和自動測試,包括無人值守的測試。您可以查看和評估測試執行過程和結果,記錄缺陷,包括執行的詳情。

? 綜合手動測試:Sprinter革新了手動測試手法,測試人員可利用精確的細節,縮短測試周期和記錄缺陷。借助數據注入、鏡像測試和缺陷掃描儀,消除重復步驟,節省了時間并減少返工。Sprinter可讓您在類似Microsoft Excel?的環境中手動創建測試,也可根據與測試的應用的互動進行自動測試創建。它使測試人員擺脫了在探索性測試期間跟蹤測試步驟的負擔;測試步驟是自動跟蹤的,可作為缺陷提交,也可保存起來,以供將來使用。與惠普應用生命周期管理(ALM)完全集成,這意味著可從需求到測試用例再到缺陷,進行全程追蹤。hp.com/go/sprinter

? 缺陷管理:若在應用投入生產后才發現缺陷,修復成本將提高一倍以上。惠普應用生命周期管理(ALM)缺陷管理功能可發現、管理、跟蹤并促進解決整個應用生命周期內的缺陷。手動和自動執行測試后,測試人員可以手動或自動創建功能、性能和應用安全方面的缺陷,將缺陷及相關的需求和測試執行結果告訴給開發人員。


圖3. 將一個業務流程模型導入惠普應用生命周期管理(ALM)并根據要求調整業務流程

統一管理:惠普性能中心(Performance Center)軟件

惠普性能中心(Performance Center)可與惠普應用生命周期管理(ALM)相集成,帶來統一的用戶體驗并簡化性能驗證過程。您可以在一個統一的視圖中,查看手動、功能和性能需求、測試及缺陷的狀態。借助這一統一平臺,惠普性能中心(Performance Center)客戶可以升級到惠普應用生命周期管理(ALM),然后在其所有項目和質量發布中應用惠普應用生命周期管理(ALM)及性能驗證。

增強防御:Fortify軟件安全中心

應用安全需要從一開始就成為應用生命周期的一部分,而不是到生產運營階段才考慮。Fortify軟件安全中心提供了一系列成熟的應用安全軟件,包括動態的Web應用安全測試和靜態代碼分析兩種。這些解決方案可按需通過云提供,由業內最大的安全專家團隊提供支持,這些專家不斷使用最新的知識更新解決方案,以防御來自世界各地的應用威脅。Fortify解決方案可集成到惠普應用生命周期管理(ALM)中,以推進從需求到開發和測試的應用生命周期的進展和決策。對于您,它意味著安全地交付高品質的應用。

惠普應用生命周期管理(ALM)和Agile

惠普應用生命周期管理(ALM)支持Agile交付方式,使團隊能夠跟蹤項目狀態,加快測試速度,降低成本,改進開發流程,開展質量保證合作,并行管理Agile和非Agile項目。團隊可以利用惠普應用生命周期管理(ALM)和Agile Accelerator軟件,在定義用戶故事、管理開發和質量保證的Agile工作流程及匯總項目狀態信息時,可獲得Agile的用戶體驗。

惠普應用生命周期管理(ALM)移動版

越來越多的用戶希望在移動設備上執行日常測試。惠普應用生命周期管理(ALM)移動版支持Apple? iPad、iPhone和iPod Touch,功能不受限制,可查看報告和儀表板,運行手動測試腳本,將圖片和照片附加到測試結果上,并創建和查看缺陷,全部無需臺式機。


圖4. Agile Accelerator Taskboard提供了清晰的團隊進度視圖


惠普應用生命周期管理(ALM) SaaS

惠普應用生命周期管理(ALM)可安裝在場內,也可通過云作為軟件即服務(SaaS)提供。與場內安裝版本相比,SaaS實現投資回報的速度更快,因為它有以下優勢:

? 更低的總體擁有成本

? 即時獲得新功能,無需升級

? 惠普強大的服務交付能力

對于新惠普應用生命周期管理(ALM)客戶,SaaS意味著:

? 加快實施速度,更快地獲得收益

? 初始投資更低

? 全面的惠普技術和項目管理所有權

惠普應用生命周期管理(ALM) 通過 SaaS 為企業帶來云的業務效益:

? 訂購價格低,可降低總體擁有成本

? IT開支可預測

? 多層安全保護、24/7/365支持、99.9%正常運行時間

? 內置可擴展性和按需提供

? 降低風險

惠普應用生命周期管理(ALM)專業服務

惠普軟件專業服務提供基于業界領先的惠普應用生命周期管理(ALM)軟件的測試、咨詢、設計、實施和培訓服務。惠普提供多種靈活的服務交付方案,包括測試即服務(TaaS),該服務包括基于輸出的功能、性能和安全測試服務。我們為惠普應用生命周期管理(ALM)客戶提供正確的戰略指導,以降低成本并最大限度地提高其IT性能。