在實際項目過程中,通常財務(wù)數(shù)據(jù)分析軟件開發(fā)提前將計劃的需求發(fā)給團(tuán)隊成員。運(yùn)用合適的分布式項目管理工具會讓這一過程更加容易,如Mingle或者Jira。我們可以在工具中整理出下一個迭代的故事墻,讓團(tuán)隊成員提前看到虛擬墻。在迭代計劃會議上,主持方將虛擬墻打開并屏幕共享給其他方,這樣各方就可以關(guān)注在同一個需求故事卡的討論上。
由于各種限制原因,財務(wù)數(shù)據(jù)分析軟件開發(fā)團(tuán)隊很容易產(chǎn)生溝通不足現(xiàn)象。而回顧會議創(chuàng)造了必要的溝通橋梁,因而非常重要,一定要保證所有方都能參與進(jìn)來。遠(yuǎn)程回顧會議通常利用在線白板,讓每個成員提前在在線白板上提交上一個迭代里做得好的和需要改進(jìn)的地方。這樣,當(dāng)回顧會議開始后,每個人都是有所思考的,提出的意見更有深度,而且也可以更好地利用回顧會議的時間一起探討所有人都關(guān)注的問題。通常,通過回顧會議我們可以發(fā)現(xiàn),處于不同地理位置的多方成員往往關(guān)注的事情也不同,而會議上各方成員又可以了解對方在擔(dān)憂什么、遇到了哪些困惑并將這些擔(dān)憂困惑分享,形成大家都認(rèn)同的改進(jìn)行動。
致遠(yuǎn)服軟認(rèn)為:http://www.soft8.com.cn/結(jié)對編程這一實踐對于知識的傳遞非常重要,即便在財務(wù)數(shù)據(jù)分析軟件開發(fā)團(tuán)隊中,結(jié)對編程依然是非常重要的實踐。合理地利用時差,在各方重疊的工作時間里通過屏幕共享工具遠(yuǎn)程結(jié)對,是保證代碼質(zhì)量的重要手段。
每天合理地利用遠(yuǎn)程結(jié)對不光可以傳遞知識,同時也是一種有效地影響其他大連OA辦公系統(tǒng)開發(fā)解決方案團(tuán)隊成員的方式。遠(yuǎn)程結(jié)對可以讓咨詢師清楚了解處于不同地域位置的客戶團(tuán)隊的代碼水平、代碼風(fēng)格和思維方式,從而可以通過每天頻繁地結(jié)對編程言傳身教最佳實踐。這種影響行為改變的方式效果顯著,而且對于增強(qiáng)團(tuán)隊成員互相了解信任并形成有統(tǒng)一責(zé)任感的“同一個團(tuán)隊”非常有幫助。
但不可否認(rèn),遠(yuǎn)程結(jié)對會影響開發(fā)效率。同時,由于各方工作時間安排以及公共假期等原因,很難保證遠(yuǎn)程結(jié)對的頻率。所以,遠(yuǎn)程的代碼評審(Code Review)就顯得格外重要。每天各方財務(wù)數(shù)據(jù)分析軟件開發(fā)人員在一個固定時段去評審所有提交的代碼,能夠讓團(tuán)隊成員不光關(guān)注自己,也了解別人做了哪些代碼改動。
同時,代碼評審對于形成統(tǒng)一的代碼風(fēng)格也很重要。當(dāng)處于遠(yuǎn)端的咨詢師想去影響客戶的代碼風(fēng)格時,如果無法讓所有的人都理解為什么要用某種風(fēng)格,那么之后的一致性也就無從談起。而遠(yuǎn)程代碼評審就能在溝通不足的條件下,充分展示好的風(fēng)格帶來的改進(jìn)(Lead By Example),從而達(dá)到提成遠(yuǎn)程提升客戶技能的目的。