系統(tǒng)架構(gòu)設(shè)計(jì)師學(xué)習(xí)筆記 第十三章 開發(fā)管理

第十三章 開發(fā)管理

項(xiàng)目管理是指在項(xiàng)目環(huán)境中運(yùn)用專門的知識(shí)、技能梁棠、工具和方法,使項(xiàng)目能夠?qū)崿F(xiàn)或超過項(xiàng)目干系人的需要和期望斗埂。一般的項(xiàng)目管理分為范圍管理符糊、時(shí)間管理、費(fèi)用管理呛凶、質(zhì)量管理濒蒋、人力資源管理、溝通管理、風(fēng)險(xiǎn)管理沪伙、采購管理和整體管理9個(gè)知識(shí)領(lǐng)域。對(duì)于軟件的開發(fā)管理來講县好,軟件范圍管理围橡、軟件進(jìn)度管理、軟件成本管理缕贡、軟件配置管理翁授、軟件質(zhì)量管理、軟件風(fēng)險(xiǎn)管理晾咪、開發(fā)人員管理7個(gè)方面的管理尤為重要收擦。

13.1 項(xiàng)目的范圍圈纺、時(shí)間的成本

項(xiàng)目管理首先要考慮三個(gè)約束條件:項(xiàng)目范圍嗜傅、時(shí)間進(jìn)度、成本預(yù)算跌前。

13.1.1 項(xiàng)目范圍管理

包括保證項(xiàng)目順利完成所需的全部工作過程昼蛀。其目的是控制項(xiàng)目的全部活動(dòng)都在需求范圍內(nèi)宴猾,以確保項(xiàng)目資源的高效利用。主要包括項(xiàng)目啟動(dòng)叼旋、范圍計(jì)劃編制仇哆、范圍定義、范圍核實(shí)和范圍變更控制5個(gè)部分的內(nèi)容夫植。項(xiàng)目啟動(dòng)是指批準(zhǔn)項(xiàng)目啟動(dòng)或允許項(xiàng)目進(jìn)入下一個(gè)過程讹剔;范圍計(jì)劃編制是將生產(chǎn)項(xiàng)目產(chǎn)品所需進(jìn)行的項(xiàng)目工作漸進(jìn)明細(xì)和形成文件的過程;范圍定義是把主要的項(xiàng)目可交付成果分解成更小详民、更易管理的單元延欠,以達(dá)到如下目的:

  • 提高對(duì)成本、時(shí)間及資源估算的準(zhǔn)確性
  • 為績效測量和控制定義一個(gè)基準(zhǔn)計(jì)劃
  • 便于進(jìn)行明確的職責(zé)分配

當(dāng)范圍定義不明確時(shí)阐斜,不可避免的變更會(huì)使最終項(xiàng)目成本大大超出預(yù)算衫冻,因?yàn)檫@些不可避免的變更會(huì)破壞項(xiàng)目節(jié)奏,導(dǎo)致返工谒出,增加項(xiàng)目歷時(shí)隅俘、降低生產(chǎn)率和工作人員的士氣。范圍核實(shí)是項(xiàng)目關(guān)系人正式接收項(xiàng)目范圍的過程笤喳。范圍核實(shí)需要審查可交付成果和工作結(jié)果为居,以確保它們都已經(jīng)正確圓滿的完成。如果項(xiàng)目被提前終止杀狡,項(xiàng)目核實(shí)過程應(yīng)當(dāng)對(duì)項(xiàng)目完成程度建立文檔蒙畴。范圍核實(shí)與質(zhì)量控制是不同的,范圍核實(shí)是有關(guān)工作結(jié)果的“接收”,而質(zhì)量控制是有關(guān)工作結(jié)果的正確性膳凝。項(xiàng)目范圍變更涉及的是:

  • 對(duì)造成范圍變更的因素施加影響碑隆,以確保這些變更得到一致認(rèn)可。
  • 確定范圍變更是否已經(jīng)發(fā)生
  • 當(dāng)范圍變更發(fā)生時(shí)對(duì)實(shí)際變更進(jìn)行管理蹬音。

13.1.2 項(xiàng)目成本管理

是保證在批準(zhǔn)預(yù)算內(nèi)完成項(xiàng)目所需要的過程上煤。包括資源計(jì)劃編制、成本估算著淆、成本預(yù)算劫狠、成本控制3個(gè)主要部分內(nèi)容。資源計(jì)劃編制是確定為完成項(xiàng)目個(gè)活動(dòng)需要什么資源和這些資源的數(shù)量永部。資源計(jì)劃與成本估算是緊密相關(guān)的独泞。成本估算是計(jì)算出完成一個(gè)項(xiàng)目的個(gè)活動(dòng)所需個(gè)資源成本的近似值。當(dāng)一個(gè)項(xiàng)目按合同進(jìn)行時(shí)苔埋,應(yīng)卻分成本估算和定價(jià)這兩個(gè)不同意義的詞懦砂。成本估算所涉及的是對(duì)可能數(shù)量結(jié)果的估算——執(zhí)行組織為提供產(chǎn)品和服務(wù)的花費(fèi)是多少;而定價(jià)是一個(gè)商業(yè)決策——執(zhí)行組織為提供的含片或服務(wù)索取多少費(fèi)用讲坎。成本估算包括確認(rèn)和考慮各種不同的成本估算替代方案孕惜。

成本預(yù)算是把估算的總成本分配到單個(gè)活動(dòng)或工作包上去,建立基準(zhǔn)計(jì)劃來度量項(xiàng)目實(shí)際績效晨炕。成本控制的內(nèi)容有:對(duì)造成成本基準(zhǔn)計(jì)劃變化的因素施加影響衫画,以保證這種變化得到一致認(rèn)可;確定成本基準(zhǔn)計(jì)劃是否已經(jīng)發(fā)生變化瓮栗;當(dāng)變化發(fā)生和正在發(fā)生時(shí)削罩,對(duì)這種變化執(zhí)行管理。

成本控制包括以下方面:

  • 監(jiān)測成本執(zhí)行情況费奸,以尋找出并掌握計(jì)劃的偏差及原因
  • 確保所有變更都準(zhǔn)確的記錄在成本基準(zhǔn)計(jì)劃中
  • 防止把不正確弥激、不適宜或未批準(zhǔn)的變更納入成本基準(zhǔn)標(biāo)準(zhǔn)
  • 將批準(zhǔn)的變更通知項(xiàng)目干系人
  • 采取措施,把預(yù)計(jì)的成本控制在可接受的范圍內(nèi)愿阐。

13.1.3 項(xiàng)目時(shí)間管理

時(shí)間管理包括項(xiàng)目按時(shí)完成所需的各個(gè)過程微服。包括活動(dòng)定義、活動(dòng)排序缨历、活動(dòng)歷時(shí)估算以蕴、進(jìn)度計(jì)劃編制、進(jìn)度控制5個(gè)部分內(nèi)容辛孵。

活動(dòng)定義是對(duì)WBS中規(guī)定的可交付成果或半成品的產(chǎn)生所必須進(jìn)行的具體活動(dòng)進(jìn)行定義丛肮,并形成文檔。

活動(dòng)排序是確定各活動(dòng)之間的依賴關(guān)系魄缚,并形成文檔宝与。

項(xiàng)目活動(dòng)歷時(shí)估算是根據(jù)項(xiàng)目范圍和資源的相關(guān)信息為進(jìn)度表設(shè)定歷時(shí)輸入的過程。

制定進(jìn)度計(jì)劃要決定項(xiàng)目活動(dòng)的開始和結(jié)束日期。若開始和結(jié)束日期是不現(xiàn)實(shí)的习劫,項(xiàng)目就不可能按計(jì)劃完成咆瘟。

