Polarion-ALM支持機載軟件研發(fā)生命周期管理和合規(guī)性認證最佳實踐_第1頁
Polarion-ALM支持機載軟件研發(fā)生命周期管理和合規(guī)性認證最佳實踐_第2頁
Polarion-ALM支持機載軟件研發(fā)生命周期管理和合規(guī)性認證最佳實踐_第3頁
Polarion-ALM支持機載軟件研發(fā)生命周期管理和合規(guī)性認證最佳實踐_第4頁
Polarion-ALM支持機載軟件研發(fā)生命周期管理和合規(guī)性認證最佳實踐_第5頁
已閱讀5頁,還剩81頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

機載軟件全生命周期管理

與合規(guī)性認證最佳實踐

議程機載軟件趨勢和挑戰(zhàn)西門子PolarionALM方案簡介基于DO178C的Polarion方案基于GJB5000的Polarion方案軍用軟件研制流程Polarion實施西門子數(shù)字化企業(yè)套件深入全面的工業(yè)軟件和自動化的組合.

虛擬世界與實物世界的無縫連接.西門子ALM之路.機載軟件趨勢和挑戰(zhàn)軟件的普及和發(fā)展普通汽車1000多萬代碼行PictureofMedicalDevice醫(yī)療設備中的軟件內容每兩年翻一番智能設備每年15.4%增長來自于軟件F35軟件規(guī)模達到950萬代碼行軟件帶來的故障2014年召回的5000萬輛汽車......2015年超過了這一紀錄PictureofMedicalDevice黑客從Wi-Fi設備獲取Gmail登錄憑據(jù)軟件故障...全球定位系統(tǒng)(GPS)失???符合技術規(guī)格24%的醫(yī)療設備因軟件而被召回機載軟件發(fā)展趨勢產品發(fā)布越來越頻繁機載系統(tǒng)綜合,導致軟件比重變大機載軟件開發(fā)協(xié)作越發(fā)復雜更高的質量要求,更大的軟件規(guī)模面臨的問題業(yè)務分析質量保證發(fā)布工程師開發(fā)架構師項目管理機載軟件挑戰(zhàn)技術滯后由于航空行業(yè)對穩(wěn)定性的嚴格要求,選擇的技術需要使用經過充分驗證,導致技術總體滯后于其他行業(yè)的軟件發(fā)展多重標準GJB5000A成熟度要求DO-178C適航要求DO-254要求兩張皮研發(fā)和過級兩張皮現(xiàn)象,標準認證并未真正起到提升能力、改善流程的效果難以落地軟件工程在工程實踐中無法有效貫徹西門子ALM之路.西門子PolarionALM方案簡介Polarion-滿足客戶對于ALM的需求財富1000公司的部署250+活躍用戶2.5+M應用擴展200+

注冊的社區(qū)會員15KPOLARIONREQUIREMENTSTASKSCHANGE

MANAGEMENTTESTBUILD

MANAGEMENTAUDITS

ANDMETRICS被西門子收購完成ALM-PLM集成方案2004Polario成立2005統(tǒng)一的,100%基于瀏覽器的ALM產品2016專注于開放的協(xié)同響應完整的可追溯性,實時協(xié)作,直觀的用戶界面10年增長49%POLARION大事件PolarionALM特點完全一體化,開放架構100%基于瀏覽器全程可跟蹤100%全功能開放API完善的生態(tài)鏈極佳的用戶體驗完全可審計集成Teamcenter用戶驅動的專利技術External

ReviewerEngineerTesterTeamLeadDeveloperPolarionRoundTrip?在保持可追溯性的同時,在外部共享內容。PolarionImportWizard?利用現(xiàn)有的工作產品PolarionLiveDocs?在線享受“簡單如Word”的功能和實時協(xié)作。工作項是唯一可識別的,可追蹤的和工作流程控制的PolarionPolarion功能模塊PolarionBDECAPolarion?PRO?統(tǒng)一整個企業(yè)中所有項目貢獻者的變更管理,任務和問題跟蹤以及工作報告。Polarion?REVIEW?使內部和外部利益相關方能夠審查和評論工作項目,并提供符合行業(yè)標準的電子簽名和批準。Polarion?REQUIREMENTS?完整的需求管理解決方案在整個項目生命周期中,有效地收集,編寫,批準和管理復雜系統(tǒng)的需求Polarion?QA?完整的質量保證和測試解決方案在單一的協(xié)作QA環(huán)境中設計,協(xié)調和跟蹤您所有的測試管理活動Polarion?

