李若沂
(吉林大學(xué) 管理學(xué)院,吉林 長(zhǎng)春 130022)
敏捷項(xiàng)目管理中的成本和時(shí)間管理研究
李若沂
(吉林大學(xué) 管理學(xué)院,吉林 長(zhǎng)春 130022)
近年來(lái),隨著客戶對(duì)于各領(lǐng)域項(xiàng)目需求的不斷提升與變化,傳統(tǒng)項(xiàng)目管理中的瀑布階段式開(kāi)發(fā)方法已跟不上需求。取而代之的是基于迭代、增量開(kāi)發(fā)的敏捷項(xiàng)目管理方法。然而由于多種因素的不完備,敏捷項(xiàng)目管理方法在現(xiàn)階段并沒(méi)有有效提升項(xiàng)目的成功率與項(xiàng)目成員的工作效率。這篇文章將著重研究敏捷項(xiàng)目管理中的時(shí)間管理與成本管理。
敏捷項(xiàng)目管理;成本;時(shí)間;管理
敏捷項(xiàng)目管理這一概念起源于2001年,由十幾名相聚于美國(guó)雪鳥(niǎo)滑雪場(chǎng)的大師級(jí)程序員研討出了這一理念,與傳統(tǒng)的項(xiàng)目管理方式有著截然不同的觀念。敏捷項(xiàng)目管理注重項(xiàng)目成員的協(xié)作,注重顧客的參與和成員對(duì)于項(xiàng)目變化的快速反應(yīng)。傳統(tǒng)上,項(xiàng)目負(fù)責(zé)人只會(huì)優(yōu)先確定項(xiàng)目的時(shí)間與成本目標(biāo),而范圍定義與功能目標(biāo)都會(huì)隨著項(xiàng)目的發(fā)展產(chǎn)生變化,因此也就加大了項(xiàng)目的可塑性。敏捷項(xiàng)目管理主要有這幾個(gè)優(yōu)點(diǎn):(1)較強(qiáng)的靈活性;(2)錯(cuò)誤率低;(3)項(xiàng)目風(fēng)險(xiǎn)性低;(4)提高項(xiàng)目成員能動(dòng)性;(5)降低了項(xiàng)目成本。經(jīng)過(guò)十幾年的發(fā)展,敏捷項(xiàng)目管理目前以Scrum與極限編程運(yùn)用的最為廣泛[1]。兩者都是輕量級(jí)、靈巧并且具有多次迭代的管理框架,能夠在有限的時(shí)間與成本范圍優(yōu)先完成客戶最為看重或需求度最高的部分。因此,項(xiàng)目時(shí)間與經(jīng)費(fèi)的上限所對(duì)應(yīng)的就是敏捷項(xiàng)目管理中的時(shí)間管理與成本管理,也是對(duì)項(xiàng)目成果有著決定性因素的兩方面管理。
敏捷項(xiàng)目管理中的時(shí)間管理主要由項(xiàng)目負(fù)責(zé)人的周期預(yù)算與調(diào)動(dòng)小組成員的工作效率組成。
項(xiàng)目時(shí)間是項(xiàng)目負(fù)責(zé)人或者發(fā)起人在項(xiàng)目啟動(dòng)之前就先確定好的,因而項(xiàng)目的時(shí)間管理就是項(xiàng)目負(fù)責(zé)人以定好的時(shí)間范圍為底線,在這個(gè)范圍內(nèi)盡可能激發(fā)項(xiàng)目成員的工作效率與熱情。以Scrum框架為例,項(xiàng)目負(fù)責(zé)人與Scrum體能教練會(huì)盡可能多地與項(xiàng)目成員進(jìn)行面對(duì)面的深層次交談,激發(fā)他們的工作效率,打消他們對(duì)于自己的不自信與對(duì)于項(xiàng)目的不自信。在周例會(huì)上項(xiàng)目負(fù)責(zé)人除去總結(jié)這一周的工作進(jìn)展,一般會(huì)留出半個(gè)小時(shí)的時(shí)間讓項(xiàng)目成員自由發(fā)言去討論這一周的工作心得與體會(huì),特別是讓新加入小組的成員感受到Scrum框架的工作熱情,以此來(lái)提升全小組的工作熱情與效率[2]。而在一個(gè)沖刺階段完成后,負(fù)責(zé)人會(huì)召開(kāi)一個(gè)總結(jié)會(huì)議來(lái)陳述小組在這一沖刺階段中所完成的成就,將已完成的模塊全部列出來(lái)給小組成員完成任務(wù)的自豪感與成就感。
一個(gè)項(xiàng)目的最終完成就是這樣一個(gè)沖刺階段的多次重復(fù)過(guò)程。因此除去調(diào)動(dòng)小組成員的工作效率與熱情,項(xiàng)目發(fā)起人或項(xiàng)目負(fù)責(zé)人在項(xiàng)目開(kāi)始之前所定下的發(fā)開(kāi)周期也必須嚴(yán)密,不同于傳統(tǒng)項(xiàng)目管理對(duì)于開(kāi)發(fā)周期的不確定,敏捷項(xiàng)目管理要求其可量化,將每一個(gè)模塊按工作量量化成不同的工作點(diǎn)數(shù),所有點(diǎn)數(shù)相加即確認(rèn)了該項(xiàng)目總的工作點(diǎn)數(shù),再根據(jù)以往經(jīng)驗(yàn)或模型計(jì)算計(jì)算出總點(diǎn)數(shù)所對(duì)應(yīng)的時(shí)間,得出一個(gè)有充分道理的總研發(fā)周期與各沖刺部分的周期長(zhǎng)度[3]。當(dāng)發(fā)現(xiàn)該沖刺階段已超出預(yù)定時(shí)間時(shí),可以增加與小組成員的溝通次數(shù),找出效率變低的原因所在;當(dāng)發(fā)現(xiàn)進(jìn)度超過(guò)預(yù)定時(shí),可以相對(duì)地增加項(xiàng)目小組的放松時(shí)間,以緩解小組成員的疲勞度。
敏捷項(xiàng)目管理過(guò)程中成本范圍一開(kāi)始由項(xiàng)目負(fù)責(zé)人與客戶一同商議確定。敏捷項(xiàng)目管理由于減少了項(xiàng)目文檔的維護(hù)費(fèi)用并且成員之間面對(duì)面的交流也減少了交流成本,其本身所追求的較快的開(kāi)發(fā)周期與客戶多方面的需求溝通直接減少了開(kāi)發(fā)成本,這也就要求項(xiàng)目負(fù)責(zé)人將成本管理做到最好。
以極限編程XP舉例,XP追求的核心思想是交流、簡(jiǎn)單、反饋、進(jìn)取,這就要求小組成員在劃分功能模塊進(jìn)行迭代時(shí)要做到JustEnough原則,模塊輕量化開(kāi)發(fā),不追求多余復(fù)雜的功能開(kāi)發(fā),真正做到敏捷管理基于時(shí)間與迅速迭代、增量[4]。
客戶的多方面加入,有利于項(xiàng)目小組更好、更快地掌握客戶最為迫切的需求,于是“用戶故事”與“現(xiàn)場(chǎng)客戶”的概念由此而生[5]?!坝脩艄适隆笔侵敢环N簡(jiǎn)單的用戶需求表達(dá),用戶可以隨時(shí)加入也可以隨時(shí)刪除;“現(xiàn)場(chǎng)客戶”就如文字表面意思一樣,用戶親臨項(xiàng)目開(kāi)發(fā)現(xiàn)場(chǎng)給予指導(dǎo),這兩種方式的結(jié)合就幫助項(xiàng)目成員快速了解客戶需求的細(xì)節(jié)與變化,并依此快速反應(yīng),高效完成客戶的需求范圍管理,最終降低項(xiàng)目的時(shí)間成本與修改成本。
項(xiàng)目團(tuán)隊(duì)表現(xiàn)往往被定義為當(dāng)一個(gè)團(tuán)隊(duì)滿足已制定好的項(xiàng)目質(zhì)量、成本、時(shí)間目標(biāo)時(shí),該團(tuán)隊(duì)的完成程度。當(dāng)敏捷項(xiàng)目管理與傳統(tǒng)項(xiàng)目管理作比較,并由3個(gè)不同角色(項(xiàng)目負(fù)責(zé)人、項(xiàng)目成員與產(chǎn)品擁有者)來(lái)打分時(shí),在項(xiàng)目負(fù)責(zé)人眼中,時(shí)間與成本管理是與項(xiàng)目品質(zhì)、項(xiàng)目表現(xiàn)緊密結(jié)合在一起的,雖然在另外兩個(gè)角色看來(lái),項(xiàng)目成員的成功與產(chǎn)品的品質(zhì)才是項(xiàng)目表現(xiàn)最為緊密的表現(xiàn)[6]。無(wú)疑,項(xiàng)目負(fù)責(zé)人才是對(duì)項(xiàng)目了解最為透徹的角色,他們把控項(xiàng)目走向,并參與到日常開(kāi)發(fā)工作中,有項(xiàng)目成員所沒(méi)有的前瞻性,也有產(chǎn)品擁有者不了解的開(kāi)發(fā)細(xì)節(jié),因此項(xiàng)目負(fù)責(zé)人的評(píng)價(jià)顯然對(duì)與項(xiàng)目開(kāi)發(fā)更有益處。
在敏捷項(xiàng)目開(kāi)發(fā)過(guò)程中,時(shí)間管理是成本管理的一部分,因?yàn)闀r(shí)間管理如果得當(dāng),有效地縮短了開(kāi)發(fā)周期,也就直接降低了項(xiàng)目的時(shí)間成本,這也就讓時(shí)間管理的結(jié)果直接體現(xiàn)在了成本管理上;另一方面,成本管理是時(shí)間管理的基礎(chǔ),敏捷項(xiàng)目管理在項(xiàng)目計(jì)劃階段會(huì)進(jìn)行成本的范圍確定,而成本范圍一旦確定,也就是將該項(xiàng)目的開(kāi)發(fā)周期確定在了一定范圍內(nèi),在這個(gè)范圍內(nèi)項(xiàng)目負(fù)責(zé)人來(lái)進(jìn)行時(shí)間管理,因此成本管理的核算對(duì)于時(shí)間管理來(lái)說(shuō)意義非凡。而在項(xiàng)目執(zhí)行階段中,這兩者同時(shí)會(huì)對(duì)項(xiàng)目負(fù)責(zé)人的決策與項(xiàng)目成員的開(kāi)發(fā)從兩方面形成必須遵守的限制,兩者形成了一股推力,與項(xiàng)目成員對(duì)品質(zhì)追求所形成的拉力一起促進(jìn)項(xiàng)目的開(kāi)發(fā)。
隨著敏捷項(xiàng)目管理的大肆擴(kuò)展,越來(lái)越多的項(xiàng)目小組放棄了傳統(tǒng)的瀑布式項(xiàng)目管理,為了追求更快的開(kāi)發(fā)周期與更高的收益率。但是,就目前而言,超過(guò)70%的項(xiàng)目小組依舊難以獲得成功,或者運(yùn)用了敏捷項(xiàng)目管理的項(xiàng)目小組卻沒(méi)有真正提升項(xiàng)目成員的工作效率,縮短開(kāi)發(fā)周期。成本管理與時(shí)間管理都是敏捷開(kāi)發(fā)過(guò)程中不可或缺的重要管理模塊,唯有將所有方面的管理都做到可量化并認(rèn)真操作,才能應(yīng)對(duì)客戶多變復(fù)雜的需求,緊跟時(shí)代的潮流,而不是僅僅迷信于敏捷項(xiàng)目管理這一種虛幻的方式而已。
[1]陶思俊.從IT項(xiàng)目管理看待PMBOK和敏捷開(kāi)發(fā)[J].邢臺(tái)學(xué)院學(xué)報(bào),2015(2):180-183.
[2]黃卓,李雋波.基于敏捷思想的重量級(jí)IT項(xiàng)目管理框架思考[J].商業(yè)文化,2015(9):44-45.
[3]張斯楠.論敏捷管理方法在軟件開(kāi)發(fā)中的應(yīng)用[J].智能城市,2016(3):46-47.
[4]馬睿.輕量級(jí)的軟件開(kāi)發(fā)新模式—敏捷開(kāi)發(fā)[J].通訊世界,2017(1):259-260.
[5]張斯楠.論敏捷管理方法在軟件開(kāi)發(fā)中的應(yīng)用[J].智能城市,2016(3):46-47.
[6]YNGVE LINDSJ?RN, DAG I, SJ?BERG K, et al. Teamwork quality and project success in software development: a survey of agile development teams[J].The Journal of Systems & Software, 2016(122):274-286.
Research on management of cost and time in agile project management
Li Ruoyi
(Management School of Jilin University, Changchun 130022, China)
In recent years, with the change of increasing customer demand for the project, the cascade development method in traditional project management has been unable to keep up with the demand. Instead, agile project management is developed based on iterative and incremental development method. However, due to the incompleteness of many factors, the agile project management has not improved the success rate of projects and work ef fi ciency of project members as expected. The article will focus on management of time and cost in agile project management.
agile project management; cost; time; management
李若沂(1996— ),男,江蘇南京,本科;研究方向:計(jì)算機(jī)科學(xué)。