1.每天8:30-8:35,項(xiàng)目組召開(kāi)晨會(huì)。由項(xiàng)目經(jīng)理列出每個(gè)開(kāi)發(fā)人員的工作清單,并對(duì)每個(gè)工作任務(wù)標(biāo)注優(yōu)先級(jí)別,設(shè)定任務(wù)完成的標(biāo)準(zhǔn),指明當(dāng)日必須要完成的任務(wù),并得到責(zé)任人的承諾。
2.每天下班前20分鐘,由項(xiàng)目經(jīng)理依次檢查開(kāi)發(fā)人員的工作。評(píng)定工作是否完成。如果有開(kāi)發(fā)人員未能完成任務(wù),一起分析任務(wù)未能完成的原因。然后召開(kāi)一個(gè)簡(jiǎn)單的會(huì)議,介紹當(dāng)天工作的完成情況及當(dāng)前階段的項(xiàng)目狀態(tài),未完成任務(wù)的開(kāi)發(fā)人員需要加班完成。
每天早晨的會(huì)議我們稱(chēng)之為晨會(huì),下午的會(huì)議稱(chēng)之為夕會(huì)。
日計(jì)劃的實(shí)施環(huán)節(jié):設(shè)定目標(biāo),制定計(jì)劃,檢查,反饋。
日計(jì)劃的特點(diǎn):
1.開(kāi)發(fā)人員每天在晨會(huì)承諾完成的任務(wù)必須當(dāng)天完成,提倡日清日結(jié)。
2.提交可交付的成果。(事先制定任務(wù)完成的標(biāo)準(zhǔn),并由項(xiàng)目經(jīng)理進(jìn)行檢查,評(píng)定任務(wù)是否完成。)
3.做最重要的事情
4.保證把工作做完
五、我們是怎么實(shí)施日計(jì)劃的?
日計(jì)劃看起來(lái)非常簡(jiǎn)單,下面我們將對(duì)日計(jì)劃的實(shí)踐進(jìn)行討論。
1.實(shí)施日計(jì)劃對(duì)項(xiàng)目有什么作用?
· 實(shí)施日計(jì)劃,使項(xiàng)目有良好的溝通機(jī)制。每個(gè)開(kāi)發(fā)人員都非常清楚項(xiàng)目的當(dāng)前情況:項(xiàng)目已經(jīng)完成了多少?還有多少工作沒(méi)有完成?
· 日計(jì)劃提倡可交付的成果,也就是每天完成的工作都一定是可交付的。
· 日計(jì)劃提倡只做最重要的事情,使項(xiàng)目抓住了重點(diǎn)。
· 項(xiàng)目經(jīng)理通過(guò)實(shí)施日計(jì)劃,非常清楚每個(gè)開(kāi)發(fā)人員每天需要完成哪些任務(wù),每天必須完成哪些任務(wù),以及每個(gè)人的完成情況怎么樣?項(xiàng)目經(jīng)理充分地掌握了項(xiàng)目的情況,可以及時(shí)調(diào)整計(jì)劃,應(yīng)對(duì)各種變化。
· 日計(jì)劃實(shí)現(xiàn)了項(xiàng)目的良好溝通,每項(xiàng)任務(wù)都由開(kāi)發(fā)人員和項(xiàng)目經(jīng)理達(dá)成一致。
· 日計(jì)劃通過(guò)晨會(huì)和夕會(huì)實(shí)現(xiàn)了項(xiàng)目組的信息共享。
2.實(shí)施日計(jì)劃對(duì)程序員的作用
· 日計(jì)劃列出了程序員每天要做的任務(wù)清單,并且對(duì)任務(wù)確定優(yōu)先級(jí)。
· 對(duì)程序員的工作指明方向,并且要求程序員優(yōu)先做最重要的任務(wù),使程序員抓住了工作重點(diǎn)。
· 日計(jì)劃要求提交可交付的成果,要求程序員把工作一步要做到位,養(yǎng)成良好的習(xí)慣。
· 日計(jì)劃提高了程序員的工作績(jī)效,程序員可以回到正常的工作時(shí)間,減少無(wú)謂的加班。
· 程序員比以前完成更多的工作而獲得獎(jiǎng)勵(lì)。
3.在實(shí)施日計(jì)劃時(shí),與傳統(tǒng)項(xiàng)目管理的工作分配有什么不同?如何進(jìn)行工作分配?
傳統(tǒng)項(xiàng)目管理的工作分配中,工作項(xiàng)的粒度比較粗。每一個(gè)工作項(xiàng)通常指一個(gè)功能。通常是把一個(gè)功能分給某程序員,甚至把一個(gè)模塊分派給某個(gè)程序員。工作項(xiàng)的工時(shí)以周為單位,通常是一周或者兩周。
傳統(tǒng)項(xiàng)目管理任務(wù)分配表 模塊 功能 當(dāng)前狀態(tài) 計(jì)劃開(kāi)始 計(jì)劃結(jié)束 實(shí)際開(kāi)始 實(shí)際結(jié)束 責(zé)任人
訂單管理 訂單信息查詢(xún) 已開(kāi)始 2009-3-1 2009-3-7 2009-3-1 L
新增訂單 已開(kāi)始 2009-3-1 2009-3-7 2009-3-1 L
訂單管理 修改訂單 未開(kāi)始 2009-3-1 2009-3-7 L
刪除訂單 未開(kāi)始 2009-3-1 2009-3-7 L
實(shí)施日計(jì)劃的工作分配中,“工作項(xiàng)”的粒度更小。如果按照XP和Scrum的說(shuō)法,功能就是指一個(gè)“故事”,完成“功能”的步驟或事件叫“任務(wù)”。
傳統(tǒng)項(xiàng)目管理的任務(wù)分配是以“故事”為最小粒度。日計(jì)劃的任務(wù)分配是以“任務(wù)”為最小粒度?!叭蝿?wù)”是指完成某一個(gè)“功能”的步驟或事件。每個(gè)人當(dāng)天的任務(wù)工時(shí)總合為1人天。