上午,質量系統(tǒng)產(chǎn)品負責人來找我其掂,說是開發(fā)進度不理想。
開發(fā)團隊(Team)在保定清寇,屬于開發(fā)中心的人。產(chǎn)品負責人(PO)在北京,屬于創(chuàng)新中心的人持灰。我在北京,但負責保定方面的事情堤魁。
PO說了兩件事情:
1、當前進度不理想椭微。PO是在一個多月前提的需求,定的目標蝇率,這兩天發(fā)現(xiàn)進度有問題刽沾,完成的質量也不高本慕。
2侧漓、到年底要用2.0替換集團公司在線的1.0,Team說完不成布蔗。
而在這之前,我與Team溝通時顿乒,Team反映現(xiàn)在2.0的長期目標是什么不清晰骡男,只了解當前迭代要干的事情淆游。產(chǎn)品的負責人是誰也不太清晰。這個產(chǎn)品在8月份換了PO拾稳,即現(xiàn)在的PO,但他其他事情太多访得,在這個上面投入不夠陕凹,找了一個新同事在負責需求梳理,跟隨Team的一些過程杜耙,但又沒有決策權,也沒有進行按迭代的驗收佑女。而現(xiàn)在的PO在這一個多月的時間里也沒有參與Team的計劃會、驗收會等团驱,只是最近兩天才看了看系統(tǒng)和進展。
經(jīng)過一番比較激烈的討論寸痢,分析出來了一些原因:
1紊选、PO與Team的溝通出問題了啼止。PO長時間沒有與Team的溝通丛楚。
2、PO雖然向Team說過幾次年底的目標趣些,但并沒有引起Team重視。年底的目標是PO定的拢操,并不是客戶定的,這可能讓Team認為這個節(jié)點是可以后移的令境。PO跟我說是“年底”顾瞪,我問了他兩次是12月底還是春節(jié)前抛蚁,他告訴我是12月底。他有可能傳遞給Team的是一個含糊的日期節(jié)點瞧甩。
3弥鹦、PO說到節(jié)點前還有5個方面的功能或特性要開發(fā),但具體的需求只向Team傳遞了2個彬坏,剩余的還沒有與Team溝通過,而Team鑒于習慣性的自我保護栓始,在還缺乏信息的情況下就說了可能干不完。而PO認為后面的好幾個功能或特性都比較簡單洒疚。
4、PO對Team還是不太信任。Team確實存在團隊成員普遍基本功弱巍扛、經(jīng)驗不夠等問題,PO認為在前面的迭代中Team出現(xiàn)了較多的低級錯誤撤奸,一些作為程序員應該避免的顯而易見的問題。另外矢棚,Team因為在保定府喳,比較貪安逸蒲肋,節(jié)奏不夠緊張钝满。
最后討論給了一些解決方案:
1、在12月底這個節(jié)點一定孔轴、現(xiàn)在的Team成員固定的前提下,如果完成有風險路鹰,應該優(yōu)先考慮縮減范圍。這個建議PO沒有再表示反對晋柱,但從內(nèi)心可能并不認同。一開始我就問他有優(yōu)先級沒有趣斤,他說所有的東西都要完成。我拿他要完成的兩項舉例玉凯,一項是要完成1.0版數(shù)據(jù)到2.0版的遷移功能開發(fā),第2項是要完成4個比較復雜的統(tǒng)計分析功能開發(fā)漫仆。從我的角度來看泪幌,第1項顯然是優(yōu)先級高的,不完成就無法完成2.0版的上線祸泪,但第2項就是可以在上線后再加上去的。但PO仍然是傳統(tǒng)的項目經(jīng)理的思維模式没隘,認為所有的東西都要完成,否則沒法向客戶溝通阀湿。我直言不諱的說,PO的一個很重要的職責就是需要和客戶去溝通這種問題陷嘴。最后PO不再堅持间坐,但可能并不真心接受和理解。?
2眶诈、PO與Team在下午召開一個會議,將余下的需求都講解一遍逝撬,讓Team能做出一個規(guī)模估算,判斷到12月底是否能完成溯警。在下周一上午再開迭代計劃會,進行迭代內(nèi)的詳細計劃拆分梯轻。
3、每個迭代的目標PO先提喳挑,然后與Team協(xié)商。
4伊诵、每周Team將完成開發(fā)的功能最新版發(fā)布,PO能夠查看實際進展搂橙。
5笛坦、PO這邊安排一個測試人員区转,跟隨Team進行測試和驗收版扩。開發(fā)中心不再安排測試人員進行測試。前兩個迭代是Team完成一批開發(fā)后厅缺,測試人員再進行的測試宴偿。而在8月份之前,是測試人員伴隨開發(fā)人員窄刘,完成一個故事即提交測試舷胜,但8月后北京這邊的負責人認為不需要這個測試人員伴隨測試了娩践。
讓子彈飛一會兒吧烹骨,看看再過一周是個什么光景。