進(jìn)度控制涉及的是:

  • 對(duì)造成進(jìn)度變更的因素施加影響,以確保這些變更得到一致認(rèn)可诽里。
  • 確定進(jìn)度變更是否已經(jīng)發(fā)生
  • 當(dāng)變更發(fā)生時(shí)對(duì)實(shí)際變更進(jìn)行管理搞疗。

13.2 配置管理與文檔管理

13.2.1 軟件配置管理的概念

SCM是指在軟件系統(tǒng)中確定和定義構(gòu)件(源代碼、可執(zhí)行程序须肆、文檔等),在整個(gè)生命周期中控制發(fā)布和變更桩皿,記錄和報(bào)告構(gòu)件的狀態(tài)和變更請(qǐng)求豌汇,并定義完整的、正確的系統(tǒng)構(gòu)件的過程泄隔。軟件配置管理包括以下幾個(gè)方面功能:

  • 配置標(biāo)識(shí):產(chǎn)品的結(jié)構(gòu)拒贱、產(chǎn)品的構(gòu)件及其類型,為其分配唯一的標(biāo)識(shí)符佛嬉,并以某種形式提供對(duì)它們的存取逻澳。
  • 版本控制:通過建立產(chǎn)品極限,控制軟件產(chǎn)品的發(fā)布和在整個(gè)軟件生命周期中對(duì)軟件產(chǎn)品的修改暖呕。
  • 狀態(tài)統(tǒng)計(jì):記錄并報(bào)告構(gòu)件和修改請(qǐng)求的狀態(tài)斜做,并收集關(guān)于產(chǎn)品構(gòu)件的重要統(tǒng)計(jì)信息。
  • 審計(jì)和審查:確認(rèn)產(chǎn)品的完整性并維護(hù)構(gòu)件間的一致性湾揽,即確保產(chǎn)品是一個(gè)嚴(yán)格定義的構(gòu)件集合瓤逼。
  • 生產(chǎn):對(duì)產(chǎn)品的生產(chǎn)進(jìn)行優(yōu)化管理。它將解決最新發(fā)布的產(chǎn)品應(yīng)由那些版本的文件和工具來生成的問題库物。
  • 過程管理:確保軟件組織的規(guī)程霸旗、方針和軟件周期得意正確貫徹執(zhí)行,它將解決要交付給用戶的產(chǎn)品是否經(jīng)過測試和質(zhì)量檢查的問題戚揭。
  • 小組協(xié)作:控制開發(fā)同一產(chǎn)品的多個(gè)開發(fā)人員的協(xié)作诱告。

在另一標(biāo)準(zhǔn)ISO中,對(duì)軟件配置管理系統(tǒng)做了如下要求:

  • 唯一標(biāo)識(shí)每個(gè)軟件項(xiàng)的版本
  • 標(biāo)識(shí)共同構(gòu)成一個(gè)完整產(chǎn)品的特定版本的每一軟件項(xiàng)的版本民晒;
  • 控制由兩個(gè)或多個(gè)獨(dú)立工作的人員同時(shí)對(duì)一個(gè)給定軟件項(xiàng)的更新
  • 按要求在一個(gè)或多個(gè)位置對(duì)復(fù)雜產(chǎn)品的更新進(jìn)行協(xié)調(diào)
  • 標(biāo)識(shí)并跟蹤所有的措施和更改精居;這些措施和更改是從開始直到放行期間,由于更改請(qǐng)求或問題引起的镀虐。

兩個(gè)版本都強(qiáng)調(diào)了三個(gè)核心部分:版本管理箱蟆、問題跟蹤和建立管理,其中版本管理是基礎(chǔ)刮便,應(yīng)完成如下主要任務(wù)

  • 建立項(xiàng)目
  • 重構(gòu)任何修訂版的某一項(xiàng)或某一文件
  • 利用加鎖技術(shù)防止覆蓋
  • 當(dāng)增加一個(gè)修訂版時(shí)要求輸入變更描述
  • 提供比較任意兩個(gè)修訂版的使用工具
  • 采用增量存儲(chǔ)方式
  • 提供對(duì)修訂版歷史和鎖定狀態(tài)的報(bào)告功能
  • 提供歸并功能
  • 允許在任何時(shí)候重構(gòu)任何版本
  • 權(quán)限的設(shè)置
  • 晉升模型的建立
  • 提供各種報(bào)告

13.2.2 軟件配置管理的解決方案

1. Rational ClearCase

可以用于Windows和Unix開發(fā)環(huán)境空猜。主要應(yīng)用于復(fù)雜的產(chǎn)品發(fā)放、分布式團(tuán)隊(duì)合作、并行的開發(fā)和維護(hù)任務(wù)辈毯,支持Client Server的網(wǎng)絡(luò)結(jié)構(gòu)坝疼,主要功能有:

  1. 版本控制
  2. 工作控件管理
  3. 建立管理
  4. 過程控制

2. Merant PVCS

  1. PVCSVersionManager:能完整、詳細(xì)的記錄開發(fā)過程中出現(xiàn)的變更和修改谆沃,可快速得到系統(tǒng)中任何文件的各個(gè)版本钝凶,并使修訂版本自動(dòng)升級(jí)。
  2. PVCSConfigurationBuilder:提供可靠的自動(dòng)重構(gòu)過程
  3. PVCSTracker:為整個(gè)開發(fā)過程中確定個(gè)追蹤軟件的每一變更的要求
  4. PVCSNotify:將軟件狀態(tài)的變更通過EMail通知組織機(jī)構(gòu)中的其他成員
  5. PVCSReporter:為GUI界面環(huán)境提供一個(gè)客戶報(bào)表工具唁影,容易的生成和存儲(chǔ)多個(gè)項(xiàng)目的報(bào)表
  6. PVCSProductionGateway:提供了局域網(wǎng)間與大型機(jī)MVC系統(tǒng)雙向同步互聯(lián)
  7. PVCSDeveloper’sToolkit:提供應(yīng)用程序開發(fā)接口API
  8. PVCSRequisitePro:提供了一個(gè)獨(dú)特的界面和需求數(shù)據(jù)庫耕陷。=,從而可直接跟蹤最終用戶的項(xiàng)目需求及需求變更据沈。

3. Mirosoft VSS哟沫,CVS

提供了基本的認(rèn)證安全和版本控制機(jī)制,包括入庫锌介、出庫嗜诀、分支、標(biāo)定等功能孔祸。是一種源代碼控制系統(tǒng)隆敢,帶有專業(yè)的文檔、代碼管理庫崔慧。

13.2.3 軟件文檔管理

1. 軟件文檔的作用

  1. 管理依據(jù)拂蝎。
  2. 任務(wù)之間聯(lián)系的憑證
  3. 質(zhì)量保證
  4. 培訓(xùn)和參考
  5. 軟件維護(hù)支持
  6. 歷史檔案
  7. 銷售可能