ALM?完全一體化的應用生命周期管理解決方案通過統(tǒng)一的需求,編碼,測試和發(fā)布解決方案,連接團隊和項目,改進應用程序開發(fā)流程。Polarion功能清單PolarionALM三大核心價值.協(xié)同合作可追溯性重用協(xié)同合作“Polarion通過拆除組織單位之間的隔墻,大大改善了利益相關方的合作”-J?rnTiedjen,LMTLammersMedicalTechnologyPolarion使團隊合作在一個安全的環(huán)境中,共享資產更加容易??梢酝ㄟ^細粒度的權限控制和可配置工作流,決定誰可以看到什么,誰能改變什么以及什么時候改。全面的可追溯性Polarion的能力可以跨生命周期和項目:

多向鏈接自動化的審計跟蹤電子簽名完整的影響分析重用統(tǒng)計報告說,60-80%的需求,代碼和測試將被在項目之間共享。使用Polarion,可以重用或使用分支數(shù)據(jù)進行串行或并行開發(fā)項目和產品?!癢aveLight最大的好處就是可以跨不同項目重用(如需求等工件)。”

-WernerMotzet,WaveLightPolarionALM價值通過適當?shù)膽昧鞒毯蛥f(xié)同合作敏捷通過更好的估計,更好溝通和更方便可重復的過程可預測性將工作結果追溯回業(yè)務需求可審核性通過更有效地管理需求,設計和質量過程質量通過不斷改進流程和實踐,更有效地利用資源生產力通過適當?shù)膽昧鞒毯蛥f(xié)同合作敏捷通過更好的估計,更好溝通和更方便可重復的過程可預測性將工作結果追溯回業(yè)務需求可審核性通過更有效地管理需求,設計和質量過程質量“我們現(xiàn)在將它(Polarion)用于所有重要規(guī)格、質量保證和測試計劃文檔?!盤olarion在與CNHIndustrial價值140萬美元的交易中,取代了DOORS?Polarion客戶成功案例AndreasDeuter

菲尼克斯電氣公司50%時間縮短幅度

在創(chuàng)建新的

需求方面美國FAA借助Polarion實現(xiàn)了騰飛“Polarion會快速接受功能

請求,這一點非常了不起!”80%時間縮短幅度

在可跟蹤性

管理方面飛索半導體公司大幅縮短了

可跟蹤性管理時間短時間內達到了SPICE第2級Polarion是首家所交付的全套ALM工具符合ISO26262/IEC61508要求的公司UnrestrictedPolarion在航空領域的成功案例50時間縮短幅度

在創(chuàng)建新的

求方面西門子ALM之路.基于DO178C的Polarion方案Polarion滿足DO-178CPolarion可以定義任何流程,DO-178C不指定任何流程每個階段(需求規(guī)范、開發(fā)、測試)的過程可以不同瀑布、V模型,甚至敏捷都是常見的開發(fā)過程Polarion可以支持任意模型可以使用類似功能安全標準進行指導,目前Polarion包含了主流安全標準模板所有DO-178C的工件和輸出都可以映射到V模型的某些部分,Polarion支持V模型和數(shù)據(jù)項的映射Polarion擴展門戶的DO-178C模板DO-178C項目模板說明該模板可以認為是Polarion實現(xiàn)DO-178C合規(guī)性的行業(yè)最佳實踐該項目模板包含模板文檔和報告,用于證明DO-178C合規(guī)性所需的可交付成果DO-178C過程目標檢查表以工作項的形式出現(xiàn),以便可以將需求工作鏈接回來并追溯到各個過程目標存在典型的項目結構,允許開箱即用,但建議定制項目結構以匹配現(xiàn)有流程捕獲所有必需的工件,自動生成可追溯性和獨立性報告不但提供基本的V模型結構,其他過程也可以實現(xiàn)DO-178C要求的追溯性RTCADO-178C標準要求的認證工件之間所需的跟蹤。DO-178C項目模板

