項目經(jīng)理的責(zé)任與程序員的自我修養(yǎng)
開公司的目的是盈利,老板招聘員工是因為他們有相應(yīng)的技能,員工以完成的工作獲得報酬。如果員工士氣高,身體好,自然帶來高效率;如果員工士氣低迷,身體虛弱,工作自然拖沓沒有進(jìn)展,什么任務(wù)都完成不了。這是很淺顯的道理。
項目經(jīng)理不是公司老板,也不是人事管理者,但是項目經(jīng)理是項目成員工作的直接責(zé)任人,責(zé)任的時間范圍是整個項目周期,短則兩三周,長則跨年度,平均下來也有四五個月。在這樣的周期里面,如何調(diào)整項目成員的狀態(tài)就是項目經(jīng)理必需要面對的事情。
生理調(diào)節(jié)
軟件開發(fā)不僅是一個耗費腦力的工作,也是一個極度耗費體力的工作。并且,良好的身體素質(zhì)是能帶來高昂的士氣和高的工作效率。因此要保證一個時間周期長的項目正常運作,員工沒有充足的體能儲備是不可能的。必須保證員工以充沛的體力進(jìn)入項目,在項目進(jìn)行過程中,每天的工作任務(wù)的體力消耗要與休息娛樂保持一定的平衡。否則,每況愈下的工作效率足以讓項目計劃變成一紙空文。
具體操作來說,筆者一直保持每周兩到三次的體育鍛煉,即使在項目最繁忙的階段也不中斷,基本上能滿足身體素質(zhì)不下降,目前還在醞釀進(jìn)行極限訓(xùn)練,徹底提高體能上限。當(dāng)然合理的飲食,娛樂,閱讀也是比不可少的。
勸說年輕的小伙子從游戲中爬出來,曬曬太陽活動活動身體;或者聯(lián)系公司人事部或者工會組織活動都是可行的辦法。
人體周期和項目周期
人的生理心理曲線是有周期性的,一段時間的波峰之后必然是一段時間的波谷,這是客觀事實,如何降低這種情況對項目的負(fù)面影響呢?
迭代開發(fā)、螺旋開發(fā)是其中一種不錯的選擇!
將長周期的項目劃分為多個階段,每個階段都是一個波長。在每個階段結(jié)束后,有意思的帶動程序員主動進(jìn)入工作的波谷狀態(tài),合理的安排休息、娛樂、學(xué)習(xí),度過厭倦期。經(jīng)過短暫的休息階段以后能重新進(jìn)入工作狀態(tài)。同時,每個階段發(fā)布該階段的成果,從心理上獲得成就感。
工作日志,周工作總結(jié)。
每一天,每一周,每個功能,每個類的開發(fā)都是一個小波。拋棄流水帳式的工作報告,那樣會使人厭倦。每一個小波都是一次工作的進(jìn)展,不是非要做出什么驚天動地的大突破,正常完成工作本身就是一件值得慶祝的事情,不是嗎?夸獎同伴,夸獎自己,何樂而不為呢?