2. 文檔的歸類

  1. 開發(fā)文檔。描述軟件開發(fā)過程尊浪,包括軟件需求匣屡、軟件設(shè)計(jì)、軟件測試拇涤、保證軟件質(zhì)量的一類文檔捣作。也包括軟件的詳細(xì)技術(shù)描述(程序邏輯、程序間相互關(guān)系鹅士、數(shù)據(jù)格式和存儲(chǔ)等)券躁。開發(fā)文檔起到如下5種作用:
  • 它們是軟件開發(fā)過程中包含的所有階段之間的通信工具,它們記錄生成軟件需求掉盅、設(shè)計(jì)也拜、編碼和測試的詳細(xì)規(guī)定和說明;
  • 它們描述開發(fā)小組的職責(zé)趾痘。通過規(guī)定軟件慢哈、主題事項(xiàng)、文檔編制永票、質(zhì)量保證人員卵贱、一級(jí)包含在開發(fā)過程中任何其他事項(xiàng)的角色來定義做什么滥沫、如何做和何時(shí)做;
  • 它們用作檢查點(diǎn)而允許管理者評(píng)定開發(fā)進(jìn)度键俱。如果開發(fā)文檔丟失兰绣、不完整或過時(shí),管理者將失去跟蹤和控制軟件項(xiàng)目的一個(gè)重要工具编振;
  • 它們形成了維護(hù)人員所要求的基本的軟件支持文檔缀辩。而這些支持文檔可以作為產(chǎn)品文檔的一部分。
  • 它們記錄軟件開發(fā)的歷史踪央。
    基本的開發(fā)文檔包括:可行性研究和項(xiàng)目任務(wù)書臀玄;需求規(guī)格說明;概要設(shè)計(jì)說明畅蹂;詳細(xì)設(shè)計(jì)說明镐牺,包括程序和數(shù)據(jù)規(guī)格說明;項(xiàng)目開發(fā)計(jì)劃魁莉;軟件集成和測試計(jì)劃;質(zhì)量保證計(jì)劃募胃、標(biāo)準(zhǔn)旗唁、進(jìn)度;安全和測試信息
  1. 產(chǎn)品文檔痹束。規(guī)定關(guān)于軟件產(chǎn)品的使用检疫、維護(hù)、增強(qiáng)祷嘶、轉(zhuǎn)換和傳輸?shù)男畔⑹合薄.a(chǎn)品的文檔起到如下三個(gè)作用:
  • 為使用和運(yùn)行軟件產(chǎn)品的任何人規(guī)定培訓(xùn)和參考信息
  • 使得那些未參加開發(fā)本軟件的程序員維護(hù)它
  • 促進(jìn)軟件產(chǎn)品的市場流通或提高可接受性
    產(chǎn)品文檔主要應(yīng)用于下列類型的讀者:
  • 用戶
  • 運(yùn)行著
  • 維護(hù)者
    產(chǎn)品文檔包括如下內(nèi)容:用于管理者的指南和資料,他們監(jiān)督軟件的使用论巍;宣傳資料通過軟件的可用性并詳細(xì)說明它的功能烛谊、運(yùn)行環(huán)境等;一般信息對(duì)任何對(duì)其感興趣的人描述軟件產(chǎn)品嘉汰〉べ鳎基本的產(chǎn)品文檔實(shí)物包括:培訓(xùn)手冊(cè);參考手冊(cè)和用戶指南鞋怀;軟件支持手冊(cè)双泪;產(chǎn)品手冊(cè)和信息廣告;維護(hù)修改建議等密似。
  1. 管理文檔焙矛。建立在項(xiàng)目管理信息的基礎(chǔ)上,從管理的角度規(guī)定軟件生存的信息残腌。包括:項(xiàng)目開發(fā)計(jì)劃村斟、測試計(jì)劃贫导;開發(fā)過程的每個(gè)階段的進(jìn)度和進(jìn)度變更的記錄;軟件變更情況的記錄邓梅;相對(duì)于開發(fā)的判定記錄脱盲;開發(fā)人員職責(zé)定義;測試報(bào)告日缨、開發(fā)進(jìn)度月報(bào)钱反;項(xiàng)目開發(fā)總結(jié)等。
    另外匣距,軟件文檔從用途上還可以分為內(nèi)部文檔和外部文檔面哥。其中,內(nèi)部文檔包括項(xiàng)目開發(fā)計(jì)劃毅待、需求分析尚卫、架構(gòu)設(shè)計(jì)說明,詳細(xì)設(shè)計(jì)說明尸红、構(gòu)件索引吱涉、構(gòu)件成分說明、構(gòu)件接口及調(diào)用說明外里、構(gòu)件索引怎爵、構(gòu)件接口及調(diào)用說明、類索引盅蝗、類屬性及方法說明鳖链、測試報(bào)告、測試統(tǒng)計(jì)報(bào)告墩莫、質(zhì)量監(jiān)督報(bào)告芙委、源代碼、文檔分類版本索引和軟件安裝打包文件等狂秦。
    外部文檔主要包括軟件安裝手冊(cè)灌侣、軟件操作手冊(cè)、在線幫助裂问、系統(tǒng)性能指標(biāo)報(bào)告和系統(tǒng)操作索引等顶瞳。

3. 文檔編制計(jì)劃

文檔計(jì)劃一般包括以下幾個(gè)方面內(nèi)容:

  • 列出應(yīng)編制文檔的目錄
  • 提示編制文檔應(yīng)參考的標(biāo)準(zhǔn)
  • 指定文檔管理員
  • 提供編制文檔所需要的條件,落實(shí)文檔編寫人員愕秫、所需經(jīng)費(fèi)及編制工具等慨菱。
  • 明確保證文檔質(zhì)量的方法,為了確保文檔內(nèi)容的正確性戴甩、合理性符喝,應(yīng)采取一定的措施,如評(píng)審甜孤、鑒定等协饲。
  • 繪制進(jìn)度表畏腕,以圖表形式列出在軟件生存期個(gè)階段應(yīng)產(chǎn)生的文檔、編制人員茉稠、編制日期描馅、完成日期、評(píng)審日期等而线。

4. 對(duì)文件質(zhì)量的要求

  1. 針對(duì)性铭污。文檔編制前應(yīng)分清讀者對(duì)象。對(duì)不同類型膀篮、不同層次的讀者嘹狞,決定如何滿足適應(yīng)他們的需要。
  2. 精確性誓竿。文檔的行文應(yīng)當(dāng)十分確切磅网,不能出現(xiàn)多義性的描述。同一課題幾個(gè)文檔的內(nèi)容應(yīng)當(dāng)是協(xié)調(diào)一致筷屡、沒有矛盾的涧偷。
  3. 清晰性。文檔編寫應(yīng)力求簡明毙死,如有可能嫂丙,配以適當(dāng)?shù)膱D標(biāo),以增強(qiáng)其清晰性规哲。
  4. 完整性。任何一個(gè)文檔都應(yīng)當(dāng)是完整的诽表、獨(dú)立的唉锌,它應(yīng)自成體系。不要在文檔中出現(xiàn)轉(zhuǎn)引其他文檔內(nèi)容的情況竿奏。
  5. 靈活性袄简。各個(gè)不同軟件項(xiàng)目,其規(guī)模和復(fù)雜度有著許多實(shí)際差別泛啸,不能相同看待绿语,應(yīng)根據(jù)具體的軟件開發(fā)項(xiàng)目,決定編制的文檔種類候址。

13.3 軟件需求管理

13.3.1 需求變更

是指在軟件開發(fā)過程中吕粹,用戶確定軟件需求之后,由于各種客觀和主觀條件的變化岗仑,用戶增加了新的需求或改變了原有需求匹耕。

通常軟件開發(fā)機(jī)構(gòu)會(huì)采取如下措施:

  1. 項(xiàng)目啟動(dòng)階段的變更預(yù)防。
  2. 項(xiàng)目實(shí)施階段的需求變更荠雕∥绕洌控制需求變更需要注意以下幾點(diǎn):
  • 需求一定要與投入有聯(lián)系驶赏,如果需求變更的成本由開發(fā)方來承擔(dān),則項(xiàng)目需求的變更就稱為必然了既鞠。
  • 需求的變更要經(jīng)過出資者的認(rèn)可煤傍,使需求的變更有成本的概念。
  • 小的需求變更也要經(jīng)過正規(guī)的需求管理流程嘱蛋。
  • 還要注意溝通的技巧蚯姆。