-工作項和鏈接DO-178C項目模板

-文檔和報告DO-178C項目模板

-工作流如何使用DO-178C模板利用來自行業(yè)領導者(包括美國聯(lián)邦航空局和全球國防承包商)的最佳實踐信息,優(yōu)化流程并簡化驗證和驗證(V&V),同時顯著降低成本,簡化DO-178C的合規(guī)性證明:建立從系統(tǒng)需求到源代碼和可執(zhí)行代碼的完整,多方向可追溯性通過自動化工作流程實施流程合規(guī)性和文檔通過完全鏈接的重用,變更和變體管理有效地利用合規(guī)性可交付成果簡化和自動化您的FAA審核流程通過處理通用的完全鏈接數(shù)據(jù),解鎖分布式團隊之間的協(xié)同效應利用風險管理和驗證與驗證(V&V)來實現(xiàn)合規(guī)性通過加快采用并減少IT負擔來降低成本在保持合規(guī)的同時,以敏捷方式協(xié)作和交換信息西門子ALM之路.國內DO-178C成功案例分享中航某廠于2015年1月拿到西飛民機MA70X飛機剎車控制系統(tǒng)工作包,所有技術要求均為國際民機研發(fā)的主流標準,主要包括ARP4754AARP4761等,系統(tǒng)級DAL等級為A級,系統(tǒng)核心控制部件-剎車控制單元包含嵌入式軟件及復雜電子硬件,分別按照DO-178C和DO-254A級標準研制(國內首次)。項目背景因缺乏經驗與能力,經多次調研,最終選擇與德國TechSAT公司進行技術合作,雙方采用Polarion作為聯(lián)合/研制辦公平臺,雙方工程師團隊人數(shù)約為20人。項目組于2016年初次啟用Polarion平臺,目前仍在整個型號研發(fā)中使用。所有研發(fā)相關工作均依賴Polarion進行,包括項目管理,特別是在MBSE的開發(fā)部分使用了SIMULINK的Polarion插件,實施效果較好。研發(fā)層級主要包括了系統(tǒng)級,部件級與軟硬件級。項目情況分析項目組曾使用IBMDOORS作為需求管理工具,但由于缺乏二次開發(fā),使用效果不佳使用Polarion后,項目需求開發(fā)與管理效率提升約為150%項目管理工作效率提升約為50%全生命周期構型管理獲得較大突破,從無到有的提升其他功能如質量保證、電子審簽等功能也為項目運行提供了較大支持價值與收益西門子ALM之道.基于GJB5000的Polarion軍用軟件解決方案國內軍工行業(yè)軟件面臨的挑戰(zhàn)研發(fā)進度緊,型號、產品發(fā)布壓力大武器裝備越來越智能化,軟件所占比重越來越大武器裝備的復雜性成倍增加研發(fā)周期長,序列、型號的復用要求高Polarion助力軍工機載軟件完全一體化全生命周期管理?規(guī)范化集中式管理,從需求、到設計、到測試發(fā)布的研發(fā)全過程?全程可追溯與變更影響分析,實現(xiàn)PDCA(計劃、執(zhí)行、檢查、整改)與管理閉環(huán)

滿足現(xiàn)狀與未來發(fā)展?保護與重用現(xiàn)有資產?整合工具鏈

