版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、軟件工程開發(fā)管理 陳 志 成 北京東方瑞威科技開展 2007.03.24 計(jì)算機(jī)軟件培訓(xùn)講座講座內(nèi)容一、工程管理相關(guān)概念二、軟件工程管理系統(tǒng)三、工程管理層次構(gòu)造四、研發(fā)部的建立方面一、工程管理的相關(guān)概念1.1 什么是工程?根據(jù)美國(guó)工程管理協(xié)會(huì)(PMI)的定義:工程是為完成某一獨(dú)特的產(chǎn)品或效力所做的一次性努力。從根本上說(shuō),工程就是一系列的相關(guān)任務(wù)。工程管理是20世紀(jì)40年代以后迅速開展起來(lái)的一門科學(xué),是現(xiàn)代管理學(xué)中的一個(gè)重要分支。中國(guó)工程管理研討委員會(huì)對(duì)工程的定義是:工程是一個(gè)特殊的將被完成的有限義務(wù)。它是在一定時(shí)間內(nèi),滿足一系列特定目的的多項(xiàng)相關(guān)任務(wù)的總稱。根據(jù)這個(gè)定義,工程實(shí)踐包含3層含義:
2、(1) 工程是一項(xiàng)有待完成的義務(wù),有特定的環(huán)境和要求;(2) 在一定的組織機(jī)構(gòu)內(nèi),利用有限資源(人力、物力、財(cái)力等),在規(guī)定的時(shí)間內(nèi)(指工程有明確的開場(chǎng)時(shí)間和終了時(shí)間)為特定客戶完成特定目的的階段性義務(wù);(3) 義務(wù)要滿足一定性能、質(zhì)量、數(shù)量、技術(shù)目的等要求。工程的根本特征: 工程的獨(dú)特性。工程的一次性。工程的組織性。 工程的生命期。工程的資源耗費(fèi)性。工程的目的沖突性。工程后果的不確定性。范圍時(shí)間本錢目的要求預(yù)算費(fèi)用完成期限1.2 什么是工程管理?按PMI的定義:工程管理就是“在工程活動(dòng)中運(yùn)用一系列的知識(shí)、技藝、工具和技術(shù),以滿足或超越相關(guān)利益者對(duì)工程的要求。中國(guó)工程管理研討委員會(huì)對(duì)工程管理總
3、結(jié)為:“工程管理一詞具有兩種不同的含義,其一是指一種管理活動(dòng);其二是指一種管理學(xué)科,前者是一種客觀的實(shí)際活動(dòng),后者是前者的實(shí)際總結(jié);前者以后者為指點(diǎn),后者以前者為根底。工程管理貫穿整個(gè)工程的生命期,是對(duì)工程的全過(guò)程管理。工程管理的特點(diǎn):工程管理的對(duì)象是工程。系統(tǒng)工程思想貫穿工程管理的全過(guò)程。工程管理的組織:具有一定的特殊性。工程管理的體制是基于團(tuán)隊(duì)管理的個(gè)人擔(dān)任制,工程經(jīng)理是整個(gè)工程組中協(xié)調(diào)、控制的關(guān)鍵。工程管理的要點(diǎn)是發(fā)明和堅(jiān)持一個(gè)使工程順利進(jìn)展的環(huán)境,使置身于這個(gè)環(huán)境的人們能在集體中協(xié)調(diào)任務(wù)以完成預(yù)定的目的。工程管理的方法、工具和技術(shù)手段具有先進(jìn)性。1.3 工程管理的根本內(nèi)容PMI編寫的將
4、工程管理劃分為9個(gè)知識(shí)領(lǐng)域:范圍管理、時(shí)間管理、本錢管理、質(zhì)量管理、人力資源管理、溝通管理、采購(gòu)管理、風(fēng)險(xiǎn)管理和綜合管理。而中國(guó)工程管理研討委員會(huì)那么將工程管理的內(nèi)容概括為2個(gè)層次、4個(gè)階段、5個(gè)過(guò)程、9大知識(shí)領(lǐng)域、42個(gè)要素及多個(gè)主體。工程管理根本內(nèi)容工程管理的根本內(nèi)容1. 工程綜合管理工程 其包括3個(gè)根本的子過(guò)程:制定工程方案;工程方案執(zhí)行;綜合變卦控制。2工程范圍管理 PMBOK將其分成5個(gè)階段:?jiǎn)?dòng);范圍方案;范圍界定;范圍核實(shí);范圍變卦控制。3工程時(shí)間管理 PMBOK提出,工程時(shí)間管理由下述5項(xiàng)義務(wù)組成:活動(dòng)定義;活動(dòng)排序;活動(dòng)時(shí)間估計(jì);工程進(jìn)度編制;工程進(jìn)度控制。4工程本錢管理 包
5、括以下4個(gè)過(guò)程:制定資源方案;本錢估計(jì);本錢預(yù)算;本錢控制。5工程質(zhì)量管理 主要包括以下4個(gè)過(guò)程:質(zhì)量規(guī)劃;質(zhì)量控制;質(zhì)量保證;全面質(zhì)量管理。工程管理的根本內(nèi)容6工程人力資源管理 包括如下幾個(gè)主要的過(guò)程:人力資源規(guī)劃; 招聘與解聘; 挑選; 定向; 培訓(xùn); 績(jī)效評(píng)價(jià); 職業(yè)開展; 團(tuán)隊(duì)建立。7工程風(fēng)險(xiǎn)管理 PMBOK將其歸納為4個(gè)主要過(guò)程:風(fēng)險(xiǎn)識(shí)別;風(fēng)險(xiǎn)估計(jì);風(fēng)險(xiǎn)應(yīng)對(duì)方案;風(fēng)險(xiǎn)控制。8工程溝通管理 包括如下一些根本的過(guò)程:編制溝通方案;信息傳送;績(jī)效報(bào)告;管理收尾。9工程采購(gòu)管理 主要包括:編制采購(gòu)方案;編制詢價(jià)方案;詢價(jià);選擇供應(yīng)商;合同管理;合同收尾。1.4 工程管理的勝利要素范圍(Sco
6、pe)時(shí)間(Time)本錢(Cost)質(zhì)量(Quality)1.5 軟件工程管理的特點(diǎn):軟件工程將限制在以軟件開發(fā)、集成和實(shí)施為主要目的的工程范圍內(nèi)。軟件工程具有本人非常明顯的特點(diǎn):階段性(緊迫性)、獨(dú)特性和不確定性。軟件工程管理和其他工程管理相比,具有很大的獨(dú)特性:消費(fèi)無(wú)形的產(chǎn)品消費(fèi)無(wú)形的產(chǎn)品過(guò)程沒(méi)有明顯的劃分大都是“一次性的人力耗費(fèi)型工程1.6 軟件工程管理的主要活動(dòng)軟件工程管理主要的活動(dòng)包括:l 編寫工程建議書l工程本錢的度量l工程方案和進(jìn)度安排l工程監(jiān)控和復(fù)審l人員選擇和評(píng)價(jià)l工程報(bào)告的預(yù)備和發(fā)布軟件工程開發(fā)階段供決策參考 提出可行性分析 修正意見(jiàn)工程咨詢?nèi)藛T工程開發(fā)預(yù)備階段調(diào)查研討階
7、段工程分析階段工程設(shè)計(jì)階段工程實(shí)施階段維護(hù)與評(píng)價(jià)階段工程咨詢?nèi)藛T工程專業(yè)管理人員工程專業(yè)管理人員軟件設(shè)計(jì)人員軟件設(shè)計(jì)人員操作人員 操作人員新的工程預(yù)備 軟件工程的開發(fā)階段1.7 軟件工程的組織構(gòu)造軟件工程的組織構(gòu)造工程經(jīng)理產(chǎn)品工程組主程序員組程序員的任務(wù)效率軟件工程的組織構(gòu)造軟件工程經(jīng)理軟件工程總監(jiān)程序工程經(jīng)理程序工程經(jīng)理質(zhì)量工程經(jīng)理軟件工程經(jīng)理軟件工程經(jīng)理軟件工程經(jīng)理產(chǎn)品組擔(dān)任人產(chǎn)品組擔(dān)任人產(chǎn)品組擔(dān)任人QA1QA2QA31.8 程序員的任務(wù)效率 工程經(jīng)理的根本職責(zé)可以歸納為指點(diǎn)工程的方案、組織和控制任務(wù),以實(shí)現(xiàn)工程的目的,即工程經(jīng)理指點(diǎn)工程團(tuán)隊(duì)完成工程目的,工程經(jīng)理需求協(xié)調(diào)各個(gè)團(tuán)隊(duì)成員的活動(dòng)
8、,使這些成員成為一個(gè)調(diào)和的整體,履行各自的任務(wù)。在軟件工程中對(duì)任務(wù)效率的度量主要是采取間接丈量的方法。幾種常用的間接丈量方法有: l每人月代碼行(LOC) l 每人月編的目的指令(OI) l 每人月寫的文檔頁(yè)數(shù)(POD) l 每人月測(cè)試和執(zhí)行的錯(cuò)誤數(shù)(T&E)1.9 軟件工程開發(fā)周期總開發(fā)時(shí)間包括分析和設(shè)計(jì)時(shí)間、編碼時(shí)間、測(cè)試時(shí)間和編寫文檔的時(shí)間,其中編碼時(shí)間只是其中的一部分,關(guān)系如圖。 分析時(shí)間 設(shè)計(jì)時(shí)間 編碼時(shí)間 測(cè)試及編寫文檔時(shí)間 工程開發(fā)時(shí)間1.10 軟件工程開發(fā)模型 瀑布模型 原型模型 螺旋模型軟件工程開發(fā)模型(1) 瀑布模型: 是美國(guó)Winston Royce向IEEE WESCO
9、NRoyce, Winston 1970提交的一篇名為的論文中初次提出的。 由于這種方法是從一個(gè)階段成瀑布流入下一個(gè)階段,所以這個(gè)模型就稱為“瀑布模型。 瀑布模型有很多的變化,包括以下的階段:需求分析與定義,系統(tǒng)設(shè)計(jì)與軟件設(shè)計(jì),系統(tǒng)實(shí)施與單元測(cè)試,系統(tǒng)集成與系統(tǒng)測(cè)試,系統(tǒng)運(yùn)轉(zhuǎn)與系統(tǒng)維護(hù)。 瀑布模型:需求分析與定義系統(tǒng)設(shè)計(jì)與軟件設(shè)計(jì)系統(tǒng)實(shí)施與單元測(cè)試系統(tǒng)集成與系統(tǒng)測(cè)試 軟件開發(fā)瀑布模型及不同階段之間的交互系統(tǒng)運(yùn)轉(zhuǎn)與系統(tǒng)維護(hù)軟件工程開發(fā)模型(2) 原型模型(Prototype):l直觀、籠統(tǒng),更多地遵照了人們認(rèn)識(shí)事物的規(guī)律,因此更容易被人們接受。l采用模擬的手段,縮短了用戶和系統(tǒng)分析、設(shè)計(jì)人員之間
10、的間隔。l在整個(gè)系統(tǒng)開發(fā)過(guò)程中反響是及時(shí)的,規(guī)范是一致的,可及時(shí)地暴露問(wèn)題,確保系統(tǒng)實(shí)現(xiàn)的正確性。l充分利用了新一代的軟件工具,使得系統(tǒng)開發(fā)和運(yùn)轉(zhuǎn)的效率都大大提高。 原型模型的根本過(guò)程用戶提出系統(tǒng)需求識(shí)別并歸納用戶需求快速開發(fā)一個(gè)模型確定模型后的處置系統(tǒng)運(yùn)轉(zhuǎn)、維護(hù)重新設(shè)計(jì)或選擇模型稱心模型不稱心原型法的根本過(guò)程評(píng)價(jià)模型模型不可行修正模型軟件工程開發(fā)模型:(3) 螺旋模型風(fēng)險(xiǎn)分析風(fēng)險(xiǎn)分析風(fēng)險(xiǎn)分析風(fēng)險(xiǎn)分析原型1原型2原型3可用原型建模模擬評(píng)價(jià)軟件需求需求確認(rèn)操作概念需求方案開發(fā)方案軟件產(chǎn)品設(shè)計(jì)設(shè)計(jì)確認(rèn)與驗(yàn)證集成與測(cè)試方案詳細(xì)設(shè)計(jì)編碼單元測(cè)試集成測(cè)試接納測(cè)試實(shí)現(xiàn)本錢評(píng)審制定下階段方案確定下階段目標(biāo)和
11、約束條件風(fēng)險(xiǎn)分析、構(gòu)造原型開發(fā)、驗(yàn)證階段軟件產(chǎn)品過(guò)程迭代二、軟件工程管理系統(tǒng)2.1 工程管理系統(tǒng)的必要性(1) 工程管理系統(tǒng)用于進(jìn)展任務(wù)的派分,執(zhí)行情況的跟蹤,效果的監(jiān)控,對(duì)工程的整個(gè)實(shí)施過(guò)程的進(jìn)展管理。執(zhí)行中可以及時(shí)報(bào)告任務(wù)的進(jìn)展情況和協(xié)助公司的管理和決策人員對(duì)資源進(jìn)展合理分配。(2) 經(jīng)過(guò)對(duì)軟件工程工程的管理,可以防止軟件公司由于人員的流動(dòng)對(duì)公司呵斥的宏大損失。同時(shí)由于管理系統(tǒng)記錄了工程的詳細(xì)過(guò)程信息,也為工程以后的晉級(jí)和完善提供了珍貴的可供查詢的第一手資料。(3) 軟件工程管理系統(tǒng)的價(jià)值表達(dá)在:添加工程進(jìn)度可控性,降低工程風(fēng)險(xiǎn)提供績(jī)效考核和工程義務(wù)分派的根據(jù)以電子PM協(xié)助人工PM,(注:
12、PM指工程管理)公司指點(diǎn)層對(duì)一切工程情況可即時(shí)掌控領(lǐng)先的配置管理,提高軟件質(zhì)量工程管理系統(tǒng)的引見(jiàn)聲明:目前公司軟件存在部分問(wèn)題是由于技術(shù)緣由導(dǎo)致的,但是也有部分問(wèn)題是由于軟件管理、版本混亂引起的。以我開發(fā)工程的閱歷為例進(jìn)展闡明,采用的工程管理方式根本上類似與微軟的方式,但沒(méi)有他們那樣強(qiáng)大。引見(jiàn)工程管理系統(tǒng),并不意味著大家一定也要開發(fā)這樣一個(gè)系統(tǒng),根據(jù)公司情況進(jìn)展辨證吸收、適當(dāng)自創(chuàng)、靈敏運(yùn)用到管理中去。由于人工管理的“靈敏性、難于統(tǒng)計(jì),所以利用管理系統(tǒng)來(lái)進(jìn)展管理更為客觀、重要的便于統(tǒng)計(jì)、查詢進(jìn)展形狀。2.2 軟件工程管理系統(tǒng)界面軟件工程的自動(dòng)日測(cè)試報(bào)表重點(diǎn)工程需求建立網(wǎng)站 2.3 工程管理系統(tǒng)的
13、功能特征預(yù)警功能系統(tǒng)監(jiān)控系統(tǒng)每日自動(dòng)進(jìn)展預(yù)警試算,及時(shí)發(fā)現(xiàn)工程執(zhí)行過(guò)程中的問(wèn)題,加強(qiáng)工程執(zhí)行過(guò)程的監(jiān)控。預(yù)警項(xiàng)的值用戶可以定制,詳細(xì)內(nèi)容的內(nèi)容包括:義務(wù)進(jìn)度比時(shí)間進(jìn)度慢義務(wù)超時(shí) 添加記錄不及時(shí) 審核處置時(shí)間超期 任務(wù)飽和度超差 任務(wù)確認(rèn)不及時(shí) 義務(wù)超越開場(chǎng)時(shí)間未執(zhí)行 義務(wù)分解任務(wù)分解,責(zé)任到人工程管理系統(tǒng)的功能特征(2) 工程人員組織構(gòu)造靈敏的人力資源配置兼容職能型人力資源構(gòu)造和工程型人力資源構(gòu)造特征,符合矩陣型人員組織構(gòu)造特征。(3) 互審機(jī)制共同認(rèn)可工程和義務(wù)都有兩個(gè)重要的角色:擔(dān)任角色和管理角色工程中:工程主管擔(dān)任角色,直屬指點(diǎn)管理角色義務(wù)中:義務(wù)擔(dān)任人擔(dān)任角色,義務(wù)管理者管理角色系統(tǒng)中
14、的一切任務(wù)的分配,執(zhí)行過(guò)程的變卦和最后完成,都需求兩個(gè)角色執(zhí)行角色和管理角色相互審核,雙方贊同。工程管理系統(tǒng)的功能特征(4) 與CVS有機(jī)結(jié)合與源代碼管理無(wú)縫結(jié)合記錄用戶Checkin到CVS源代碼文件,可以查看這些文件的歷史,下載,并可以對(duì)比不同版本文件的差別。(5) 工程文檔管理工程和義務(wù)的管理注重文檔的管理,文檔作為任務(wù)的輸入,并要求輸出文檔完成的要求。并可以進(jìn)展文檔查詢和輸出文檔的匯總。(6) 關(guān)鍵途徑計(jì)算標(biāo)識(shí)工程實(shí)施過(guò)程中的風(fēng)險(xiǎn)方案的關(guān)鍵途徑在執(zhí)行過(guò)程中會(huì)發(fā)生變化,能夠一個(gè)很小的義務(wù)不在關(guān)鍵途徑上,但在實(shí)施過(guò)程中,此義務(wù)嚴(yán)重滯后,就能夠變成關(guān)鍵途徑。本系統(tǒng)在工程的執(zhí)行過(guò)程,動(dòng)態(tài)繪出工
15、程的關(guān)鍵途徑,提示工程主管留意關(guān)鍵途徑上的義務(wù)。工程管理系統(tǒng)的功能特征(7) 模板功能自創(chuàng)專家知識(shí),簡(jiǎn)化義務(wù)分解工程模板,一個(gè)可以直接復(fù)制的義務(wù)分解構(gòu)造圖,可以:規(guī)范化工程過(guò)程執(zhí)行自創(chuàng)專家閱歷,為義務(wù)分解提供參考,為工程劃分提供指點(diǎn)授權(quán)功能暫時(shí)轉(zhuǎn)交本人擔(dān)任的任務(wù)經(jīng)過(guò)功能將本人擔(dān)任或者管理的義務(wù)暫時(shí)轉(zhuǎn)給其它人。對(duì)于暫時(shí)請(qǐng)假和出差的用戶非常方便,防止了一些任務(wù)由于本人不在而導(dǎo)致不能及時(shí)處置。工程管理系統(tǒng)的功能特征(8) 工程試算功能可以提早預(yù)知變化對(duì)工程實(shí)施產(chǎn)生的影響根據(jù)用戶對(duì)義務(wù)可以多個(gè)幾個(gè)參數(shù)值的變卦,計(jì)算出此變卦對(duì)整個(gè)工程的影響。 根據(jù)方案開場(chǎng)時(shí)間,方案完成時(shí)間,每日投入,完成進(jìn)度,當(dāng)前時(shí)間
16、動(dòng)態(tài)計(jì)算給出此次更改對(duì)工程和其它義務(wù)產(chǎn)生的影響。(9) 與Email系統(tǒng)結(jié)合并記錄用戶操作日志系統(tǒng)的每個(gè)操作會(huì)實(shí)時(shí)發(fā)送Email通告相關(guān)人員,同時(shí)將用戶的操作記錄保管成日志。此功能的運(yùn)用還可以靈敏配置。三、工程管理的層次構(gòu)造3.1 工程的體系構(gòu)造 工程的體系構(gòu)造為樹型構(gòu)造,包括 工程、階段、義務(wù) 三層:第一層:工程信息類別包括:根本,文檔,人員,預(yù)警第二層:階段(或模塊) (隸屬于工程) 有時(shí)序關(guān)系的稱為“階段,如是功能構(gòu)造上的劃分,稱為“模塊。階段和模塊同屬于一個(gè)層次,本文暫時(shí)以階段為例進(jìn)展闡明。第三層:義務(wù)隸屬于階段或模塊 其中:義務(wù)層的義務(wù)可以無(wú)限層次劃分。各層次的概念(1) 工程概念工
17、程是工程管理系統(tǒng)中最大的管理單元,普通是具有特定目的的工程,主要指一個(gè)成型整體的軟件產(chǎn)品。(2) 階段概念階段表達(dá)了我們?cè)谧鲆粋€(gè)工程的時(shí)候里程碑的概念。階段必需在工程下,由工程主管擔(dān)任創(chuàng)建,工程較大的工程普通有多個(gè)階段,個(gè)別小工程可以沒(méi)有階段。 模塊屬性模塊是按照軟件產(chǎn)品的構(gòu)造、功能模塊對(duì)工程進(jìn)展細(xì)分,以便按照模塊化的思想設(shè)計(jì)和消費(fèi)軟件產(chǎn)品。模塊應(yīng)該是有完好界面接口、提供一組完好,并且相關(guān)的功能的程序。每個(gè)模塊都會(huì)從屬于相應(yīng)的工程。 (3) 義務(wù)概念義務(wù)是工程系統(tǒng)最根本的任務(wù)單位和執(zhí)行單位,每個(gè)人的任務(wù)是經(jīng)過(guò)他本人擔(dān)任的義務(wù)來(lái)表達(dá)的。工程的層次構(gòu)造人員構(gòu)造 工程的人員構(gòu)造如以下圖所示,主要包括
18、:工程主管,直屬指點(diǎn),相關(guān)指點(diǎn),多個(gè)任務(wù)組組長(zhǎng),組員 文檔構(gòu)造工程的文檔分三個(gè)部分:(1) 設(shè)計(jì)文檔:關(guān)于工程的設(shè)計(jì)與實(shí)現(xiàn)思緒方法、詳細(xì)過(guò)程。(2) 參考文檔:同類工程的已有參考文獻(xiàn)。(3) 驗(yàn)收文檔:工程的完成情況驗(yàn)收情況 其中,設(shè)計(jì)文檔和參考文檔作為工程的輸入信息做什么,如何做,驗(yàn)收文檔為工程的輸出,是必需提交文檔。工程預(yù)警每個(gè)工程都有本人的預(yù)警配置,配置工程包括:義務(wù)進(jìn)度比時(shí)間進(jìn)度慢義務(wù)超時(shí)添加記錄不及時(shí)審核處置時(shí)間超期義務(wù)超越開場(chǎng)時(shí)間未執(zhí)行當(dāng)系統(tǒng)執(zhí)行過(guò)程中發(fā)生了進(jìn)度等偏向會(huì)及時(shí)通報(bào)給相關(guān)人員,預(yù)警方式采用的是工程線和人事線雙層預(yù)警,如以下圖所示,當(dāng)滿足某個(gè)條件就會(huì)預(yù)警并且會(huì)逐漸晉級(jí)。工
19、程預(yù)警3.2 工程的屬性項(xiàng)目名稱: 用以簡(jiǎn)明扼要的描述項(xiàng)目?jī)?nèi)容項(xiàng)目編號(hào): 系統(tǒng)自動(dòng)生成項(xiàng)目主管: 項(xiàng)目的負(fù)責(zé)人項(xiàng)目直屬領(lǐng)導(dǎo): 項(xiàng)目的管理者相關(guān)領(lǐng)導(dǎo): 可以瀏覽項(xiàng)目的相關(guān)人員和相關(guān)領(lǐng)導(dǎo)項(xiàng)目郵件組: 用于填寫Checkin記錄的項(xiàng)目郵件組地址項(xiàng)目描述: 用以記錄項(xiàng)目的詳細(xì)描述開始時(shí)間:完成時(shí)間:記錄項(xiàng)目的開始時(shí)間和預(yù)期完成時(shí)間計(jì)劃開始時(shí)間默認(rèn)為當(dāng)前日期 項(xiàng)目狀態(tài): 該屬性在項(xiàng)目提交以后出現(xiàn),表示一個(gè)項(xiàng)目的狀態(tài),包括籌劃、取消,執(zhí)行,掛起和完成工程的執(zhí)行流程3.3 階段的屬性階段名稱:階段的名字階段編號(hào): 系統(tǒng)自動(dòng)生成階段描述:描述該階段的任務(wù),階段特征等階段狀態(tài):有三個(gè)狀態(tài):籌備,執(zhí)行和完成(取消
20、和掛起狀態(tài)由項(xiàng)目控制)階段位置:一個(gè)項(xiàng)目的所有階段是順序進(jìn)行的,即A階段完成開始B階段,他們之間有嚴(yán)格的前后依賴關(guān)系,所以要為每個(gè)階段確定一個(gè)順序位置。 階段間的約束:如果一個(gè)階段的狀態(tài)被更改為完成,必須保證該階段之前的階段的狀態(tài)為完成。階段連動(dòng):一個(gè)階段的狀態(tài)更改為完成,系統(tǒng)會(huì)自動(dòng)將其下一個(gè)階段的狀態(tài)更改為執(zhí)行。模塊的屬性所屬項(xiàng)目:指明模塊所屬項(xiàng)目,該項(xiàng)由系統(tǒng)根據(jù)通過(guò)相應(yīng)的項(xiàng)目進(jìn)入添加模塊頁(yè)面的情況自動(dòng)獲取,為自動(dòng)流水號(hào);不可更改。 模塊名稱:簡(jiǎn)明記錄模塊名稱。 模塊負(fù)責(zé)人:指明模塊負(fù)責(zé)人。 模塊成員:參與整個(gè)模塊的成員列表,系統(tǒng)自動(dòng)添加模塊中的所有人員;這些成員包括模塊、模塊所包含任務(wù)的參
21、與者。模塊相關(guān)人員:記錄與該模塊相關(guān)的人員。 描述信息:用以記錄項(xiàng)目的詳細(xì)描述。 開始、計(jì)劃完成時(shí)間:記錄模塊的開始時(shí)間和預(yù)期完成時(shí)間;計(jì)劃開始時(shí)間默認(rèn)為當(dāng)前日期。 模塊編號(hào):由系統(tǒng)自動(dòng)編號(hào),在模塊提交以后生成,為自動(dòng)流水號(hào),不可更改。 模塊狀態(tài):該屬性在模塊提交以后出現(xiàn),表示一個(gè)模塊的狀態(tài),包括激活、取消和已完成;默認(rèn)為激活;在模塊提交以后可以修改。 模塊屬性:該屬性在模塊提交以后出現(xiàn),表示一個(gè)模塊為公開還是保密,包括公開、保密兩個(gè)選項(xiàng);如果一個(gè)模塊屬性為公開,則所有人員都可以查看該模塊;如果一個(gè)模塊被標(biāo)記為保密,則只有相關(guān)人員(負(fù)責(zé)人、相關(guān)人員和所包括任務(wù)等的相關(guān)人員)可以查看;默認(rèn)為公開
22、;在模塊提交以后可以修改;階段的執(zhí)行流程3.4 義務(wù)的屬性任務(wù)ID:由系統(tǒng)自動(dòng)編號(hào),在任務(wù)提交以后生成,為自動(dòng)流水號(hào),不可更改任務(wù)簡(jiǎn)述:對(duì)任務(wù)的簡(jiǎn)要說(shuō)明任務(wù)狀態(tài):任務(wù)最關(guān)鍵的屬性。表示一個(gè)任務(wù)進(jìn)展?fàn)顟B(tài)。包括待分配,執(zhí)行,掛起,提交、取消和已完成幾種狀態(tài)任務(wù)描述:記錄任務(wù)的詳細(xì)描述信息任務(wù)負(fù)責(zé)人:負(fù)責(zé)整個(gè)任務(wù)的進(jìn)程任務(wù)管理者:管理整個(gè)任務(wù)的相關(guān)事宜,比任務(wù)負(fù)責(zé)人的權(quán)限更大相關(guān)人員:與該任務(wù)相關(guān)的人員計(jì)劃開始、完成時(shí)間:記錄任務(wù)規(guī)劃的開始時(shí)間和預(yù)期完成時(shí)間前序任務(wù):表示在該任務(wù)之前的相關(guān)任務(wù),填寫任務(wù)號(hào)關(guān)鍵字: 填寫描述該任務(wù)的關(guān)鍵字,用于查詢義務(wù)的執(zhí)行流程3.5 工程管理系統(tǒng)頁(yè)面:工程添加工程管
23、理系統(tǒng)頁(yè)面:工程查詢工程管理系統(tǒng)頁(yè)面:義務(wù)查詢工程管理系統(tǒng)頁(yè)面:工程文檔查詢3.6 工程管理系統(tǒng)的配置管理權(quán)限配置在工程管理過(guò)程中,我們要突出兩個(gè)方面的權(quán)限管理: (1) 不同角色的人員具有不同權(quán)限。 (2) 對(duì)任何人員,在他的權(quán)益之下,提供必要的自定義、可配置選項(xiàng)。對(duì)于工程信息的變卦事件,相關(guān)人員可以配置能否保管日志和發(fā)送郵件,假設(shè)選擇,那么當(dāng)有相關(guān)事件發(fā)生時(shí),系統(tǒng)會(huì)自動(dòng)發(fā)送郵件到相關(guān)人員。預(yù)警設(shè)置在工程管理過(guò)程中,一個(gè)重要的功能是工程預(yù)警,用戶可以進(jìn)展相關(guān)配置。 (1) 您可以封鎖或開啟預(yù)警開關(guān)。 (2) 系統(tǒng)可以自動(dòng),用戶也可以設(shè)置參數(shù)后進(jìn)展手動(dòng)預(yù)警。 (3) 有預(yù)警信息時(shí),系統(tǒng)會(huì)向用戶
24、發(fā)送預(yù)警信息。工程管理系統(tǒng)的配置管理:事件配置工程管理系統(tǒng)的配置管理:預(yù)警參數(shù)3.7 記錄、記錄分類 記錄是軟件開發(fā)過(guò)程中的重要環(huán)節(jié),記錄分為三種類別: Checkin記錄、BugFix記錄、普通記錄。(1) Checkin記錄 用于對(duì)于源代碼的Checkin修正做記錄,并自動(dòng)發(fā)送郵件給相關(guān)人員。(2) BugFix記錄 用于對(duì)軟件程序中的Bug修正做記錄,并自動(dòng)發(fā)送郵件給相關(guān)人員。(3) 普通記錄 普通記錄包括:普通記錄、會(huì)議記錄、設(shè)計(jì)報(bào)告記錄。 普通記錄的格式可以只是文本,也可以包含圖表,鏈接,圖片等。 不同類別的記錄有著專門的格式,其內(nèi)容包括相關(guān)的人員、事件(操作)、時(shí)間、地點(diǎn)等。3.8
25、 周報(bào)告周報(bào)告主要用于任務(wù)者在每周的最后一個(gè)任務(wù)日提交本周的任務(wù)情況,包括任務(wù)內(nèi)容、成果和下周任務(wù)安排等。周報(bào)告包括以下屬性:用戶:提交周報(bào)告的用戶上周工作計(jì)劃:上一次提交報(bào)告中的下周工作計(jì)劃上周工作記錄:列出當(dāng)前登錄人員上周的所有記錄列表本周工作內(nèi)容:本周實(shí)際進(jìn)行的工作內(nèi)容本周完成工作:本周結(jié)束的工作,可以包括成果等內(nèi)容發(fā)現(xiàn)的問(wèn)題和建議:本周工作中發(fā)現(xiàn)的問(wèn)題和建議下周工作計(jì)劃:下周的工作計(jì)劃,該項(xiàng)內(nèi)容會(huì)在下一個(gè)周報(bào)中成為“上周工作計(jì)劃”的內(nèi)容四、研發(fā)部的建立方面4.1 研發(fā)部的組織構(gòu)造 研發(fā)部:這里指工程研發(fā)部中的研發(fā)分部,為方便運(yùn)用原研發(fā)部稱號(hào)。 就目前而言,研發(fā)部約8人,為提高研發(fā)才干,
26、建議招34人,穩(wěn)定到12人左右。分成四個(gè)小組,每組23人,四個(gè)小組分別為:T1,第一小組:技術(shù)支持與客戶效力小組,簡(jiǎn)稱 支持組;T2,第二小組:新技術(shù)與新產(chǎn)品開發(fā)小組,簡(jiǎn)稱 開發(fā)組;T3,第三小組:已有軟件的實(shí)施維護(hù)小組,簡(jiǎn)稱 維護(hù)組;T4,第四小組:軟件測(cè)試與質(zhì)量管理小組,簡(jiǎn)稱 測(cè)試組;各小組重點(diǎn)突出、責(zé)任明確、統(tǒng)計(jì)明晰,實(shí)行組長(zhǎng)擔(dān)任制。分工與協(xié)作并不矛盾,小組之間、成員之間需求相互協(xié)作,關(guān)鍵是按照流程規(guī)范任務(wù)。4.1 研發(fā)部的組織構(gòu)造4.2 部門管理與員工提升由于信息技術(shù)的開展非常迅速,研發(fā)人員需求實(shí)時(shí)學(xué)習(xí)以提高本身才干,同時(shí)提升公司的軟件研發(fā)才干和產(chǎn)品競(jìng)爭(zhēng)力。研發(fā)部門需求建立相應(yīng)的管理機(jī)
27、制和員工學(xué)習(xí)鼓勵(lì)機(jī)制。方案從如下幾個(gè)方面來(lái)思索:建立軟件工程管理系統(tǒng)建立周報(bào)告和周例會(huì)機(jī)制建立每?jī)芍芤淮蔚拈_發(fā)人員的學(xué)習(xí)提升講座建立績(jī)效評(píng)價(jià)機(jī)制建立與公司配套的其它管理體制(如新員工培訓(xùn)、提供學(xué)習(xí)資料等)4.2 部門管理與員工提升4.3 建立完善的版本管理機(jī)制 在軟件部門建立完善的軟件版本管理機(jī)制,詳細(xì)任務(wù)包含:(1) 采用CVS或VSS等工具進(jìn)展版本管理;(2) 對(duì)現(xiàn)有人員手頭上的各版本進(jìn)展清理、歸檔,一致定為1.0版本, 保管到效力器上;(3) 在內(nèi)部建立客戶效力資料,建立軟件的BUG問(wèn)題跟蹤、修復(fù)機(jī)制;(4) 對(duì)今后的版本一致定為2.0,在新的平臺(tái)下進(jìn)展一致規(guī)劃設(shè)計(jì)、 開發(fā)、測(cè)試。4.4 建立周報(bào)告和周例會(huì)機(jī)制 “周報(bào)告是指: 每周末下班前,每人都寫個(gè)小結(jié),不要求很多,主要是總結(jié)本周的任務(wù)情況,并寫個(gè)下周的任務(wù)方案,記錄到工程管理系統(tǒng)中,系統(tǒng)自動(dòng)把周報(bào)告經(jīng)過(guò)Em
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 海南政法職業(yè)學(xué)院《WEB開發(fā)技術(shù)B(JAVA)》2023-2024學(xué)年第一學(xué)期期末試卷
- 海南醫(yī)學(xué)院《民族民間工藝傳承創(chuàng)新專題》2023-2024學(xué)年第一學(xué)期期末試卷
- 海南外國(guó)語(yǔ)職業(yè)學(xué)院《乒乓球Ⅲ》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年度電商平臺(tái)商家入駐服務(wù)合同6篇
- 二零二五年度工業(yè)產(chǎn)品廣告宣傳合同模板3篇
- 充填攪拌工操作規(guī)程(2篇)
- 2025版恒順達(dá)航運(yùn)公司水路運(yùn)輸合同(69型船舶含報(bào)關(guān)服務(wù))3篇
- 二零二五年度大棚種植基地轉(zhuǎn)讓及品牌合作合同3篇
- 二零二五年度商業(yè)秘密許可合同:某企業(yè)與合作伙伴關(guān)于商業(yè)秘密使用許可3篇
- 混凝土課程設(shè)計(jì)彈性方法
- 《動(dòng)物遺傳育種學(xué)》動(dòng)物醫(yī)學(xué)全套教學(xué)課件
- 基金會(huì)項(xiàng)目基金捐贈(zèng)立項(xiàng)表
- OCT青光眼及視野報(bào)告
- 人音版小學(xué)音樂(lè)四年級(jí)下冊(cè)課程綱要
- 初中語(yǔ)文人教七年級(jí)上冊(cè)朝花夕拾學(xué)生導(dǎo)讀單
- 山西鄉(xiāng)寧焦煤集團(tuán)臺(tái)頭煤焦公司礦井兼并重組整合項(xiàng)目初步設(shè)計(jì)安全專篇
- 弱電工程自檢報(bào)告
- DB33∕T 628.1-2021 交通建設(shè)工程工程量清單計(jì)價(jià)規(guī)范 第1部分:公路工程
- (完整版)八年級(jí)上綜合性學(xué)習(xí)-我們的互聯(lián)網(wǎng)時(shí)代-練習(xí)卷(含答案)
- 吉林省自學(xué)考試畢業(yè)生登記表
- 切線長(zhǎng)定理、弦切角定理、切割線定理、相交弦定理93336
評(píng)論
0/150
提交評(píng)論