13.3.2 需求跟蹤

是指在軟件需求管理的過程中定義需求變更流程,分析需求變更影響浑槽,控制變化的版本蒋失,維護(hù)需求變更記錄,跟蹤每項(xiàng)需求狀態(tài)桐玻。

  1. 確定需求變更控制過程篙挽,制定一個(gè)選擇,分析和決策需求變更的標(biāo)準(zhǔn)過程镊靴,所有的需求變更都需要遵循此過程铣卡。
  2. 進(jìn)行需求變更影響分析,評(píng)估每項(xiàng)需求變更偏竟,以確定它對(duì)項(xiàng)目計(jì)劃安排和其他需求的影響煮落,明確與變更相關(guān)的任務(wù),并評(píng)估完成這些任務(wù)需要的工作量踊谋。通過這些分析將有助于需求變更控制部門作出更好的決策蝉仇。
  3. 建立需求基準(zhǔn)版本和需求控制版本文檔,確定需求基準(zhǔn)殖蚕,這是項(xiàng)目各方對(duì)需求達(dá)成一致認(rèn)識(shí)時(shí)刻的一個(gè)快照轿衔,之后的需求變更遵循變更控制過程即可。
  4. 維護(hù)需求變更的歷史記錄
  5. 跟蹤沒想需求的狀態(tài)睦疫。

13.4 軟件開發(fā)的質(zhì)量和風(fēng)險(xiǎn)

關(guān)于軟件質(zhì)量害驹,IEEE729-1983有如下定義:

  • 軟件產(chǎn)品滿足給定需求的特性及特征的總體的能力。
  • 軟件擁有所期望的各種屬性組合的程度
  • 顧客或用戶認(rèn)為軟件滿足他們綜合期望的程度
  • 軟件組合特性在使用中蛤育,滿足用戶預(yù)期需求的程度宛官。

軟件質(zhì)量管理的目的是建立對(duì)項(xiàng)目的軟件產(chǎn)品質(zhì)量的定量理解和實(shí)現(xiàn)特定的質(zhì)量目標(biāo)。

13.4.1 軟件質(zhì)量管理

項(xiàng)目質(zhì)量管理包括保證項(xiàng)目能滿足原先規(guī)定的各項(xiàng)要求所需要的過程瓦糕,即“總體管理功能中決定質(zhì)量方針底洗、目標(biāo)與責(zé)任的所有活動(dòng),并通過諸如質(zhì)量規(guī)劃咕娄、質(zhì)量保證枷恕、質(zhì)量控制、質(zhì)量改進(jìn)等手段在質(zhì)量體系內(nèi)加以實(shí)施”谭胚。軟件質(zhì)量管理著重于確定軟件產(chǎn)品的質(zhì)量目標(biāo)徐块,制定達(dá)到這些目標(biāo)的計(jì)劃未玻,并監(jiān)控及調(diào)整軟件計(jì)劃、軟件工作產(chǎn)品胡控、活動(dòng)及質(zhì)量目標(biāo)以滿足顧客及最終用戶對(duì)高質(zhì)量產(chǎn)品的需要及期望扳剿。軟件質(zhì)量管理包括下面三個(gè)部分:

1. 軟件質(zhì)量計(jì)劃

在正式進(jìn)行軟件開發(fā)前,需要制定一個(gè)軟件質(zhì)量計(jì)劃昼激,用于說明項(xiàng)目管理團(tuán)隊(duì)獎(jiǎng)如何實(shí)施其質(zhì)量方針庇绽。在該階段應(yīng)該完成以下活動(dòng):

  • 對(duì)項(xiàng)目的軟件質(zhì)量活動(dòng)作出規(guī)劃
  • 對(duì)軟件產(chǎn)品質(zhì)量的可測量的目標(biāo)及其優(yōu)先級(jí)進(jìn)行定義
  • 確定軟件產(chǎn)品質(zhì)量目標(biāo)的實(shí)現(xiàn)過程是可量化和可管理的
  • 為管理軟件產(chǎn)品的質(zhì)量提供適當(dāng)?shù)馁Y源和資金
  • 對(duì)實(shí)施和支持軟件質(zhì)量管理的人員進(jìn)行實(shí)施和支持過程中所要求的培訓(xùn)。
  • 對(duì)軟件開發(fā)項(xiàng)目組和其他與軟件項(xiàng)目有關(guān)的人員進(jìn)行軟件質(zhì)量管理方面的培訓(xùn)
  • 按照已文檔化的規(guī)程制定和維護(hù)項(xiàng)目的軟件質(zhì)量計(jì)劃
  • 項(xiàng)目的軟件質(zhì)量管理活動(dòng)要以項(xiàng)目的軟件質(zhì)量計(jì)劃為基礎(chǔ)
  • 在整個(gè)軟件生命周期橙困,要確定瞧掺、監(jiān)控和更新軟件產(chǎn)品的質(zhì)量目標(biāo)。

2. 軟件質(zhì)量保證

指為項(xiàng)目符合相關(guān)質(zhì)量標(biāo)準(zhǔn)要求樹立信心而在質(zhì)量系統(tǒng)內(nèi)部實(shí)施的各項(xiàng)有計(jì)劃的系統(tǒng)活動(dòng)凡傅。

3. 軟件質(zhì)量控制

指監(jiān)視項(xiàng)目的具體結(jié)果辟狈,確定其是否符合相關(guān)的質(zhì)量標(biāo)準(zhǔn),并判斷如何杜絕造成不合格結(jié)果的根源夏跷。應(yīng)貫穿于項(xiàng)目的始終哼转。質(zhì)量管理包括如下活動(dòng);

  • 對(duì)軟件產(chǎn)品進(jìn)行測試槽华,并將測試結(jié)果用于軟件質(zhì)量管理活動(dòng)的狀態(tài)壹蔓。
  • 高級(jí)管理者定期參與評(píng)審軟件質(zhì)量管理的活動(dòng)
  • 軟件項(xiàng)目負(fù)責(zé)人定期參與評(píng)審軟件質(zhì)量管理的活動(dòng)
  • 軟件質(zhì)量保證評(píng)審小組負(fù)責(zé)評(píng)審軟件的質(zhì)量管理活動(dòng)個(gè)工作產(chǎn)品,并填寫相關(guān)報(bào)告猫态。
1. 軟件評(píng)審佣蓉。

不是在軟件開發(fā)完畢后進(jìn)行評(píng)審,而是在軟件開發(fā)的各個(gè)階段都要進(jìn)行評(píng)審亲雪。首先勇凭,要明確評(píng)審目標(biāo)包括如下部分:

  • 發(fā)現(xiàn)任何形式表現(xiàn)的軟件錯(cuò)誤、邏輯或?qū)崿F(xiàn)方面的錯(cuò)誤匆光;
  • 通過評(píng)審驗(yàn)證軟件的需求
  • 保證軟件按預(yù)先定義的標(biāo)準(zhǔn)表示
  • 已獲得的軟件是統(tǒng)一的形式開發(fā)的
  • 使項(xiàng)目更容易管理

其次,評(píng)審過程應(yīng)包括:

  • 召開評(píng)審會(huì)議
  • 會(huì)議結(jié)束時(shí)必須做出以下決策之一:1接受該產(chǎn)品酿联,不需做修改终息;2由于錯(cuò)誤嚴(yán)重,拒絕接受贞让;3暫時(shí)接受該產(chǎn)品
  • 評(píng)審報(bào)告與記錄:所提出的問題都要進(jìn)行記錄周崭,在評(píng)審會(huì)結(jié)束前產(chǎn)生一個(gè)評(píng)審問題表,另外必須完成評(píng)審簡要報(bào)告喳张。

