編程心法 之 敏捷開發(新架構)Agile Team Organization Squads, Chapters, Tribes and Guilds
Agile Team
參考
一般情況下,一個小組有以下功能分布:
Squads
每個主要的功能的開發屬於一個Squad,比如說QQ這個應用,可以分為QQ空間小組、QQ會員小組等等, 每一個Squad有Leader, 前端後端QA和發布,也就是說有完整的產品路線。
用一個大約5到7人的小組,使每個人都有責任感並且易於管理,並且每次的meeting都很有效率。
Chapter
所有的QA一個Chapter,或是所有的前端一個chapter,這樣的話就可以讓QAreport給QA leader,developer 就可以Report 給Develop Leader
Guilds
主要是為了更好的組內外的合作
比如說,我們發現了整個系統運行很慢,一般的公司結構的話需要大家一起找拖慢系統的地方,這樣效率很低,因為每次有事情的時候都需要派人組成相關的專案組,十分耽誤時間。
並且大家有可能都不承認自己的程序脫了系統的後腿。
如果有專門performance的小隊就可以專門專事解決performance的問題,每次效率出問題就找performance小隊就好了.
想要看到更多瑋哥的學習筆記、考試復習資料、面試準備資料?想要看到IBM工作時期的技術積累和國外初創公司的經驗總結?
敬請關註:
瑋哥的博客 —— CSDN的傳送門
瑋哥的博客 —— 簡書的傳送門
瑋哥的博客 —— 博客園的傳送門
Agile Team
參考
一般情況下,一個小組有以下功能分布:
Squads
每個主要的功能的開發屬於一個Squad,比如說QQ這個應用,可以分為QQ空間小組、QQ會員小組等等, 每一個Squad有Leader, 前端後端QA和發布,也就是說有完整的產品路線。
用一個大約5到7人的小組,使每個人都有責任感並且易於管理,並且每次的meeting都很有效率。
Chapter
所有的QA一個Chapter,或是所有的前端一個chapter,這樣的話就可以讓QAreport給QA leader,developer 就可以Report 給Develop Leader
Guilds
主要是為了更好的組內外的合作
比如說,我們發現了整個系統運行很慢,一般的公司結構的話需要大家一起找拖慢系統的地方,這樣效率很低,因為每次有事情的時候都需要派人組成相關的專案組,十分耽誤時間。
並且大家有可能都不承認自己的程序脫了系統的後腿。
如果有專門performance的小隊就可以專門專事解決performance的問題,每次效率出問題就找performance小隊就好了.
想要看到更多瑋哥的學習筆記、考試復習資料、面試準備資料?想要看到IBM工作時期的技術積累和國外初創公司的經驗總結?
敬請關註:
瑋哥的博客 —— CSDN的傳送門
瑋哥的博客 —— 簡書的傳送門
瑋哥的博客 —— 博客園的傳送門
編程心法 之 敏捷開發(新架構)Agile Team Organization Squads, Chapters, Tribes and Guilds