項目范圍的管理也就是對項目應該包括什么和不應該包括什么進行相應的定義和控制。它包括用以保證項目能按要求的范圍完成所涉及的所有過程,包括:確定項目的需求、定義規(guī)劃項目的范圍、范圍管理的實施、范圍的變更控制管理以及范圍核實等。
啟動過程:項目啟動是指組織正式開始一個項目或繼續(xù)到項目的下一個階段。啟動過程的一個輸出就是項目章程。項目章程是一個重要的文檔,這個文件正式承認項目的存在并對項目提供一個概覽。項目章程將粗略地規(guī)定項目的范圍,這也是項目范圍管理后續(xù)工作的重要依據(jù)。項目章程中還將規(guī)定項目經(jīng)理的權(quán)利以及項目組中各成員的職責,還有項目其他干系人的職責,這也是在以后的項目范圍管理工作中各個角色如何做好本職工作有一個明確的規(guī)定,以致后續(xù)工作可以更加有序地進行。
范圍計劃過程:范圍計劃是指進一步形成各種文檔,為將來項目決策提供基礎(chǔ),這些文檔中包括用以衡量一個項目或項目階段是否已經(jīng)順利完成的標準等。作為范圍計劃過程的輸出,項目組要制定一個范圍說明書和范圍管理計劃。要做好一個項目首先強調(diào)的就是周密地做好范圍計劃編制。范圍計劃編制過程是將產(chǎn)生項目產(chǎn)品所需進行的項目工作(項目范圍)漸進明細和歸檔的過程。范圍說明是在項目參與人之間確認或建立了一個項目范圍的共識,作為未來項目決策的文檔基準。范圍管理計劃是描述項目范圍如何進行管理,項目范圍怎樣變化才能與項目要求相一致等問題。它包括對項目范圍預期的穩(wěn)定而進行的評估。范圍管理計劃還包括對變化范圍怎樣確定,變化應歸為哪一類等問題的清楚描述。
范圍定義過程:范圍定義是指將項目主要的可交付成果細分成較小的、更易管理的單元。這個過程中,項目組要建立一個工作分解結(jié)構(gòu)(WBS)。WBS的建立對項目來說意義非常重大,它使得原來看起來非?;\統(tǒng)、非常模糊的項目目標一下子清晰下來,使得項目管理有依據(jù),項目團隊的工作目標清楚明了。如果沒有一個完善的WBS或者范圍定義不明確時,變更就將不可避免地出現(xiàn)。因此,必須很好的控制范圍的定義過程,應該強調(diào),沒有在WBS中的工作是不應該做的。
范圍核實過程:范圍核實是指對項目范圍的正式認定,項目主要干系人,如項目客戶和項目發(fā)起人等要在這個過程中正式接受項目可交付成果的定義。這個過程是范圍確定之后,執(zhí)行實施之前各方相關(guān)人員的承諾過程,它確保了項目范圍能得到很好的管理和控制。
范圍變更控制過程:范圍變更控制是指對有關(guān)項目范圍的變更實施控制。主要的過程輸出是范圍變更、糾正行動與教訓總結(jié)。再好的計劃也不可能做到一成不變,因此變更是不可避免的,關(guān)鍵問題是對變更進行有效的控制??刂坪米兏仨氂幸惶滓?guī)范的變更管理過程,在發(fā)生變更時遵循規(guī)范的變更流程來管理變更。通常對發(fā)生的變更,需要識別是否在既定的項目范圍之內(nèi)。
如果是在項目范圍之內(nèi),那么就需要評估變更所造成的影響,以及如何應對的措施,受影響的各方都應該清楚明了自己所受的影響;如果變更是在項目范圍之外,那么就需要商務人員與用戶方進行談判,看是否增加費用,還是放棄變更。因此,項目所在的組織(企業(yè))必須在其項目管理體系中制定一套嚴格、高效、實用的變更控制流程。
對于軟件開發(fā)項目來說,開發(fā)的過程中不可避免的會出現(xiàn)范圍變更,發(fā)生變更的環(huán)節(jié)也比較多,因此變更控制顯得格外重要。變更控制對項目成敗有直接影響,項目開發(fā)之前要明確定義范圍,開發(fā)過程中要嚴格控制范圍。對變更控制的目的并不是控制變更的發(fā)生,而是對