還應(yīng)該遵循基本的評(píng)審準(zhǔn)則续镇,如:

  • 對(duì)每個(gè)正式技術(shù)評(píng)審分配資源和時(shí)間進(jìn)度表
  • 評(píng)審產(chǎn)品,而不是評(píng)審設(shè)計(jì)者销部,不能使設(shè)計(jì)者有任何壓力摸航;
  • 會(huì)議不能脫離主題制跟,應(yīng)建立議事日程并維持它
  • 評(píng)審會(huì)不是為了解決問題,而是為了發(fā)現(xiàn)問題酱虎,限制爭論與反駁
  • 對(duì)每個(gè)被評(píng)審的產(chǎn)品建立評(píng)審清單雨膨,以幫助評(píng)審人員思考。
2. 測試读串。

測試過程中將產(chǎn)生下述基本文檔

  • 測試計(jì)劃:確定測試范圍聊记、方法和需要的資源等
  • 測試過程:詳細(xì)描述與每個(gè)測試方案有關(guān)的測試步驟和數(shù)據(jù)(包括測試數(shù)據(jù)及預(yù)期的結(jié)果)
  • 測試結(jié)果:把每次測試運(yùn)行的結(jié)果歸入文檔,如果運(yùn)行出錯(cuò)恢暖,則應(yīng)產(chǎn)生問題報(bào)告排监,而且必須經(jīng)過調(diào)試解決所發(fā)現(xiàn)的問題。

13.4.2 項(xiàng)目風(fēng)險(xiǎn)管理

項(xiàng)目風(fēng)險(xiǎn)的管理不僅貫穿于整個(gè)項(xiàng)目過程杰捂,而且在項(xiàng)目事件發(fā)生之前風(fēng)險(xiǎn)的分析就已經(jīng)開始舆床。可以根據(jù)風(fēng)險(xiǎn)控制與項(xiàng)目實(shí)現(xiàn)發(fā)生的時(shí)間將風(fēng)險(xiǎn)控制劃分為三個(gè)部分:事前控制——風(fēng)險(xiǎn)管理規(guī)劃琼娘,事中控制——風(fēng)險(xiǎn)管理方法峭弟,事后控制——風(fēng)險(xiǎn)管理報(bào)告。

1. 項(xiàng)目風(fēng)險(xiǎn)管理的概念

是指對(duì)象項(xiàng)目風(fēng)險(xiǎn)進(jìn)行識(shí)別脱拼、分析瞒瘸、并蔡旭應(yīng)對(duì)測試的系統(tǒng)過程。包括盡量擴(kuò)大有利于項(xiàng)目目標(biāo)事項(xiàng)發(fā)生的概率與后果熄浓,而盡量減少不利于項(xiàng)目目標(biāo)事項(xiàng)發(fā)生的概率與后果

項(xiàng)目風(fēng)險(xiǎn)按是否有可確定性劃分為:已知風(fēng)險(xiǎn)情臭、可預(yù)知風(fēng)險(xiǎn)、不可預(yù)知風(fēng)險(xiǎn)赌蔑。按風(fēng)險(xiǎn)管理的內(nèi)容又可以劃分為如下幾種類型:

  1. 內(nèi)部技術(shù)風(fēng)險(xiǎn)俯在。采用新技術(shù)或技術(shù)創(chuàng)新
  2. 內(nèi)部非技術(shù)風(fēng)險(xiǎn)。公司經(jīng)營戰(zhàn)略發(fā)生的變化娃惯,其他項(xiàng)目相關(guān)的內(nèi)容發(fā)生變化跷乐。
  3. 外部法律風(fēng)險(xiǎn)
  4. 外部非法律風(fēng)險(xiǎn)

2. 風(fēng)險(xiǎn)管理的過程

風(fēng)險(xiǎn)管理包括對(duì)項(xiàng)目風(fēng)險(xiǎn)識(shí)別、分析和應(yīng)對(duì)的過程趾浅,從而將正面事件影響擴(kuò)大到最大化和將負(fù)面影響減少到最小化愕提。項(xiàng)目風(fēng)險(xiǎn)管理的主要過程包括:

  • 風(fēng)險(xiǎn)管理規(guī)劃,決定如何指導(dǎo)和規(guī)劃項(xiàng)目的風(fēng)險(xiǎn)管理活動(dòng)
  • 項(xiàng)目風(fēng)險(xiǎn)識(shí)別皿哨,找打哪些風(fēng)險(xiǎn)可能影響項(xiàng)目浅侨,并記錄其特征
  • 定性風(fēng)險(xiǎn)識(shí)別,完成風(fēng)險(xiǎn)和環(huán)境的定性分析证膨,并按其對(duì)項(xiàng)目目標(biāo)的影響進(jìn)行排序如输。定性風(fēng)險(xiǎn)分析是決定具體風(fēng)險(xiǎn)的重要性并指導(dǎo)作出相關(guān)反應(yīng)的一種方法。與風(fēng)險(xiǎn)相關(guān)的動(dòng)作的時(shí)間相關(guān)性可能使風(fēng)險(xiǎn)的重要性加大惯殊。
  • 定量風(fēng)險(xiǎn)分析枫振,度量風(fēng)險(xiǎn)的可能性和后果,估量其對(duì)項(xiàng)目目標(biāo)的潛在影響
  • 風(fēng)險(xiǎn)應(yīng)對(duì)計(jì)劃源梭,創(chuàng)建過程和技術(shù)來為項(xiàng)目目標(biāo)增進(jìn)機(jī)會(huì)和減小威脅
  • 風(fēng)險(xiǎn)監(jiān)督與控制脖祈,在項(xiàng)目周期中監(jiān)視現(xiàn)存的風(fēng)險(xiǎn)肆捕,識(shí)別新的風(fēng)險(xiǎn)、執(zhí)行環(huán)節(jié)風(fēng)險(xiǎn)計(jì)劃及評(píng)估其效果盖高。

上述過程不僅彼此有交互作用慎陵,而且也同其他知識(shí)領(lǐng)域的過程有交互作用。一般來說喻奥,每個(gè)過程在項(xiàng)目中至少出現(xiàn)一次席纽。

1. 風(fēng)險(xiǎn)識(shí)別

就是識(shí)別整個(gè)項(xiàng)目過程中可能存在的風(fēng)險(xiǎn)事件。一般是根據(jù)項(xiàng)目的性質(zhì)撞蚕,從潛在的事件及產(chǎn)生的后果和潛在的后果和產(chǎn)生的原因來檢查風(fēng)險(xiǎn)润梯。收集、整理項(xiàng)目可能的風(fēng)險(xiǎn)并充分征求各方意見就形成項(xiàng)目的風(fēng)險(xiǎn)列表甥厦,并對(duì)這些風(fēng)險(xiǎn)事件進(jìn)行描述纺铭。

2. 風(fēng)險(xiǎn)分析