提供符合GJB5000A的最佳實踐實現(xiàn)軟件數(shù)據(jù)的重用提高產品開發(fā)效率與質量100%全功能開放API,基于軍工院所的需求靈活定制GJB5000A過程域與等級序號過程域類型ML1配置管理(CM)支持22測量與分析(MA)支持23項目監(jiān)控(PMC)項目管理24項目策劃(PP)項目管理25過程和產品質量保證(PPQA)支持26需求管理(ReqM)工程27供方協(xié)議管理(SAM)項目管理28決策分析和決定(DAR)支持39集成項目管理(IPM)項目管理310組織過程定義(OPD)過程管理311組織過程焦點(OPF)過程管理312組織培訓(OT)過程管理313產品集成(PI)工程314需求開發(fā)(RD)工程315風險管理(RskM)項目管理316技術解決方案(TS)工程317確認(Val)工程318驗證(Ver)工程319組織過程績效(OPP)過程管理420定量項目管理(QPM)項目管理421原因分析和決定(CAR)支持522組織創(chuàng)新和部署(OID)過程管理5過程域可分為以下四類:過程管理類:一般包括跨項目的定義、策劃、資源分配、部署、實施、監(jiān)督、控制、評估、測量和改進過程等相關的活動。項目管理類:覆蓋與項目策劃、監(jiān)督和控制有關的項目管理活動。工程類:覆蓋跨工程學科共同的開發(fā)和維護活動。支持類:包含支持產品開發(fā)和維護的活動。使用PolarionALM,滿足GJB5000A可根據(jù)組織目標定制研發(fā)流程,固化到系統(tǒng)中一套研發(fā)流程,減少額外工作工具、數(shù)據(jù)與文檔的集中管理平臺,打造真正的研發(fā)管理平臺Polarion滿足各個過程域要求-需求開發(fā)/需求管理

專利的LiveDoc技術以在線文檔模式展現(xiàn)需求以表格/樹形等格式展現(xiàn)需求文檔“RoundTrip”?在Polarion外部所作的變更可被無縫地導入回來,同時維持原始格式Polarion滿足各個過程域要求-需求開發(fā)/需求管理(續(xù))從初始需求到實現(xiàn)的全程跟蹤需求基線-時光機器變更管理-可視化比較歷史版本需求模板庫重用Polarion滿足各個過程域要求-需求開發(fā)/需求管理(續(xù))需求評審中心評審邀請實時評審進度跟蹤評審結果閉環(huán)管理電子簽名文檔評審與需求條目評審相結合Polarion滿足各個過程域要求–技術方案/產品集成整合設計工具管理設計文檔及評審整合自動化集成工具實現(xiàn)各種集成策略Polarion滿足各個過程域要求–驗證/確認測試用例管理規(guī)劃測試活動的執(zhí)行測試執(zhí)行人執(zhí)行范圍被測對象跟蹤測試執(zhí)行的進度與結果自動形成測試報告Polarion滿足各個過程域要求–驗證/確認(續(xù))手工測試與自動化測試工具集成與以下工具雙向集成:QACKlockworkCoverityTestbedC++TestLint穩(wěn)定性度量

活動趨勢

構建結果

大的變更

品質度量測試結果

測試覆蓋度趨勢

按開發(fā)者度量

關聯(lián)分析版本控制庫提交變更開發(fā)人員構建

測試

審計監(jiān)控

變更生成度量Polarion滿足各個過程域要求-組織過程聚焦/組織過程定義組織過程定義的目的是建立和維護一個可用的組織過程資產集和工作環(huán)境。項目裁剪組織的標準過程以生成項目的已定義過程,其他的組織過程資產用于支持裁剪和實施已定義過程。工作環(huán)境標準用于指導生成項目工作環(huán)境。Polarion滿足各個過程域要求

–項目計劃/項目計劃跟蹤與控制/風險管理/測量與分析項目模板,幫助項目快速啟動規(guī)劃中心:滿足瀑布、迭代、敏捷、混合等多種規(guī)劃方式的需要Polarion滿足各個過程域要求

