項(xiàng)目管理過程的目的是在項(xiàng)目的需求和約束條件下,識(shí)別、建立和控制項(xiàng)目生產(chǎn)產(chǎn)品所需的活動(dòng)和資源。也就是說通過對(duì)<項(xiàng)目實(shí)施所必要活動(dòng)> 和 <資源(人力資源、設(shè)備資源等)>的管理,使項(xiàng)目能達(dá)成既定的項(xiàng)目目標(biāo),如時(shí)間目標(biāo)、質(zhì)量目標(biāo)、成本目標(biāo)等。
成功實(shí)施這個(gè)過程的結(jié)果如下:
1) 定義了項(xiàng)目的工作范圍;
2) 在可用資源和約束條件下,評(píng)估了實(shí)現(xiàn)項(xiàng)目目標(biāo)的可行性;
3) 按規(guī)模分類并估算了完成工作所必需的活動(dòng)和資源;
4) 識(shí)別和監(jiān)控了項(xiàng)目內(nèi)部、該項(xiàng)目與其他項(xiàng)目和組織單位之間的接口;
5) 制訂、實(shí)施和維護(hù)了項(xiàng)目執(zhí)行計(jì)劃;
6) 監(jiān)控和報(bào)告了項(xiàng)目的進(jìn)展;
7) 當(dāng)項(xiàng)目目標(biāo)未實(shí)現(xiàn)時(shí),采取了糾正措施,并預(yù)防了項(xiàng)目中已識(shí)別的問題的重復(fù)發(fā)生。
在ASPICE v3.1中,所有計(jì)劃活動(dòng)都包括在MAN.3項(xiàng)目管理或PA2.1各自過程的績效管理過程屬性中。發(fā)布計(jì)劃是項(xiàng)目管理的一部分。然而,發(fā)布基線的管理是SUP.8配置管理的一部分,而發(fā)布的管理則包含在SPL.2產(chǎn)品發(fā)布中。
根據(jù)<ASPICE模型要求>:
MAN.3.BP1: 定義工作范圍 / Define the scope of work
確定項(xiàng)目的目標(biāo)、動(dòng)機(jī)和邊界
Identify the project's goals, motivation and boundaries.
項(xiàng)目的工作范圍包括項(xiàng)目范圍和產(chǎn)品范圍, 項(xiàng)目的內(nèi)容、邊界、限制、項(xiàng)目目標(biāo)等。
- Boundaries
如果組織對(duì)系統(tǒng)負(fù)有全部責(zé)任,但是應(yīng)用軟件的一部分是由客戶開發(fā)的,并且它是通過軟件庫提供的。因此,開發(fā)組織不能完全負(fù)責(zé)軟件需求和相應(yīng)的軟件測(cè)試,這必須明確記錄為項(xiàng)目范圍的一部分。換句話說項(xiàng)目范圍需要涉及到所有受影響方對(duì)項(xiàng)目和產(chǎn)品的責(zé)任,且需要在項(xiàng)目開始時(shí),工作范圍就被適當(dāng)?shù)赜涗浵聛?。體現(xiàn)在項(xiàng)目需求和初始架構(gòu)設(shè)計(jì)范圍上,以及相關(guān)利益方RASIC上。
2. motivation
承接項(xiàng)目后往往需要先了解客戶以及老板的原始動(dòng)機(jī),例如有的項(xiàng)目是要打造下一代產(chǎn)品平臺(tái),有個(gè)樣機(jī)和方案就夠了,有的項(xiàng)目是為了要攪亂競(jìng)爭對(duì)手的產(chǎn)品市場(chǎng),同樣產(chǎn)品,成本低,價(jià)格低,少盈利甚至不盈利都可以,有的項(xiàng)目就是要趕赴交付時(shí)間而忽略開發(fā)過程,而有的項(xiàng)目為了通過質(zhì)量體系,注重團(tuán)隊(duì)協(xié)作執(zhí)行力以及過程開發(fā)文件等等。在清楚項(xiàng)目的動(dòng)機(jī)后在項(xiàng)目的前期規(guī)劃和中后期的管理調(diào)整就能做到“不忘初心”。
3. Constraints
提取或突出頂級(jí)業(yè)務(wù)約束。
— 例如項(xiàng)目以敏捷模式組織項(xiàng)目開發(fā),在項(xiàng)目開始時(shí)只有高級(jí)的特性描述可用,詳細(xì)的規(guī)范將在開發(fā)過程中演進(jìn)。
— 例如必須集成一些CUSTOMER SW塊,而不負(fù)責(zé)最終的行為(只負(fù)責(zé)軟件集成)。
— 例如客戶提出硬件平臺(tái)或者軟件組件的強(qiáng)重用性。
備注:工作范圍需要在項(xiàng)目開始時(shí)文檔化,工作范圍需要考慮所有項(xiàng)目和產(chǎn)品的相關(guān)方的責(zé)任劃分。
MAN.3.BP2: 定義項(xiàng)目生命周期。
定義符合項(xiàng)目范圍、背景、規(guī)模和復(fù)雜度的項(xiàng)目生命周期。Define the life cycle for the project, which is appropriate to the scope, context, magnitude and complexity of the project.
備注:這通常意味項(xiàng)目生命周期和客戶的開發(fā)過程相一致。
備注:項(xiàng)目生命周期中需要考慮處理變更請(qǐng)求和缺陷解決的階段,即需要留有一定開發(fā)余量。
MAN.3.BP3: 評(píng)估項(xiàng)目的可行性 / Evaluate feasibility of the project
在時(shí)間、項(xiàng)目估計(jì)和可用資源范圍內(nèi),在技術(shù)限制的范圍內(nèi),評(píng)估實(shí)現(xiàn)項(xiàng)目目標(biāo)的可行性。
Evaluate the feasibility of achieving the goals of the project in terms of technical feasibility within constraints with respect to time, project estimates, and available resources.
尤其是前期技術(shù)評(píng)估和驗(yàn)證沒有做好就著急開發(fā),常常因?yàn)橐粋€(gè)技術(shù)難題一直解決不了,最終導(dǎo)致項(xiàng)目失敗。
MAN.3.BP4: 定義、監(jiān)控和調(diào)整項(xiàng)目活動(dòng) / Define, monitor and adjust project activities
一般來說,需要一個(gè)工作分解結(jié)構(gòu)WBS(Work Break Structure)。應(yīng)該描述活動(dòng)本身以及活動(dòng)本身與輸入和輸出的依賴關(guān)系。必須考慮的另一個(gè)方面是工作包的適當(dāng)規(guī)模。根據(jù)詳細(xì)規(guī)劃的監(jiān)視周期(作為一項(xiàng)規(guī)則,至少有一到兩個(gè)版本),工作包的時(shí)間不應(yīng)超過一個(gè),最多兩個(gè)監(jiān)測(cè)周期。
備注:結(jié)構(gòu)化的和可管理規(guī)模的活動(dòng)以及相關(guān)工作包有助于正確的進(jìn)展監(jiān)控。
備注:項(xiàng)目活動(dòng)通常覆蓋工程、管理和支持過程。
[MAN.3.RC.3]如果活動(dòng)沒有用輸入input和輸出工件output來描述,指標(biāo)BP4的評(píng)級(jí)不應(yīng)該高于P。
[MAN.3.RC.4]如果沒有識(shí)別出活動(dòng)之間的依賴關(guān)系(Dependency),則指標(biāo)BP4的評(píng)級(jí)不應(yīng)高于L。
[MAN.3.RC.5]如果工作包太大(例如比時(shí)間表schedule的更新周期長),應(yīng)降低BP8指標(biāo)的等級(jí)。
MAN.3.BP5: 定義、監(jiān)控和調(diào)整項(xiàng)目估計(jì)和資源 / Define, monitor and adjust project estimates and resources
根據(jù)項(xiàng)目目標(biāo)、項(xiàng)目風(fēng)險(xiǎn)、項(xiàng)目理由和邊界,定義、監(jiān)控和調(diào)整項(xiàng)目工作量和資源的估計(jì)。
Define, monitor, and adjust project estimates of effort and resources based on project's goals, project risks, motivation and boundaries
工作量和資源估算
備注:估算工作量的方法必須是可理解的。例如,如果要使用從過去項(xiàng)目的分析中衍生出來的數(shù)據(jù)庫,就會(huì)出現(xiàn)這種情況。另一種可能是使用廣泛接受的方法,如wide-band Delphi,或由幾位專家進(jìn)行獨(dú)立評(píng)估,然后進(jìn)行整合。如僅由一人作出估價(jià)而不作進(jìn)一步檢討,或沒有受影響人士參與,則不可接受。
備注:必要的資源應(yīng)該包括人員、開發(fā)工具、硬件樣本、基礎(chǔ)設(shè)施和測(cè)試設(shè)備。
備注:可考慮項(xiàng)目風(fēng)險(xiǎn)(使用 MAN.5)和質(zhì)量準(zhǔn)則(使用 SUP.1)。
備注:估算和資源通常包括工程、管理和支持過程。
備注:工作量和資源估計(jì)應(yīng)充分反映對(duì)變更請(qǐng)求或缺陷解決方面的考慮。
[MAN.3.RC。6]如果所使用的評(píng)估方法不可理解,指標(biāo)BP5的評(píng)級(jí)不應(yīng)高于P。
[MAN.3.RC。7]如果估計(jì)的水平過高,例如根據(jù)高水平一攬子計(jì)劃而不是根據(jù)實(shí)際活動(dòng),則BP5指標(biāo)的評(píng)級(jí)不應(yīng)高于P。
[MAN.3.RC。8]如果沒有足夠的資源來支付估計(jì)的工作量,BP5指標(biāo)的評(píng)級(jí)不應(yīng)高于P。
[MAN.3.RC。9]如果資源足夠支付估計(jì),但缺乏對(duì)實(shí)際工作與估計(jì)的對(duì)比的監(jiān)測(cè),則指標(biāo)BP5不應(yīng)高于L。
[MAN.3.RC。10]如果缺乏估算的基本原理,則指標(biāo)BP5的評(píng)級(jí)不應(yīng)高于L。
MAN.3.BP6: 確保所需的技能,知識(shí)和經(jīng)驗(yàn) / Ensure required skills, knowledge, and experience
根據(jù)估計(jì),確定項(xiàng)目所需的技能、知識(shí)和經(jīng)驗(yàn),并確保選定的個(gè)人和團(tuán)隊(duì)及時(shí)具備這些技能和知識(shí),必要的時(shí)候安排培訓(xùn)活動(dòng)。
Identify the required skills, knowledge, and experience for the project in line with the estimates and make sure the selected individuals and teams either have or acquire these in time.
備注:如果未考慮人員技能和知識(shí)相關(guān)的風(fēng)險(xiǎn),則應(yīng)降低BP6的打分。
MAN.3.BP7: 識(shí)別、監(jiān)控和調(diào)整項(xiàng)目的接口和承諾 / Identify, monitor and adjust project interfaces and agreed commitments
項(xiàng)目與其它(子)項(xiàng)目、組織單元和其它受影響的利益相關(guān)者的接口,需要確定并達(dá)成一致,并監(jiān)督已商定的承諾。
Identify and agree interfaces of the project with other (sub-) projects, organizational units and other affected stakeholders and monitor agreed commitments.
即需要確認(rèn)項(xiàng)目成員組織結(jié)構(gòu),敲定這些人員的角色和責(zé)任以及得到這些人員的承諾,識(shí)別溝通計(jì)劃并監(jiān)控溝通順暢進(jìn)行。
備注:如果產(chǎn)品發(fā)布的接受者沒有被考慮為相關(guān)方,則BP7的打分不能高于P。
MAN.3.BP8: 定義、監(jiān)控和調(diào)整項(xiàng)目進(jìn)度 / Define, monitor and adjust project schedule
為活動(dòng)分配資源,并安排整個(gè)項(xiàng)目中的每一項(xiàng)活動(dòng)的日程安排。在項(xiàng)目生命周期內(nèi),項(xiàng)目日程安排必須持續(xù)更新。
理想情況下每周更新一次,但不少于每兩周更新一次。
備注:制定進(jìn)度表應(yīng)該充分反映對(duì)變更請(qǐng)求或缺陷解決方面的考慮。
備注:Schedule應(yīng)該基于已定義的活動(dòng)(BP4)和工作量/資源估計(jì)(BP5),即如果Schedule中沒有包括:開始和結(jié)束時(shí)間、持續(xù)時(shí)間、進(jìn)展完成情況、資源、依賴,則BP8的打分不能高于L。
備注:需要確定Schedule中的關(guān)鍵路徑,否則BP8的打分應(yīng)降低。
備注:如果產(chǎn)品發(fā)布的時(shí)間點(diǎn)或里程碑沒有在Schedule中考慮,則BP8的打分不能高于P。
備注:如果當(dāng)前發(fā)布及下一次發(fā)布的范圍沒有被詳細(xì)識(shí)別(每次發(fā)布的功能點(diǎn)),則BP7和BP8的打分不能高于P。
承諾(Commitments) Rating Rules:
項(xiàng)目通常不能通過延遲時(shí)間線或取消功能等方式履行承諾。如果由于延遲項(xiàng)目時(shí)間或取消功能等原因而未能實(shí)現(xiàn)承諾,則BP1和BP3指標(biāo)的評(píng)級(jí)不應(yīng)高于L。如果由于延遲項(xiàng)目時(shí)間或取消功能等原因而無法實(shí)現(xiàn)承諾,BP5和BP8指標(biāo)的評(píng)級(jí)不得高于L。
對(duì)可行性、評(píng)估和進(jìn)度的目標(biāo)(BP3、BP5和BP8)涵蓋了“定義、監(jiān)控和調(diào)整……”。這意味著僅僅監(jiān)控和調(diào)整是不夠的, 可行性、項(xiàng)目估計(jì)和進(jìn)度的初始定義應(yīng)該是可靠的。其技術(shù)范圍或開發(fā)進(jìn)度有任何變化,則項(xiàng)目可能沒有足夠的時(shí)間或預(yù)算來實(shí)現(xiàn)所有要求的功能。任何變更都應(yīng)參考此處描述的變更管理流程。
MAN.3.BP9: 確保一致性 / Ensure consistency
確保項(xiàng)目計(jì)劃的各部分之間的一致性,包括:項(xiàng)目估計(jì)、人員技能、活動(dòng)、日程安排、相關(guān)方之間的接口和承諾。
Ensure that estimates, skills, activities, schedules, plans, interfaces, and commitments for the project are consistent across affected parties
BP1至BP8的產(chǎn)出除其他外包括工作范圍的說明、可行性分析、一攬子工作的說明、概算、總時(shí)間表和詳細(xì)時(shí)間表、技能和培訓(xùn)需求的文件、溝通計(jì)劃和利益相關(guān)方、項(xiàng)目現(xiàn)狀報(bào)告和項(xiàng)目計(jì)劃。所有這些文物保持一致,這意味著不同工作產(chǎn)品的內(nèi)容是沒有矛盾的,并且可以映射。
例子:
通常對(duì)高級(jí)別活動(dòng)進(jìn)行評(píng)估。通常,這些高級(jí)活動(dòng)在日程安排中得到了細(xì)化。這些低級(jí)別活動(dòng)必須映射到作為評(píng)估基礎(chǔ)的高級(jí)別活動(dòng),例如通過命名約定或結(jié)構(gòu)。不需要工具支持的鏈接。
主項(xiàng)目和子項(xiàng)目的活動(dòng)必須保持一致,例如,不同工程領(lǐng)域的項(xiàng)目計(jì)劃。這些計(jì)劃之間的依賴關(guān)系必須易于識(shí)別和映射。
對(duì)于項(xiàng)目管理,不需要在計(jì)劃和進(jìn)度表之間建立明確的聯(lián)系。通過規(guī)劃信息的比較和匹配,可以達(dá)到一致性。
MAN.3.BP10: 項(xiàng)目評(píng)審和項(xiàng)目進(jìn)展報(bào)告 / Review and report progress of the project
定期評(píng)審和向所有相關(guān)方報(bào)告項(xiàng)目狀態(tài),關(guān)于項(xiàng)目活動(dòng)在預(yù)計(jì)的工作量和日程上的達(dá)成情況。防止發(fā)現(xiàn)問題再次發(fā)生。
Regularly review and report the status of the project and the fulfillment of activities against estimated effort and duration to all affected parties. Prevent recurrence of problems identified.
備注:在項(xiàng)目監(jiān)控時(shí),沒有考慮資源的實(shí)際消耗、最后期限的滿足和活動(dòng)的完成(即內(nèi)容的進(jìn)度)之間的相關(guān)性,則BP10的打分不能高于P。
在實(shí)踐中,經(jīng)常會(huì)發(fā)生內(nèi)容進(jìn)度與資源消耗或時(shí)間順序不一致的情況,例如進(jìn)度是20%,但在計(jì)劃交付前一周已經(jīng)消耗了分配預(yù)算的80%。這種情況意味著項(xiàng)目管理在控制所有方面以在約束和估計(jì)范圍內(nèi)實(shí)現(xiàn)項(xiàng)目目標(biāo)方面的失敗。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。