確定了項(xiàng)目的風(fēng)險(xiǎn)列表之后,就可以進(jìn)行風(fēng)險(xiǎn)分析刀疙。風(fēng)險(xiǎn)分析的目的是確定每個(gè)風(fēng)險(xiǎn)對(duì)項(xiàng)目的影響大小舶赔,一般是對(duì)已經(jīng)識(shí)別出來的項(xiàng)目風(fēng)險(xiǎn)進(jìn)行量化估計(jì),這里要注意三個(gè)概念:

  • 風(fēng)險(xiǎn)得失值:是指一旦風(fēng)險(xiǎn)發(fā)生可能對(duì)項(xiàng)目造成的影響大小谦秧,說明可能造成的損失竟纳。如果損失的大小不容易直接估計(jì),可以將損失分解為更小部分再評(píng)估它們疚鲤。風(fēng)險(xiǎn)得失值可以用相對(duì)數(shù)值表示锥累。
  • 風(fēng)險(xiǎn)概率。風(fēng)險(xiǎn)發(fā)生可能性的百分比表示集歇,是一種主觀判斷
  • 風(fēng)險(xiǎn)值:又稱風(fēng)險(xiǎn)曝光度或風(fēng)險(xiǎn)暴露度桶略,是評(píng)估風(fēng)險(xiǎn)的重要參數(shù)』逵睿“風(fēng)險(xiǎn)值”=“風(fēng)險(xiǎn)概率”*“風(fēng)險(xiǎn)影響”际歼。

風(fēng)險(xiǎn)分析就是對(duì)以上識(shí)別出來的風(fēng)險(xiǎn)事件做風(fēng)險(xiǎn)影響分析。

3. 風(fēng)險(xiǎn)應(yīng)對(duì)方法

制定風(fēng)險(xiǎn)應(yīng)對(duì)策略主要考慮一下4個(gè)方面的因素:可規(guī)避性焕窝、可轉(zhuǎn)移性蹬挺、可緩解性维贺、可接受性它掂。4種應(yīng)對(duì)方法如下:

  • 規(guī)避。規(guī)避風(fēng)險(xiǎn)是指改變項(xiàng)目計(jì)劃,以排除風(fēng)險(xiǎn)或條件虐秋,或者包含項(xiàng)目目標(biāo)榕茧,使其不受影響。
  • 轉(zhuǎn)移客给。是指設(shè)法將風(fēng)險(xiǎn)的后果連同應(yīng)對(duì)的責(zé)任轉(zhuǎn)移到第三方身上用押。
  • 減輕。通過降低風(fēng)險(xiǎn)事件發(fā)生概率或得失率來減輕對(duì)項(xiàng)目的影響靶剑。
  • 接受蜻拨。接受風(fēng)險(xiǎn)造成的結(jié)果。

確定風(fēng)險(xiǎn)的應(yīng)對(duì)策略后桩引,就可變寫風(fēng)險(xiǎn)應(yīng)對(duì)計(jì)劃缎讼,主要包括:已識(shí)別的風(fēng)險(xiǎn)及其描述、風(fēng)險(xiǎn)發(fā)生的概率坑匠、風(fēng)險(xiǎn)應(yīng)對(duì)的責(zé)任人血崭、風(fēng)險(xiǎn)對(duì)應(yīng)策略及行動(dòng)計(jì)劃、應(yīng)急計(jì)劃等厘灼。

4. 風(fēng)險(xiǎn)應(yīng)對(duì)計(jì)劃

針對(duì)需要采取應(yīng)對(duì)措施的風(fēng)險(xiǎn)事件夹纫,開發(fā)應(yīng)對(duì)計(jì)劃,一旦發(fā)生風(fēng)險(xiǎn)事件设凹,就實(shí)施應(yīng)對(duì)計(jì)劃舰讹。應(yīng)對(duì)計(jì)劃常應(yīng)用于項(xiàng)目運(yùn)行期間發(fā)生的已識(shí)別風(fēng)險(xiǎn),事先制定應(yīng)變計(jì)劃可大大降低風(fēng)險(xiǎn)發(fā)生時(shí)采取行動(dòng)的成本围来。

5. 風(fēng)險(xiǎn)監(jiān)控

風(fēng)險(xiǎn)監(jiān)控包括兩個(gè)層面的工作:其一是跟蹤已識(shí)別風(fēng)險(xiǎn)的發(fā)展變化情況跺涤,包括在整個(gè)項(xiàng)目周期內(nèi),風(fēng)險(xiǎn)產(chǎn)生的條件和導(dǎo)致的后果變化监透,衡量風(fēng)險(xiǎn)減緩計(jì)劃需求桶错。其二是根據(jù)風(fēng)險(xiǎn)的變化情況及時(shí)調(diào)整風(fēng)險(xiǎn)應(yīng)對(duì)計(jì)劃,并對(duì)已發(fā)生的風(fēng)險(xiǎn)及其產(chǎn)生的遺留風(fēng)險(xiǎn)和新增風(fēng)險(xiǎn)及時(shí)識(shí)別胀蛮、分析院刁,并蔡旭適當(dāng)?shù)膽?yīng)對(duì)措施。

13.5 人力資源管理

1. 組織規(guī)劃

用于確定粪狼、記錄并分派項(xiàng)目角色退腥、職責(zé)和請(qǐng)示匯報(bào)關(guān)系。角色再榄、職責(zé)和請(qǐng)示匯報(bào)關(guān)系可以分派給個(gè)人或集體

  1. 垂直團(tuán)隊(duì)組織狡刘。由多面手組成。優(yōu)點(diǎn)在于困鸥,以單個(gè)功能模塊為基礎(chǔ)實(shí)現(xiàn)平滑的端到端開發(fā)嗅蔬;開發(fā)人員能夠掌握更廣泛的技能剑按。缺點(diǎn):
  • 多面手通常是一些要加很高并且很難找到的顧問
  • 多面手通常不具備快速解決具體問題所需的特定技術(shù)專長
  • 主體專家可能不得不和若干開發(fā)人員小組一起工作,從而增加了他們的負(fù)擔(dān)澜术。
  • 所有多面手水平各不相同
  1. 水平團(tuán)隊(duì)組織艺蝴。由專家組成。此類團(tuán)隊(duì)同事處理多個(gè)功能模塊鸟废,每個(gè)成員都從事功能模塊中有關(guān)自身的方面猜敢。優(yōu)點(diǎn)在于能夠高質(zhì)量的完成項(xiàng)目各個(gè)方面的工作。缺點(diǎn)在于:專家們通常無法意識(shí)到其他專業(yè)的重要性盒延,導(dǎo)致項(xiàng)目的各個(gè)方面之間缺乏聯(lián)系缩擂;由于專家們的優(yōu)先權(quán)、看法和需求互不相同添寺,所以項(xiàng)目管理比較困難撇叁。
  2. 混合團(tuán)隊(duì)組織。由專家和多面手共同組成畦贸。多面手繼續(xù)操作一個(gè)功能模塊的整個(gè)開發(fā)過程陨闹,支持并處理多個(gè)功能模塊,使各部分的專家們一起工作薄坏∏骼鳎可能擁有前兩種方案的優(yōu)點(diǎn):外部小組只需要與一小部分專家進(jìn)行交互;專家們可集中精力從事他們所擅長的工作胶坠;各個(gè)功能模塊的實(shí)現(xiàn)都保持一致君账。但是也可能擁有前面兩種方案的缺點(diǎn):盡管這應(yīng)該由多面手來調(diào)節(jié),專家們?nèi)匀徊荒苷J(rèn)識(shí)到其他專家的工作并且無法很好的協(xié)作沈善;多面手很難找到乡数,故而,項(xiàng)目管理仍然較難闻牡。

2. 人員招募

是指獲取分派到項(xiàng)目上净赴、并在那里工作所需的人力資源(個(gè)人或集體)。要考慮的問題有:

  • 以往經(jīng)驗(yàn)
  • 個(gè)人興趣
  • 能否得到
  • 勝任與熟練程度

項(xiàng)目經(jīng)理是團(tuán)隊(duì)組織的核心罩润,其綜合素質(zhì)直接影響項(xiàng)目的成敗玖翅。一般要求項(xiàng)目經(jīng)理具備如下能力:

1. 領(lǐng)導(dǎo)能力

