CSDN報導(王然/文)3月22日下午,在CSDN CTO俱樂部活動第95期活動北京望京地區舉辦,本期主題是敏捷開發與實踐。活動中,暴風影音CTO楊立東帶來了一場題為《無線網際網路團隊的敏捷實踐》的演講,分享了暴風實施敏捷項目管理的實踐經驗和失敗教訓;迅思威爾副總袁斌話題是《從想法到開發級需求的2周實踐》,介紹了開發團隊應該如何高效利用敏捷實踐中「迭代0」這樣重要的階段。
應用敏捷讓迭代周期減少一半
楊立東認為,應當用敏捷的思想,讓一個新組建的團隊成為產品的主人和管理創新的驅動者。當團隊自發去持續優化產品,不斷提升產品質量和研發效率時,他們會樹立更高的目標去挑戰,當他們持續地「贏」得兩次以上高難度時,卓越成為了團隊的習慣。
暴風影音CTO 楊立東
楊立東還以實踐分享的方式分享暴風實施敏捷項目管理的實踐經驗、失敗教訓,在研發實踐中暴風團隊是從以下幾個環節提高團隊效率,最終成功地讓4-6周的迭代交付周期縮減到了2周左右:
集中規劃和項目推演。這樣做的好處是:研發、測試團隊和和項目經理Scrum Master一起深入理解項目要求,測試團隊也應此能夠更早地開始編寫測試腳本,也避免了後期矛盾。 站會,每個人都是眾星捧月的明星。站著開會帶來的緊張感和疲勞感有效地避免了過於冗長的會議。同時,讓發言者站在中間的做法更能增強其自信心和責任感。 團隊自我驅動所做的一系列優化:明確只有可用的功能才算完成;明確項目目標;把目標分配給明確的負責人;嚴格要求代碼提交環節;由敏捷教練管理,明確每個人的觀點;優化團隊規模等等。同時要避免整體重構,儘可能局部重構。項目經理更需要確定項目能否完成而不是僅是關注項目進度。 持續集成和產品演示環境。自動化集成和演示環境,省去了很多重複的工作。 別開生面的復盤會。在復盤會上,隊員都需要完成自評和他評,績效與任務難度掛鈎的方式也激勵員工做有挑戰的項目/功能開發。同時,嚴格的得失分析讓隊員更好地吸取經驗和教訓。 保證質量可信度。雖然研發速度很重要,但是沒有質量保證的快速開發非常危險,質量可信度是一項需要高度重視的標準。2周,將想法變成開發級需求
成功需要正確的產品方向+正確的構建方法,因此在開發前弄清楚產品方向和構建方法至關重要,這也就是Scrum 0(迭代0)的主要任務。在演講中,袁斌深度剖析了Scrum 0具體應該做什麼。
迅思威爾 副總/資深敏捷開發諮詢顧問 袁斌
袁斌認為,Scrum 0的基本任務應該是將系統級故事分解為架構級故事,再將架構級故事分解為開發級故事,其目標在於了解系統、制定第一版本的需求列表和發布計劃,以及明確隨後1-2個迭代的開發需求。
因此Scrum 0的主要工作在於拆分——從角色的角度拆分、從實體的角度拆分、從目的的角度拆分、從解決方案的角度拆分!分解目的再拆分解決方案,通過拆分明了系統的業務流程,將項目分解為數據對象和業務操作,最後制定可行的開發流程和迭代計劃。
相關演示文檔下載:
更多精彩內容及CSDN CTO俱樂部的下期線下活動,請持續關注 CSDN CTO俱樂部。
CTO俱樂部是CSDN旗下面向廣大技術管理者的網上大本營,採取採用了嚴格的邀請審核制,只有公司的高級技術管理者,如CTO、技術總監、開發總監、工程總監才能申請加入,現已有10000多名會員。CTO俱樂部定期舉行線下活動,就相關主題進行共同探討。