需求變更三階段處理動(dòng)作及狀態(tài)遷移
需求變更表單及需求變更統(tǒng)計(jì)
隨著中航工業(yè)基于模型的系統(tǒng)工程推進(jìn),以及業(yè)界開發(fā)模式的發(fā)展和轉(zhuǎn)變,新的形勢要求我們要逐步實(shí)現(xiàn)全生命周期的需求管理。面對新型號(hào)研發(fā)任務(wù),要想適應(yīng)多 變的利益攸關(guān)方需求,縮短研發(fā)周期,提高研發(fā)管理水平成為了型號(hào)研制成敗的關(guān)鍵。在復(fù)雜的飛機(jī)研制過程中存在各種各樣的變更,不可避免地需要更改產(chǎn)品的設(shè) 計(jì)配置,因此變更管理成為了飛機(jī)研發(fā)過程中重要的管理任務(wù)。
在某飛機(jī)型號(hào)研發(fā)過程中,依據(jù)需求變更管理組織架構(gòu)建立了需求變更管控組織,行使主要的決策、監(jiān)督、控制職能;通過對需求變更業(yè)務(wù)進(jìn)行分析,將需求變更過 程劃分為申請、建議、實(shí)施三個(gè)主要階段,按照某研究院對變更控制業(yè)務(wù)的要求實(shí)例化電子流程并結(jié)合信息技術(shù)實(shí)現(xiàn)需求變更管理自動(dòng)化過程。
1. 需求變更系統(tǒng)需要解決的問題
需求變更管理是飛機(jī)研發(fā)管理的重要內(nèi)容之一,加強(qiáng)需求變更過程管理能促進(jìn)飛機(jī)研發(fā)水平的提高。變更管理系統(tǒng)的實(shí)現(xiàn)則是在一定程度上提高了變更管理的效率和準(zhǔn)確性,增強(qiáng)了對需求變更的控制力度。目前,基于文檔的需求變更存在以下問題:
1.沒有統(tǒng)一的信息平臺(tái)對變更進(jìn)行集中管理,變更后的需求無法追溯。
需求變更控制的要求僅存在于前期的評審過程,后期執(zhí)行過程沒有具體描述,任務(wù)執(zhí)行沒有規(guī)范化。需求變更查詢檢索和分類統(tǒng)計(jì)困難,不能及時(shí)有效地對飛機(jī)研發(fā)過程進(jìn)行優(yōu)化。
2.需求變更相關(guān)單據(jù)繁多,關(guān)聯(lián)性手工管理。
變更相關(guān)單據(jù)種類較多,變更相關(guān)表單對象與被變更需求的關(guān)聯(lián)性沒有充分維護(hù);參與變更的業(yè)務(wù)單位和部門較多,變更審簽流程和審簽周期長
3.需求變更范疇與實(shí)際執(zhí)行不一致。
當(dāng)項(xiàng)目的構(gòu)型文件(如技術(shù)文件、規(guī)范等)已經(jīng)按照正式程序批準(zhǔn)并且已經(jīng)按照正式程序發(fā)放后,需要對已經(jīng)批準(zhǔn)的有效地項(xiàng)目構(gòu)型文件開始進(jìn)行構(gòu)型控制。根據(jù) RCR(需求變更申請)/變更建議(RCP)/RCN(需求變更通知)是需求變更決策的唯一途徑,但在實(shí)際執(zhí)行過程中,沒有嚴(yán)格按照規(guī)定執(zhí)行變更。
2. 需求變更業(yè)務(wù)過程
需求變更過程可以看作是一個(gè)從變更提出,影響評估,到變更方案確定,再到變更落實(shí),最終進(jìn)行審核的一個(gè)閉環(huán)過程,并且以變更的需求作為記錄變更的載體,同時(shí)也是變更活動(dòng)推進(jìn)的依據(jù),具體的變更過程包括:
1. 變更申請(RCR):作為需求變更提出的載體對象,用戶通過RCR發(fā)起需求變更過程。
2. 變更建議(RCP):作為需求變更方案確定和變更影響性評估的載體對象,用戶通過RCP業(yè)務(wù)過程提出需求變更解決方案、完成基于需求變更解決方案的變更影響性評估,最終確定需求變更解決方案。
3. 變更通知(RCN):作為需求變更落實(shí)的載體對象,通過RCN完成需求變更方案在需求上的落實(shí)和對落實(shí)的審核。
3. 需求變更過程實(shí)現(xiàn)
變更管理系統(tǒng)的實(shí)現(xiàn)原則是系統(tǒng)服務(wù)于實(shí)際業(yè)務(wù),采用統(tǒng)一數(shù)據(jù)源管理,所有變更對象和變更相關(guān)數(shù)據(jù),其中包括變更前需求(受影響需求)和變更后需求,都將在 變更管理系統(tǒng)中進(jìn)行統(tǒng)一管理。變更管理系統(tǒng)需要保證變更活動(dòng)的可控,變更實(shí)施結(jié)束后能夠及時(shí)反饋,使相關(guān)專業(yè)及時(shí)了解變更現(xiàn)狀,輔助管理部門評估驗(yàn)證變更 結(jié)果。
某飛機(jī)型號(hào)需求變更管理系統(tǒng)功能架構(gòu)(如圖1所示)。系統(tǒng)基于DOORS需求統(tǒng)一數(shù)據(jù)源,通過Change提供的需求變更流程,利用DOORS與 Change集成接口實(shí)現(xiàn)需求變更管控;通過DWA實(shí)現(xiàn)在需求變更過程中以Web方式輕量化審閱需求;通過RDS、TDS與企業(yè)LDAP集成,實(shí)現(xiàn)統(tǒng)一用 戶認(rèn)證;通過Change提供的Webservice API實(shí)現(xiàn)與企業(yè)OA系統(tǒng)的消息推送。
需求變更申請(RCR)階段,對應(yīng)了需求變更問題提出過程。通過對需求變更申請業(yè)務(wù)過程的分析,對該階段業(yè)務(wù)流程中關(guān)鍵技術(shù)狀態(tài)進(jìn)行抽取,形成了需求變更 申請狀態(tài)遷移及處理過程;需求變更建議和實(shí)施階段,對應(yīng)了需求變更建議和需求變更實(shí)施兩個(gè)過程。通過對需求變更建議和實(shí)施業(yè)務(wù)過程的分析,對這兩個(gè)階段業(yè) 務(wù)流程中關(guān)鍵技術(shù)狀態(tài)進(jìn)行抽取,形成了需求變更建議和需求變更實(shí)施狀態(tài)遷移及處理過程。
需求變更過程涉及多個(gè)不同發(fā)布狀態(tài)之間的遷移,通過活動(dòng)及相關(guān)的參與人員來驅(qū)動(dòng)不同的狀態(tài)遷移。在需求變更過程中,需要確保在流程的某一個(gè)活動(dòng)中只有指定 的參與人員才能夠訪問表單,并對表單處理;需求變更過程中,流程參與人員需要通過表單完成審閱工作,通過識(shí)別表單元素定義相應(yīng)表單控件屬性,將控件屬性添 加到遷移表單中形成了需求變更過程中需要展示的校對、審核、會(huì)簽、批準(zhǔn)信息。
4. 系統(tǒng)應(yīng)用效果
利用定制需求變更流程,優(yōu)化了變更流程同時(shí)配合變更管理系統(tǒng)的應(yīng)用,這一系列措施在某研究院飛機(jī)型號(hào)研制過程中產(chǎn)生了良好的效果,具體體現(xiàn)在:
1.消除了變更管理的組織障礙
利用變更管理系統(tǒng)實(shí)施的契機(jī),促進(jìn)管理層梳理變更管理業(yè)務(wù),在專職的變更管理機(jī)構(gòu)支持下,將原來分散在各個(gè)部門的需求變更控制人員有效地組織在一起。采用 統(tǒng)一的管理規(guī)范處理變更業(yè)務(wù),出現(xiàn)問題時(shí)也能及時(shí)協(xié)調(diào)溝通解決,變更組織也成了變更活動(dòng)的主要推動(dòng)者,增強(qiáng)了業(yè)務(wù)執(zhí)行的效率和質(zhì)量。
2.變更活動(dòng)執(zhí)行效率的提升
將變更過程細(xì)分為若干階段分別定義相應(yīng)的業(yè)務(wù)流程,使業(yè)務(wù)活動(dòng)執(zhí)行過程更加清晰明確,通過優(yōu)化流程路徑,精簡不必要的活動(dòng)節(jié)點(diǎn)等措施達(dá)到了為變更過程加速的目的。采取自動(dòng)化的變更流程改變了以往通過手動(dòng)填寫變更申請單、審批單的工作方式。
3.變更數(shù)據(jù)準(zhǔn)確性、完整性得以提高
變更管理系統(tǒng)采用了以需求對象為核心的變更管理技術(shù),利用需求對象與需求變更申請、建議、通知之間的關(guān)聯(lián)關(guān)系將多種數(shù)據(jù)資源串聯(lián),數(shù)據(jù)組織直觀有序,利用 系統(tǒng)提供的查詢功能,使變更結(jié)果的檢索更加方便、準(zhǔn)確。基于這些數(shù)據(jù)支撐,決策變得更加合理有據(jù),變更影響范圍的界定更加容易。