–項目計劃/項目計劃跟蹤與控制/風險管理/測量與分析(續(xù))精益研發(fā):看板方法論,減少研發(fā)浪費,避免流程擁堵發(fā)現(xiàn)流程瓶頸通過限制WIP,解決流程擁堵微服務設計拖拽操作模式Polarion滿足各個過程域要求–配置管理架構在Subversion基礎之上可添加1..n個SVN倉庫或Git倉庫集成的變更管理,可強制版本控制與變更管理之間的一致性集成Eclipse、VisualStudio、TortoiseSVN構建與持續(xù)集成內置Maven、Ant、Shell、Make的支持實現(xiàn)服務器端的構建與監(jiān)控、權限控制與Jenkins/Hudson集成Polarion滿足各個過程域要求-CM(續(xù))--持續(xù)集成中心編碼&提交構建&配置掃描&測試發(fā)布部署1000+插件,覆蓋交付的每個階段Polarion為評價過程提供便利幫助組織明確當前的流程水平。自動收集證據(jù)并做出評價。西門子ALM之路.國內GJB5000成功案例分享客戶項目背景軟件的復雜性和規(guī)??焖僭鲩L軟件導致的安全問題頻繁發(fā)生軟件的規(guī)?!了俣茸裱柖蒒ASA的軟件增長趨勢勇氣號火星車(2004)文件系統(tǒng)錯誤福布斯-土壤號(2011)軟件對空間輻射容錯不足日本“瞳”衛(wèi)星(2016)上注軟件錯誤致失控解體ESA火星著陸器Schiaparelli(2017)控制軟件姿態(tài)估計錯誤致著陸失敗項目研發(fā)必要性軟件研制一體化平臺ALM(ApplicationLifecycleManagement)是支撐軟件研制全生命周期管理的一體化解決方案適應軟件未來發(fā)展要求形成覆蓋從開發(fā)到測試、系統(tǒng)到配置項、技術到管理的工具鏈,實現(xiàn)軟件研制全過程的工具化管理,提升軟件研制質量和效率承載組織方針、過程規(guī)范、操作指南、文件模版等體系文件內容;對各種研制過程數(shù)據(jù)進行統(tǒng)計分析,更好支撐能力成熟度評價支撐GJB5000A全過程一體化工具實現(xiàn)數(shù)據(jù)之間的銜接或跟蹤,實現(xiàn)工程線和管理線的“雙線融合”,解決兩張皮現(xiàn)象解決軟件工程和管理問題Polarion方案在軍用軟件優(yōu)勢優(yōu)勢高效協(xié)同完善的需求管理功能,便捷的項目管理功能,適宜的變更管理功能,強大的工具集成功能;統(tǒng)一的數(shù)據(jù)池,支持任務、需求、設計、模塊、測試用例、腳本、測試結果的歷史可追蹤性。高合規(guī)性深入融合GJB5000A體系文件和工程過程,通過一體化平臺將各個過程、要素內置其中,隨時獲取各個項目執(zhí)行體系文件的情況。

全過程記錄完整項目過程數(shù)據(jù)、產品數(shù)據(jù)和組織資產數(shù)據(jù),全程記錄各類數(shù)據(jù)的產生過程,輸出各類報表,分析進度、質量、風險、變更、資源等各方面情況,支持透明管理。信息共享為高層領導、項目經理、項目組成員、質量管理部門等提供統(tǒng)一的工作平臺,不同角色呈現(xiàn)不同視圖內容。模塊化配置建立在“一個設計一個系統(tǒng)”的架構之上,所有功能模塊都是圍繞同一個數(shù)據(jù)庫和同一個用戶界面統(tǒng)一設計和開發(fā),用戶可以根據(jù)需要部署不同的模塊,獲得最佳的功能組合,輕松完成部署工作??蛻鬚olarion實施時間軸2017.11-2018.3開展調研開展試用試用分析2018.1

2018.3評估可行性評估必要性評估定制量2018.4

2018.8組建團隊實施采購實施代理2018.9