項(xiàng)目經(jīng)理必須具備高超的領(lǐng)導(dǎo)才能拿和強(qiáng)烈的科技意識(shí)和較強(qiáng)的業(yè)務(wù)處理能力。

首先割以,項(xiàng)目經(jīng)理應(yīng)懂得如何授權(quán)和分配職責(zé)金度,采取參與和顧問式的領(lǐng)導(dǎo)方式,發(fā)揮導(dǎo)向和教練作用严沥,讓成員在職責(zé)范圍內(nèi)充分發(fā)揮能動(dòng)性猜极,自主的完成項(xiàng)目工作。

其次消玄,項(xiàng)目經(jīng)理應(yīng)善于激勵(lì)跟伏。進(jìn)行非物質(zhì)激勵(lì)扎筒。另外,對(duì)項(xiàng)目成員的工作成績要及時(shí)表示認(rèn)可酬姆。

第三,項(xiàng)目經(jīng)理應(yīng)該為成員梳理榜樣奥溺,表現(xiàn)出積極的心態(tài)辞色,稱為團(tuán)隊(duì)的典范和信心的源泉。

第四浮定,項(xiàng)目經(jīng)理應(yīng)該能夠果斷抉擇相满,負(fù)責(zé)人的主要任務(wù)是決策。

2. 溝通技巧

有效的溝通是項(xiàng)目順利進(jìn)行的保證桦卒,溝通及時(shí)立美、集思廣益、步調(diào)一致方灾,才能取得項(xiàng)目最終的成功建蹄。在溝通過程中,項(xiàng)目經(jīng)理應(yīng)善于提問裕偿,并做到有效的聆聽洞慎,能經(jīng)常站在對(duì)方的角度思考問題。

3. 人際交往能力

良好的人際關(guān)系有助于項(xiàng)目的協(xié)調(diào)嘿棘,避免生硬的操作方式劲腿。

4. 應(yīng)付壓力的能力

項(xiàng)目的特點(diǎn)決定了項(xiàng)目工作過程存在一定的不可預(yù)見性,項(xiàng)目經(jīng)理需要做好隨時(shí)面對(duì)壓力甚至是沖突的準(zhǔn)備鸟妙。一旦面臨壓力或沖突焦人,最重要的是保持冷靜,避免項(xiàng)目陷入困境重父。項(xiàng)目經(jīng)理要以樂于解決問題的姿態(tài)出現(xiàn)在團(tuán)隊(duì)及上級(jí)或客戶面前花椭。

5. 培養(yǎng)員工的能力

出色的項(xiàng)目經(jīng)理重視對(duì)項(xiàng)目成員的培養(yǎng),通過項(xiàng)目過程使小組每個(gè)成員都能發(fā)揮才能并提升員工的能努力房午,促進(jìn)員工的自我發(fā)展个从。項(xiàng)目經(jīng)理要幫助成員明晰自己的只也和技能發(fā)展方向,分配合適的工作任務(wù)歪沃,鼓勵(lì)學(xué)習(xí)和相互交流嗦锐,讓項(xiàng)目小組成員具有很強(qiáng)的成就感。

6. 時(shí)間管理技能

當(dāng)需要在同一時(shí)段處理兩項(xiàng)以上的任務(wù)是沪曙,時(shí)間管理就是必要的奕污。而項(xiàng)目經(jīng)理往往需要同時(shí)面對(duì)數(shù)項(xiàng)甚至是十幾項(xiàng)任務(wù),可見有效的時(shí)間管理是極為重要的液走。項(xiàng)目經(jīng)理不僅需要管理好自己的時(shí)間碳默,還需要與相關(guān)部門及人員訂立時(shí)間使用協(xié)議贾陷,盡量較少非預(yù)期的時(shí)間占用。

合格的項(xiàng)目經(jīng)理具有敏銳的洞察力嘱根,能瞄準(zhǔn)目標(biāo)髓废,實(shí)事求是,精心組織该抒,堅(jiān)決果斷慌洪,靈活應(yīng)變,享有信譽(yù)凑保;善于制定計(jì)劃冈爹,解決問題,溝通信息欧引;具有良好的市場意識(shí)和交際能力频伤。

他應(yīng)該具有實(shí)現(xiàn)這些條件的素質(zhì),并注重經(jīng)驗(yàn)的積累芝此、素質(zhì)的提高和能力的培養(yǎng)憋肖。

3. 團(tuán)隊(duì)建設(shè)

項(xiàng)目團(tuán)隊(duì)的建設(shè)既包括提高仙姑干系人作為個(gè)人做出貢獻(xiàn)的能力,也包括提高項(xiàng)目團(tuán)隊(duì)作為集體發(fā)揮作用的能力婚苹。個(gè)人的培養(yǎng)(管理能力及技術(shù)水平)是團(tuán)隊(duì)建設(shè)的基礎(chǔ)瞬哼,而團(tuán)隊(duì)建設(shè)則是項(xiàng)目實(shí)現(xiàn)其目標(biāo)的關(guān)鍵。

團(tuán)隊(duì)中的每個(gè)人必須積極融入整個(gè)集體中租副,不能互相推諉坐慰,更不能互相埋怨和職責(zé),正確的態(tài)度是大家在充分信任的基礎(chǔ)上團(tuán)隊(duì)協(xié)作用僧、互相幫助结胀、主動(dòng)承擔(dān)任務(wù),利用集體的智慧獲得成功责循。

在軟件項(xiàng)目中糟港,應(yīng)該為軟件開發(fā)人員和管理人員等各類項(xiàng)目人員營造一個(gè)和諧、梁皓的工作氛圍院仿,為開發(fā)人員創(chuàng)造出一個(gè)人盡其才的環(huán)境也是項(xiàng)目成功的重要緩解秸抚,讓他們能得心應(yīng)手的施展自己的才華,特別在工作安排上要煞費(fèi)苦心歹垫,針對(duì)每個(gè)人不同的特長剥汤,根據(jù)項(xiàng)目的具體環(huán)境和條件把人員合理的安排在恰當(dāng)?shù)膷徫簧稀J顾麄兡芨械巾?xiàng)目成功的把握并有積極的工作心態(tài)排惨,將項(xiàng)目作為自己事業(yè)的一部分吭敢,確保項(xiàng)目隊(duì)伍的穩(wěn)定性和連續(xù)性。

軟件項(xiàng)目團(tuán)隊(duì)的成長規(guī)律暮芭,分為以下4個(gè)階段:

1. 形成階段

促使個(gè)體成員轉(zhuǎn)變?yōu)閳F(tuán)隊(duì)成員鹿驼。

為使項(xiàng)目團(tuán)隊(duì)明確方向欲低,項(xiàng)目經(jīng)理一定要向團(tuán)隊(duì)成員說明項(xiàng)目目標(biāo),并設(shè)想出項(xiàng)目成功的美好前景及成功所產(chǎn)生的益處畜晰;公布項(xiàng)目的工作范圍砾莱、質(zhì)量標(biāo)準(zhǔn)、預(yù)算及進(jìn)度計(jì)劃的標(biāo)準(zhǔn)和限制凄鼻。項(xiàng)目經(jīng)理在這一階段還要進(jìn)行組織構(gòu)件工作腊瑟,包括確立團(tuán)隊(duì)工作的初始操作規(guī)程,規(guī)范溝通渠道野宜、審批及文件記錄工作。所以在這一階段魔策,對(duì)于項(xiàng)目成員采取的激勵(lì)方式主要為預(yù)期激勵(lì)匈子、信息激勵(lì)和參與激勵(lì)。

2. 震蕩階段

