




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、武漢群翔公司軟件項目開發及管理方針編號:SHOPNUM1-LJ01版本:1.1作者:SEPGSEPG日期:2014-7-12014-7-1審批:日期:變更記錄日期版本變更說明作者2008-7-12008-7-11.01.0創建SEPGSEPG2008-8-192008-8-191.11.12.22.2 節中標題改為主要角色和職責;2.32.3 節中角色描述調整;6 6 節中將 SDPSDP 改為 PDSPPDSPSEPGSEPG1導言1.1 目的軟件項目開發及管理方針的目的是為項目管理及開發過程提供宏觀指導。方針的貫徹實施體現在軟件的開發及管理過程中,并由一系列過程(Processes)(Pr
2、ocesses)和模板(Templates)(Templates)組成。該方針包含以下內容:1 1 . .軟件項目計劃方針2 2 . .軟件項目跟蹤及監督方針3 3 . .軟件需求管理方針4 4 . .軟件質量保證方針5 5 . .軟件配置管理方針6 6 . .組織過程焦點方針7 7 . .組織過程定義方針8 8 . .集成軟件管理方針9 9 . .軟件產品工程方針1010 . .培訓方針1111 . .組間協調方針1212 . .軟件評審方針1313 . .文件變更1414 . .軟件質量管理方針1 1范圍適用于公司所有項目。1 1術語定義SEPGSEPG: :SoftwareEnginee
3、ringProcessGroupSoftwareEngineeringProcessGroupSCCBSCCB: :SoftwareConfigurationControlBoardSoftwareConfigurationControlBoardSQA:SoftwareQualityAssuranceSQA:SoftwareQualityAssurance 縮寫,軟件質量保證SCM:SoftwareConfigurationManagementSCM:SoftwareConfigurationManagement 縮寫,軟件配置管理縮寫,軟件工程過程小組縮寫,軟件配置控制委員會2組織結構和責
4、任1 1公司組織結構圖一:公司組織結構圖圖二:研發一中心組織結構圖1 1主要角色和職責角色責任映射關系項目總監參加項目啟動會議,協調項目資源,指導項目經理工作負責和項目組達成成本、資源、進度和需求承諾負責復審所有對外的承諾或約定及時響應 SQASQA 的問題,負責協調項目組內無法解決的問題審查項目里程碑報告、SQASQA 報告由管理層、 事業部、服務實施部的高級管理人員擔任銷售人員負責銷售立項銷售項目跟進,直至簽訂銷售合同在簽訂合同后,銷售人員即成為客戶經理由公司銷售及業務拓展部的咨詢顧問或銷售經理擔任客戶經理負責和最終客戶進行協調把握客戶需求和軟件項目的總體計劃參加里程碑評審商務及業務跟蹤由
5、公司銷售及業務拓展部的咨詢顧問或銷售經理擔任角色責任映射關系EPGEPG負責領導企業的過程改進和過程度量為 SQASQA 小組的活動提供必要的支持和幫助負責組織、建立和維護組織過程數據庫,建立和維護組織過程能力基線。負責收集相關的度量數據為項目組開發提供必要的指導和幫助由公司服務實施部有關人員組成項目經理負責需求管理負責項目計劃的制定以及修訂工作負責依據計劃對項目進行跟蹤與監控負責執行 SEPGSEPG 制定的過程標準,并提出反饋意見響應和配合 SQASQA 小組的活動負責和客戶代表協調溝通由公司服務實施部、銷售及業務拓展部相關人員擔任開發經理負責細化開發任務,并監督軟件工程師任務的完成情況對
6、軟件工程師提供技術支持負責組織實施詳細設計普審批設計結果負責與項目經理溝通項目開發的情況由服務實施部相關人員擔任質量保證員公司質量體系建設及優化全程監督項目過程規范的執行情況全程監督項目產品規范的執行情況定期向項目總監和項目經理匯報項目質量情況和SQASQA 活動情況制定 SQASQA 計劃,執行 SQASQA 活動公司質量體系建設及優化由服務實施部中質量管理部的中的質量保證員擔任SCCBSCCB負責批準變更的執行負責批準基線的更改通常由以下人員組成:項目總監項目經理開發經理客戶經理質量保證員架構設計師系統分析員負責人測試負責人 SCSCM M管理員架構設計師負責技術平臺的選擇和技術路線的確定
7、負責軟件架構的設計負責通用技術的設計和應用負責開發環境和工具的選擇和確定負責技術規氾的選擇由公司服務實施部技術經理或主管系統分析員擔任角色責任映射關系系統分析負責人負責組織和實施需求分析活動組織并進行業務邏輯的總體分析組織并進行系統設計負責需求規格說明書的質量確認由公司服務實施部主管系統分析員或系統分析員擔任需求分析師負責實施需求分析活動,包括:業務邏輯分析配合系統設計人員進行系統設計負責編寫需求規格說明書由公司服務實施部主管系統分析員或系統分析員擔任測試負責人依據項目開發計劃制定測試計劃監控測試計劃執行情況負責審批測試用例負責測試結果的統計和分析由公司服務實施部測試組人員擔任測試工程師執行測
8、試計劃編寫測試用例測試并編寫測試報告由公司服務實施部測試組人員擔任軟件工程師參與詳細設計按照詳細設計完成編碼和調試,提交符合公司質量要求的模塊對個人開發活動進行記錄,提交個人工作報告由公司服務實施部部軟件工程師擔任配置管理員制定配置管理計劃建立和管理項目基線庫、開發庫在項目過程中執行配置審計,并形成相關報告做出基線狀態報告由公司服務實施部工程管理小組配置管理人員擔任組織級配置管理員負責公司軟件資產庫的維護與管理負責公司軟件資產庫的備份與審計負責對公司其他配置管理人員進行培訓,組織配置管理相關的技術交流與研討由公司工程管理小組配置經理擔任實施負責人負責制定和執行實施計劃軟硬件系統安裝實施應用系統
9、的安裝實施組織培訓資料的編寫培訓由公司服務實施部或事業部相關人員擔任實施咨詢顧問負責實施過程中的咨詢工作。由服務實施部咨詢經理、高級咨詢顧問、 咨詢顧問擔任。系統工程師負責系統集成工作。由服務實施部系統工程師擔任。網貝工程師負責網頁制作、原型開發工作。由服務實施部網頁工程師擔角色責任映射關系任。培訓總監全面負責公司培訓工作,管理組織級培訓。由人力資源部總監擔任。培訓專員負責組織級培訓工作的具體操作。由人事助理擔任。注:架構設計師、系統分析負責人、部分網頁工程師又可以稱為系統設計人員。3軟件項目計劃方針軟件項目計劃的目的是為整個軟件項目的開發及管理建立必要的計劃。軟件項目計劃包含了對工作量、規模
10、、進度、成本和關鍵計算機資源的估算,建立必要的承諾以及制定相應的計劃。該方針包括以下內容:. .軟件需求規格說明書(SoftwareRequirementSpecification)(SoftwareRequirementSpecification)是項目計劃的基礎。. .對客戶的相關承諾或約定要由項目總監負責協商并審批。. .對項目組成員的相關承諾或約定應由項目經理負責與項目組成員協商,并獲得項目組成員的簽字認可。. .項目的開發計劃要經過評審,包括對軟件工作量、規模、成本、進度和關鍵資源的估算。參與評審的人員包括項目總監、質量保證員、SCMSCM 管理員及其他項目組的同級人員。. .估算必
11、須按照估算過程執行,估算數據須有記錄。. .在整個項目計劃和執行過程中, 要對軟件項目開發計劃書(SoftwareDevelopmentPlan)(SoftwareDevelopmentPlan)進行管理、修正和變更控制。4軟件項目跟蹤及監督方針軟件項目跟蹤及監督的目的是在項目執行過程中為管理層就項目進展提供足夠的透明度,并當實際和計劃發生顯著偏差時,為管理層采取及時的和必要的措施進行修正或糾正提供依據。軟件項目跟蹤及監督包括對階段性結果進行評估,將實際進展和原有的估算、承諾和計劃相比較,并對相應的計劃進行必要的修正和采取必要措施以保證項目的順利進行。該方針包括以下內容:. .軟件項目開發計劃
12、書(SoftwareDevelopmentPlan)(SoftwareDevelopmentPlan)是項目跟蹤的基礎和依據。. .項目經理負責匯報項目的進展情況和存在的問題,定期提交項目進展報告和里程碑報告。. .當項目進度在計劃偏離的范圍內,項目經理可以采取相應的措施,如通過調整工作方式或調整設計等以確保項目的正常進行;當項目進度超出計劃偏離的范圍,須嚴格按照計劃變更流程進行調整。. .計劃修訂要重新進行估算,并留有記錄。. .當計劃變更時,協調所有的相關人員及部門,如質量保證組、測試組和 SCMSCM 組。. .對客戶的承諾或約定的變更要經項目總監復審和批準。5軟件需求管理方針軟件需求管
13、理的目的是使項目組和客戶就軟件需求建立共識,并形成文檔以作為項目開發的依據。需求管理是指在項目組與客戶代表之間就軟件需求建立共識,并進行維護。該共識可為技術的或非技術的。在整個項目過程中,這些共識將作為估算、計劃、實施和跟蹤的依據。軟件需求管理的依據是在客戶經理提交的業務需求說明書和靜態原型基礎上產生的需求規格說明書。該方針包括以下內容:. .軟件需求規格說明書是項目需求管理的基礎和依據。. .軟件的需求必須文檔化,并按照模板書寫軟件需求規格說明書。. .軟件的需求必須經過評審。. .軟件項目的計劃、產品和執行要以軟件需求為基礎,并和軟件需求的定義相一致。. .當需求發生改變時,項目的計劃、產
14、品及執行也須與之保持一致。6軟件質量保證方針軟件質量保證的目的是為管理層就項目本身和所使用的項目開發及管理過程提供必要的透明度。軟件質量保證包括對項目所開發的產品、執行情況進行評估和跟蹤以確保與相應的過程、程序和標準相一致,并向項目總監匯報評估結果及改正情況。該方針主要包括:.SQA.SQA 計劃必須根據 SDPSDP 來制定,此計劃須經過評審。. .在所有的項目中都按計劃實施 SQASQA 職能。. .質量保證員定期形成 SQASQA 活動報告、SQASQA 評估報告,并向項目總監及項目經理報告。.SEPG.SEPG 要定期檢查 SQASQA 活動和結果。7軟件配置管理方針軟件配置管理的目的
15、是在整個項目生命周期中建立和維護整個項目及相關產品的完整性及一致性。配置管理包括確認相應的產品、計劃、文檔資料等并將它們置于配置管理系統下。在選定的時間點或里程碑,對配置系統進行控制并保證整個項目的完整性、一致性及可追蹤性。需要進行控制的產品或工件包括給客戶的各種文檔資料、代碼,以及內部所確認的各種文檔資料和中間產品,如測試工具、共享程序等。該方針主要包括:. .項目開發計劃是制定 SCMSCM 計劃的基礎。. .項目必須制定 SCMSCM 計劃,SCMSCM 計劃必須進行評審。.SCM.SCM 貫穿項目的整個生命周期,所有的項目必須置于配置管理系統之下。. .配置管理設置三級庫,其中開發庫、
16、基線庫由項目經理和項目級配置管理員進行管理與控制,軟件資產庫由配置經理管理與控制。. .配置管理員定期對基線庫進行審計,并將審計結果向項目經理報告。. .配置管理員在基線變更時,應該及時地通知項目相關成員。. .在項目生命周期中,質量保證員要對配置管理活動進行定期檢查。8組織過程焦點方針組織過程焦點的目的是建立組織對軟件過程活動的責任,這些活動能改進組織的整體軟件過程能力。組織過程焦點包括增進和保持對組織的和項目的軟件過程的了解,協調那些評估、制定、維護和改進這些過程的活動。該方針主要包括:617-424b-8f7a-edd83ca88d55-Numbered_0a0996ba-abe1-4c
17、6d. .建立 SEPGSEPG 小組,它負責組織層面上的軟件過程活動以及與項目協調活動。617-424b-8f7a-edd83ca88d55-Numbered_0a0996ba-abe1-4c6d. .定期評估項目所使用的軟件過程以確定其強處和弱點。617-424b-8f7a-edd83ca88d55-Numbered_0a0996ba-abe1-4c6d. .項目所使用的軟件過程是由組織的標準軟件過程剪裁而來。617-424b-8f7a-edd83ca88d55-Numbered_0a0996ba-abe1-4c6d. .建立軟件過程數據庫,其它項目都可以得到每個項目的軟件過程、工具和方法
18、的改進及其它有用的信息。9組織過程定義方針組織過程定義的目的是開發和維護一組便于使用的軟件過程財富,這些財富改進橫跨各項目的過程性能,并為組織積累性的長期得益打下基礎。組織過程定義包括制定和維護組織的標準軟件過程,以及相關的過程資產庫,例如:軟件生存周期的描述,過程剪裁指南和準則,組織軟件過程數據庫和軟件過程一有關文檔庫。該方針主要包括:Numbered_d85f7c53-8fa8-4d54-8c3b-52c2e9c898d9 . .形成組織級的標準軟件過程。標準軟件過程的主要目的是在項目間能最大限度地共享過程資產和經驗,并使得能在組織層上定義和聚集各項目共用的一組標準的過程測量。組織標準軟件
19、過程可以包含多種軟件過程。因為軟件項目可以以多種方式組織應用、生存周期、方法論和工具,所以為了闡述對不同應用領域、生存周期、方法論和工具的需要,就可能需要多種軟件過程。Numbered_d85f7c53-8fa8-4d54-8c3b-52c2e9c898d9 . .項目定義軟件過程是組織標準軟件過程經剪裁的版本。Numbered_d85f7c53-8fa8-4d54-8c3b-52c2e9c898d9 . .定期維護組織的軟件過程資產庫。Numbered_d85f7c53-8fa8-4d54-8c3b-52c2e9c898d9 . .對從各個項目收集來的信息加以組織,并用于改進組織的標準軟件過
20、程。所收集的信息的例子有:過程和產品測量,經驗教訓其它過程有關的文檔。10集成軟件管理方針集成軟件管理的目的是將軟件工程活動和管理活動集成為一個協調的、已定義的軟件過程,該軟件過程是從組織的標準軟件過程和有關的過程資產剪裁而得到的,這在組織過程定義中加以描述。集成軟件管理包括制訂項目定義軟件過程并采用此已定義的軟件過程去管理軟件項目。項目定義軟件過程是組織標準軟件過程經剪裁的版本,剪裁是為了針對項目的具體特征。該方針主要包括:996f0-Numbered_d9342d9f-ce48-4c94-9796-d3d672482bcd-Numb. .每個項目通過剪裁組織的標準軟件過程形成項目定義軟件過
21、程的文檔。996f0-Numbered_d9342d9f-ce48-4c94-9796-d3d672482bcd-Numb. .對項目偏離組織標準軟件過程的情況建立文檔并且它要經過批準。996f0-Numbered_d9342d9f-ce48-4c94-9796-d3d672482bcd-Numb. .每個項目按照項目定義軟件過程完成其軟件活動。996f0-Numbered_d9342d9f-ce48-4c94-9796-d3d672482bcd-Numb. .項目收集合適的項目測量數據并將其存儲在組織的軟件過程數據庫中。11軟件產品工程方針軟件產品工程的目的是一致地執行一個妥善定義的工程過程
22、,該過程集成全部軟件工程活動,以便有效地且高效率地生產正確的、一致的軟件產品。軟件產品工程包括采用項目定義軟件過程和適當的方法及工具去進行構造與維護軟件的工作任務。該方針主要包括:-Numbered_59f461b4-7ecc-478f-9340-ba48fa5bdfc4-Numbered_ca22dedc-44cb-4cae-b9d4-566b4c5d7256-Numbe . .按照項目定義軟件過程進行軟件工程作業。-Numbered_59f461b4-7ecc-478f-9340-ba48fa5bdfc4-Numbered_ca22dedc-44cb-4cae-b9d4-566b4c5d7
23、256-Numbe . .采用合適的方法和工具去構造和維護軟件產品。-Numbered_59f461b4-7ecc-478f-9340-ba48fa5bdfc4-Numbered_ca22dedc-44cb-4cae-b9d4-566b4c5d7256-Numbe . .軟件計劃、工作任務和產品均可追蹤到分配給軟件的系統需求。12培訓方針培訓大綱關鍵過程區域的目的是培育個人的技能和知識, 使他們能有效地和效率高地履行其職責。培訓大綱首先分別識別出組織、項目和個人所需要的培訓,然后計劃或組織相關培訓以滿足需求。該方針主要包括:1,1,識別每個軟件管理和技術角色所需的技能和知識。2.2.識別和批準
24、傳遞技能和知識的培訓組織形式。經批準的培訓形式的可能包括;課堂培訓計算機輔助教學受指導的自學正式的學徒和教練計劃使用便利的錄像3,3,提供培訓以建立組織的技能基礎,滿足項目的特定需求和培育個人的技能。織內展開培訓或當合適時從組織外獲得培訓。外部培訓源的例子有:顧客提供的培訓商業上現有的培訓課程專業課程專業性會議討論班可在組13組間協調方針組間協調的目的是建立軟件工程組與其它工程組一起積極參與的方式以使得項目更能夠有效地和效率高地滿足顧客的需要。組間協調包括軟件工程組和其它項目工程組一起參與闡述系統層的需求、目標和問題。項目工程組的代表,當合適時與顧客和最終用戶一起工作,參與建立系統層的需求、目
25、標和計劃,這些需求、對象和計劃成為全部工程活動的基礎。該方針主要包括:戀 一甀洀戀攀爀攀攙開攀攙 戀 戀 戀挀昀攙 一甀洀戀攀爀攀攙開攙昀戀挀戀愀 戀戀 愀昀 戀昀挀攙66192501521 一甀洀戀攀爀攀攙開攙挀愀愀 攙戀攀 一甀洀戀攀爀攀攙開挀攙挀部受影響的組定義和評審關于項目的系統需求和項目層的目標。受影響的組有:客戶事業部和銷售部的客戶經理戀 一甀洀戀攀爀攀攙開攀攙 戀 戀 戀挀昀攙 一甀洀戀攀爀攀攙開攙昀戀挀戀愀 戀戀 愀昀 戀昀挀攙66192511521 一甀洀戀攀爀攀攙開攙挀愀愀 攙戀攀 一甀洀戀攀爀攀攙開挀攙挀程組協調其計劃和活動。戀 一甀洀戀攀爀攀攙開攀攙 戀 戀 戀挀昀攙
26、一甀洀戀攀爀攀攙開攙昀戀挀戀愀 戀戀 愀昀 戀昀挀攙66192521521 一甀洀戀攀爀攀攙開攙挀愀愀 攙戀攀 一甀洀戀攀爀攀攙開挀攙挀目經理負責建立和維護一個協調機制,它使得在項目工程組之間、必要時在項目和顧客或最終用戶之間協調這些問題。14軟件評審方針評審的目的在于有效地和盡早地發現并去除軟件產品中各種缺陷,以減少返工勞動,從而提高產品質量。該方針主要包括:. .評審活動必須納入軟件開發計劃。. .評審活動須由受過專門訓練的人員領導或在其指導下實施。. .評審側重軟件產品本身而不是作者。. .評審的結果將不會作為個人績效考核的依據。. .除非經過項目總監特批,否則所有項目必須進行里程碑評審
27、才能進入到下一階段。15軟件質量管理方針軟件質量管理的目的是建立對項目的軟件產品質量的定量了解和實現特定的質量目標。軟件質量管理包括確定軟件產品的質量目標,制定實現這些目標的計劃,并監控及調整軟件計劃,軟件工作產品、活動和質量目標,以滿足顧客和最終用戶對高質量產品的需要及愿望。該方針主要包括:. .基于組織、顧客和最終用戶的需要來建立軟件產品的質量目標。. .項目的軟件質量管理活動支持組織對改善軟件產品質量的承諾。. .項目基于項目定義軟件過程確定和收集用于軟件質量管理的測量數據。. .項目確定軟件產品的質量目標,并監控其實現質量目標的進程。. .確定軟件質量管理的職責并將其分派給軟件工程組和其它的軟件相關組。根據公司的實際情況,要求項目內部測試結束時(實施前)缺陷清除率控制在組織過程能力基線中內部測試結束時(實施前)缺陷清除率的上下限范圍內,且滿足下列條件:. .災難級和嚴重級的缺陷修復率應達到 100%100%。. .次嚴重級缺陷修復率應達到 90%90%以上,并在實施及終驗后的維護期內全部修復。. .一般級和不嚴重級缺陷修復率應達到 60%60%以上。若項目質量目標超出上述范圍,應由項目總監審批。16度量和分析方針度量和分析的目的是指導建立和維護
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 綿竹中學高2023級2024-2025學年度(下)期末模擬檢測(政治)
- 記賬實操-金屬材料銷售公司的賬務處理
- 河南省名校大聯考2024-2025學年高一下學期4月期中生物試卷(有答案)
- 2024-2025學年下學期高二生物人教版期末必刷常考題之群落及其演替
- 2024-2025學年下學期高二生物滬科版期末必刷常考題之保護環境實現人類與自然的和諧相處
- 山東統考新聞題目及答案
- 軟件學院基礎題目及答案
- 日語經濟題目大全及答案
- 10《靜電場中的能量》-2025高中物理水平合格考備考知識清單+習題鞏固
- 2 9 函數模型及應用-2026版53高考數學總復習A版精煉
- 2025屆廣東省廣州市天河七年級生物第二學期期末復習檢測模擬試題含解析
- 2024年寧夏醫科大學總醫院招聘真題
- 避險與逃生知識培訓課件
- 烏魯木齊市既有建筑改造消防設計審查工作指南
- 雨季車輛安全培訓課件
- 青海中考地理試題及答案
- 專項 記敘文閱讀(附答案)八年級語文下冊期中測試專項訓練(全國版)
- 城市軌道交通應急處理自然災害應急處理課件
- 2025-2030中國熊去氧膽酸類藥物行業市場現狀供需分析及投資評估規劃分析研究報告
- 防跌倒、墜床預防指南
- 上海證券交易所會計監管動態(2024年第2期,總第20期)2024.5.29
評論
0/150
提交評論