2018.12所級部署所級培訓交付運行業(yè)務目標:構建以工程為核心、數(shù)據(jù)為驅動、管理為輔助的ALM一體化平臺需求設計實現(xiàn)測試交付維護編制軟件用戶需求編制軟件任務書編制接口文件(通訊協(xié)議等)軟件需求分析軟件概要設計軟件詳細設計編碼代碼評審單元測試組裝測試確認測試第三方測試分系統(tǒng)測試整星測試交付驗收地面維護在軌維護用戶需求概要設計軟件任務書軟件需求詳細設計任務測試用例測試記錄測試問題研制總結變更申請單儀表盤變更記錄數(shù)據(jù)報表代碼質量度量流程工程活動數(shù)據(jù)管理使用手冊價值與規(guī)劃需求管理測試管理項目管理自動化測試工具集成Simulink/SCADE集成軟件配置管理發(fā)布管理持續(xù)集成流水線企業(yè)知識庫與PLM集成協(xié)同需求管理協(xié)同變更管理協(xié)同BOM管理2019年軟件研制全生命周期協(xié)同平臺2020年及以后機電軟一體化研發(fā)管理平臺業(yè)務價值構建軟件研制基礎支撐平臺;實現(xiàn)軟件研制的技術路線與管理路線的一體化;實現(xiàn)研發(fā)過程及數(shù)據(jù)集中管理;構建研發(fā)管理流程,固化并提升研發(fā)能力。2018年軟件研制核心過程協(xié)同基礎平臺業(yè)務價值構建軟件設計環(huán)節(jié)的協(xié)同能力;構建源代碼一體化管理能力;構建持續(xù)集成流水線,提升交付效率;實現(xiàn)軟件研制全生命周期端到端可追溯性。

業(yè)務價值構建企業(yè)研發(fā)知識庫,促進知識分享與重用,提升研發(fā)效率;構建機電軟一體化研發(fā)管理平臺。Thankyou.