這一階段闯袒,成員們開始著手進(jìn)行分配到的任務(wù)虎敦,緩慢的推進(jìn)工作。

震蕩階段的特點(diǎn)是人們有挫折政敢、憤怒或者隊(duì)里的情緒其徙。這一階段士氣很低,成員可能會(huì)抵制形成團(tuán)隊(duì)喷户,因?yàn)樗麄円磉_(dá)與團(tuán)隊(duì)聯(lián)合相對(duì)立的個(gè)性唾那。

因此在這一階段,項(xiàng)目經(jīng)理要做導(dǎo)向工作褪尝,致力于解決矛盾闹获,絕不能希望通過壓制來使其自行消失。這時(shí)河哑,對(duì)于項(xiàng)目成員采取的激勵(lì)方式主要是參與激勵(lì)避诽、責(zé)任激勵(lì)和信息激勵(lì)。

3. 正規(guī)階段

經(jīng)受了震蕩階段的考驗(yàn)璃谨,項(xiàng)目團(tuán)隊(duì)就進(jìn)入了發(fā)展的正規(guī)階段沙庐。項(xiàng)目團(tuán)隊(duì)逐漸接受了現(xiàn)有的工作環(huán)境,團(tuán)隊(duì)的凝聚力開始形成佳吞。

在正規(guī)階段拱雏,項(xiàng)目經(jīng)理采取的激勵(lì)方式除參與激勵(lì)外,還有兩個(gè)重要方式:一是發(fā)掘每個(gè)成員的自我成就感和責(zé)任意識(shí)底扳,引導(dǎo)員工進(jìn)行自我激勵(lì)古涧;二是盡可能多的創(chuàng)造團(tuán)隊(duì)成員之間互相溝通、相互學(xué)習(xí)的環(huán)境花盐,以及從項(xiàng)目外部聘請(qǐng)專家講解與項(xiàng)目有關(guān)的新知識(shí)羡滑、新技術(shù)菇爪,給員工充分的知識(shí)激勵(lì)。

3. 表現(xiàn)階段

團(tuán)隊(duì)成長的最后階段是表現(xiàn)階段柒昏。這時(shí)凳宙,項(xiàng)目團(tuán)隊(duì)積極工作,急于實(shí)現(xiàn)仙姑目標(biāo)职祷。這一階段的工作績效很高氏涩,團(tuán)隊(duì)有集體感和榮譽(yù)感,信息十足有梆。

這一階段是尖,項(xiàng)目經(jīng)理需要特別關(guān)注預(yù)算、進(jìn)度計(jì)劃泥耀、工作范圍及計(jì)劃方面的項(xiàng)目業(yè)績饺汹。如果實(shí)際進(jìn)程落后于計(jì)劃進(jìn)程,項(xiàng)目經(jīng)理就需要協(xié)助支持修正行動(dòng)的制定與執(zhí)行痰催。這一階段的主要方式是危機(jī)激勵(lì)兜辞、目標(biāo)激勵(lì)和知識(shí)激勵(lì)。

需要強(qiáng)調(diào)的是夸溶,對(duì)于信息系統(tǒng)建設(shè)人才逸吵,要更多的引導(dǎo)他們進(jìn)行自我激勵(lì)和知識(shí)激勵(lì)。足夠的物質(zhì)激勵(lì)是不言而喻的缝裁,永遠(yuǎn)都是最有效的激勵(lì)扫皱。

激勵(lì)的結(jié)果是使參與信息系統(tǒng)的所有成員組成一個(gè)富有成效的項(xiàng)目團(tuán)隊(duì),這種團(tuán)隊(duì)具有如下特點(diǎn):

  • 能清晰的理解項(xiàng)目的目標(biāo)
  • 每位成員的角色和職責(zé)都有明確的期望
  • 以項(xiàng)目的目標(biāo)為行為的導(dǎo)向
  • 項(xiàng)目成員之間高度信任捷绑、高度合作互助啸罢。

13.6 軟件的運(yùn)行與評(píng)價(jià)

指軟件開發(fā)結(jié)束后交付用戶使用,用戶在實(shí)際使用中對(duì)軟件是否符合開發(fā)時(shí)制定的一系列評(píng)價(jià)標(biāo)準(zhǔn)進(jìn)行打分胎食,看是否滿足了用戶的使用要求扰才。通常,關(guān)注如下幾點(diǎn):

  1. 軟件的穩(wěn)定性和可靠性評(píng)價(jià)
  2. 軟件是否滿足了用戶的需求
  3. 軟件實(shí)施給用戶帶來的好處厕怜。

13.7 軟件過程改進(jìn)

用于幫助軟件企業(yè)對(duì)其軟件生產(chǎn)過程進(jìn)行計(jì)劃衩匣、過程診斷、改進(jìn)方案的制定及實(shí)施工作粥航。它的實(shí)施對(duì)象是軟件企業(yè)的軟件過程琅捏,即軟件產(chǎn)品的生產(chǎn)過程,也包括配置管理递雀、軟件維護(hù)等輔助過程柄延。目前,使用最多的軟件過程改進(jìn)模型包括CMM、CMMI搜吧、ISO9000和ITIL等系列標(biāo)準(zhǔn)市俊。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市滤奈,隨后出現(xiàn)的幾起案子摆昧,更是在濱河造成了極大的恐慌,老刑警劉巖蜒程,帶你破解...
    沈念sama閱讀 206,214評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件绅你,死亡現(xiàn)場離奇詭異,居然都是意外死亡昭躺,警方通過查閱死者的電腦和手機(jī)忌锯,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,307評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來领炫,“玉大人偶垮,你說我怎么就攤上這事【运保” “怎么了针史?”我有些...
    開封第一講書人閱讀 152,543評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵晶伦,是天一觀的道長碟狞。 經(jīng)常有香客問我,道長婚陪,這世上最難降的妖魔是什么族沃? 我笑而不...
    開封第一講書人閱讀 55,221評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮泌参,結(jié)果婚禮上脆淹,老公的妹妹穿的比我還像新娘。我一直安慰自己沽一,他們只是感情好盖溺,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,224評(píng)論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著铣缠,像睡著了一般烘嘱。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蝗蛙,一...
    開封第一講書人閱讀 49,007評(píng)論 1 284
  • 那天蝇庭,我揣著相機(jī)與錄音,去河邊找鬼捡硅。 笑死哮内,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的壮韭。 我是一名探鬼主播北发,決...
    沈念sama閱讀 38,313評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼纹因,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼!你這毒婦竟也來了鲫竞?” 一聲冷哼從身側(cè)響起辐怕,我...
    開封第一講書人閱讀 36,956評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎从绘,沒想到半個(gè)月后寄疏,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,441評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡僵井,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,925評(píng)論 2 323
  • 正文 我和宋清朗相戀三年陕截,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片批什。...
    茶點(diǎn)故事閱讀 38,018評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡农曲,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出驻债,到底是詐尸還是另有隱情乳规,我是刑警寧澤,帶...
    沈念sama閱讀 33,685評(píng)論 4 322
  • 正文 年R本政府宣布合呐,位于F島的核電站暮的,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏淌实。R本人自食惡果不足惜冻辩,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,234評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望拆祈。 院中可真熱鬧恨闪,春花似錦、人聲如沸放坏。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,240評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽淤年。三九已至钧敞,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間互亮,已是汗流浹背犁享。 一陣腳步聲響...
    開封第一講書人閱讀 31,464評(píng)論 1 261
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留豹休,地道東北人炊昆。 一個(gè)月前我還...
    沈念sama閱讀 45,467評(píng)論 2 352
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親凤巨。 傳聞我的和親對(duì)象是個(gè)殘疾皇子视乐,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,762評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容