附錄.軍用軟件研制流程實施支持軟件全生命周期過程管理項目經理初始化項目資源管理項目計劃需求工程師系統(tǒng)需求識別系統(tǒng)架構師軟件需求設計開發(fā)工程師軟件開發(fā)測試工程師測試用例設計系統(tǒng)測試&記錄問題管理部署工程師代碼發(fā)布部署售后服務工程師問題/變更管理測試規(guī)劃質量工程師質量規(guī)劃代碼管理問題處理設計變更管理質量評估與需求管理平臺集成與建模工具集成與開發(fā)工具,代碼管理工具集成與測試工具集成項目監(jiān)控代碼配置管理與開發(fā),代碼管理、發(fā)布、部署工具集成應用反饋管理需求變更管理與PLM集成軟件全生命周期管理業(yè)務流程需求收集需求分析概要設計詳細設計單元測試集成測試系統(tǒng)測試驗收測試軟件開發(fā)Polarion軟件全生命周期管理平臺需求管理設計管理代碼管理測試管理項目管理質量管理配置管理發(fā)布管理變更&問題管理質量管理發(fā)布維護項目管理軟件自動化測試工具測試數(shù)據(jù)集成設計結果導入代碼管理代碼提交集成CANDelaCANDela設計及仿真靈活的軟件項目管理選擇項目模板創(chuàng)建新項目定義項目資源選擇項目成員分配項目角色進行多項目資源平衡多項目資源平衡項目角色分配需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理部署維護項目初始化項目計劃執(zhí)行及報工擬定項目計劃項目監(jiān)控及報表需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理發(fā)布維護定義Planning和Iteration定義計劃的管控范圍計劃可以是傳統(tǒng)的層層分解的WBS,并關聯(lián)工作對象也可以直接將工作對象作為計劃的一部分項目初始化項目計劃執(zhí)行及報工擬定項目計劃項目監(jiān)控及報表靈活的軟件項目管理靈活的軟件項目管理需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理部署維護項目初始化項目計劃執(zhí)行及報工擬定項目計劃項目監(jiān)控及報表采用WordRecord的方式進行報工采用TimeSheet的方式進行報工個人多項目工作任務看板工作任務狀態(tài)更新,工時自動匯總計算計劃燃盡圖需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理部署維護項目初始化項目計劃執(zhí)行及報工擬定項目計劃項目監(jiān)控及報表計劃工作項看板計劃工作項狀態(tài)統(tǒng)計計劃曲線圖靈活的軟件項目管理從客戶單位獲取項目的用戶需求來自于客戶單位的原始用戶需求文檔兼顧文檔編輯、查看的方便性、直觀性,和數(shù)據(jù)管理的嚴謹性及工作協(xié)同形成系統(tǒng)中的原始需求規(guī)格文檔(LiveDoc)形成系統(tǒng)中的原始用戶需求數(shù)據(jù)根據(jù)需要設定用戶需求基線需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理部署維護需求調研需求整理需求評審或者來自PLM的需求數(shù)據(jù)PLM-ALM一體化需求管理需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理發(fā)布維護對用戶需求進行分析、分解,定義工作流程、UseCase,并發(fā)布需求規(guī)格書業(yè)務流程定義&原型設計UseCase定義需求規(guī)格確認系統(tǒng)內嵌的流程圖和原型設計工具,帶有豐富的圖形庫可借助VISIO等工具進行流程設計可借助IDE、原型設計工具(如Mockplus)進行原型構建需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理部署維護對用戶需求進行分析、分解,定義工作流程、UseCase,并發(fā)布需求規(guī)格書系統(tǒng)需求分析需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理發(fā)布維護單一數(shù)據(jù)源實時同步基于LiveDoc在線協(xié)同進行需求分析或基于數(shù)據(jù)在線協(xié)同進行需求分析數(shù)據(jù)頁面具有與LiveDoc同等的富文本編輯能力Live的文本內容/形式可配置;編輯權限與數(shù)據(jù)頁面一致對象結構自動繼承章節(jié)結構UseCase定義需求規(guī)格確認對用戶需求進行分析、分解,定義工作流程,發(fā)布需求規(guī)格書導出文檔,提交客戶方評審導入評審信息或修改結果多種協(xié)作方式在文檔和數(shù)據(jù)頁面查看評審信息項目組內部流程批準需求規(guī)格文檔,所有需求數(shù)據(jù)自動批準選擇導入方式需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理部署維護業(yè)務流程定義&原型設計UseCase定義需求規(guī)格確認內部在線文檔評審進行系統(tǒng)架構設計,劃分軟件模塊,定義系統(tǒng)接口基于LiveDoc和架構設計工具在線協(xié)同進行概要設計架構設計和仿真軟件架構圖和軟件模塊結構導入形成概要設計軟件需求頂層結構輸出概要設計文件,對概要設計進行評審需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理部署維護基于標準組件庫,定義模塊的軟件需求借用標準軟件組件系統(tǒng)需求追溯軟件需求定義詳細設計確認從組件庫中復制一個軟件需求插入到當前工作項目的軟件需求規(guī)格文檔和項目軟件需求列表中Reference復制方式:引用軟件需求及關聯(lián)數(shù)據(jù)NewObject選擇性復制:參考軟件需求或所有關聯(lián)數(shù)據(jù)(測試用例、代碼等)需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理部署維護基于標準組件庫,定義模塊的軟件需求借用標準軟件組件系統(tǒng)需求追溯軟件需求定義詳細設計確認基于文檔或者數(shù)據(jù)頁面協(xié)同進行軟件需求及結構定義填寫開發(fā)預估工作量,用來關聯(lián)開發(fā)過程中的工作記錄和剩余工作量關聯(lián)軟件計劃版本將需求分配到開發(fā)人員進行需求的工時管理、分配開發(fā)人員、關聯(lián)版本計劃需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理部署維護基于標準組件庫,定義模塊的軟件需求借用標準軟件組件系統(tǒng)需求追溯軟件需求定義詳細設計確認多種方式定義系統(tǒng)需求與軟件需求的“refinedby”關系系統(tǒng)展示系統(tǒng)需求&軟件需求關聯(lián)關系,并提供統(tǒng)計報表同時提供矩陣式追溯關系查詢及定義一體化頁面需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理發(fā)布維護基于標準組件庫,定義模塊的軟件需求借用標準軟件組件系統(tǒng)需求追溯軟件需求定義詳細設計確認在線批閱意見及回復批準,打回,披閱快捷操作審核數(shù)據(jù)匯總根據(jù)需求輸出文件,進行外部評審項目組內部基于文檔或者數(shù)據(jù)在線協(xié)同評審Reuse或Branch,進行軟件多方案,多狀態(tài)設計需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理發(fā)布維護代碼開發(fā)、調試、管理,開發(fā)任務報工代碼開發(fā)調試及提交代碼管理及關聯(lián)IDE提交SVN代碼及版本管理緊密集成權限控制代碼訪問及版本比對代碼關聯(lián)需求管理代碼編譯及部署嵌入式ALM數(shù)據(jù)訪問需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理部署維護代碼開發(fā)、調試、管理,開發(fā)任務報工代碼開發(fā)調試及提交代碼管理及關聯(lián)Polarion對SVN擁有完全管理權限代碼與軟件需求關聯(lián)追溯在線進行代碼的審查、版本比對需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理發(fā)布維護測試規(guī)劃、執(zhí)行及總結定義測試用例定義測試輪次測試執(zhí)行測試問題管理測試迭代在測試用例LicDoc中定義測試用例(1)創(chuàng)建測試用例(2)關聯(lián)軟件需求(3)參照軟件需求,利用表格工具定義測試步驟在數(shù)據(jù)頁面用類似的方式定義測試用例軟件需求&軟件測試用例覆蓋度評估需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理部署維護測試規(guī)劃、執(zhí)行及總結定義測試用例定義測試輪次測試執(zhí)行測試問題管理測試迭代利用模板或自定義創(chuàng)建測試輪次定義測試輪次包含的測試用例模板選擇,模板可自定義添加移除測試用例選擇結果統(tǒng)計需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理部署維護測試規(guī)劃、執(zhí)行及總結定義測試用例定義測試輪次測試執(zhí)行測試問題管理測試迭代逐一執(zhí)行測試輪次中的測試用例(1)記錄每一個測試步驟的測試結果,上傳錯誤截圖等附件(2)記錄本輪次中測試用例的最終測試結果(3)測試完成自動跳轉到下一個測試用例的測試頁面本輪次測試結果統(tǒng)計及查看離線測試和測試自動化(1)將測試代碼、測試用例導出,進行離線測試,并將測試結果導入系統(tǒng)(2)通過系統(tǒng)集成,測試自動化工具獲取測試代碼、用例,并提交測試結果需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理部署維護測試規(guī)劃、執(zhí)行及總結定義測試用例定義測試輪次測試執(zhí)行測試問題管理測試迭代問題的創(chuàng)建提交(1)創(chuàng)建問題填寫問題描述(2)關聯(lián)測試用例,測試輪次問題分析(1)分析問題原因,安排解決或退回(2)安排修復問題責任人(3)評估問題解決工時(4)指定問題解決版本計劃問題修復及關閉(1)接收修復問題任務(2)修改程序代碼并重新提交(3)填寫工作記錄(4)問題解決并重新提交測試,直到問題關閉需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理部署維護測試規(guī)劃、執(zhí)行及總結定義測試用例定義測試輪次測試執(zhí)行測試問題管理測試迭代測試迭代(1)對相同的測試單元,進行多輪次測試迭代(2)對多輪次的測試結果進行統(tǒng)計及監(jiān)控測試問題收斂(1)從測試用例的角度監(jiān)控測試結果(2)從問題狀態(tài)的角度監(jiān)控問題關閉情況需求收集需求分析詳細設計概要設計軟件開發(fā)單元測試系統(tǒng)&驗收測試集成測試項目管理質量管理部署維護詳細設計單元測試輪次測試規(guī)劃、執(zhí)行及收斂單元測試集成測試系統(tǒng)測試驗收測試單元功能規(guī)格(SoftwareRequirement)單元級測試用例單元級測試用例單元功能規(guī)格(SoftwareRequirement)概要設計集成測試輪次集成功能規(guī)格(SoftwareRequirement)系統(tǒng)集成測試用例系統(tǒng)集成測試用例集成功能規(guī)格(Softw

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論