Upload
jonathan-chen
View
6.871
Download
1
Embed Size (px)
DESCRIPTION
2012/7/7 在 ezScrum 的講座中,介紹 Waveface Inc. 如何運用 Scrum 的框架,在跨平台的產品開發又快又順,讓 designer and engineer 攜手合作又快又順.
Citation preview
不同平台間的Scrums���Scrum between domains
Jonathan Chen, Waveface Inc.
July 2012
如果���你想知道���以下故事
Cloud Web ���Windows ���iOS Android
想在多平台同時開發���又快又順
Designer���+���
Engineer
攜手開發���又快又順
Agile���Scrum���Startup
跌倒爬起來���又快又順
恭喜您���來對了
自我���介紹
Jonathan Chen
熱血團隊���創業中���https://waveface.com
趨勢科技���專案經理
台科大���資管EMBA
軟體工程與管理
CMMI SDLC Waterfall PMP
喲哪桑 Speaking���http://jonathanspeaking.blogspot.tw
CNET/ZDNet���專欄作家
開始說故事之前…
公司產品介紹
Waveface Stream
重新定義���Personal Cloud Computing
把你的���個人電腦
變成你的���個人雲
iOS Android Web ���Windows Cloud
從這裡放進去���從那裡拿出來
BUT…
平台這麼多���戰線這麼長
怎麼做?
Culture: Agile
Agile 的���工作���環境
Our demo
individuals & interactions ���over ���
processes & tools
個人çè互動
尊重個人���éê ���
有效互動
尊重你喜歡的工作方式
你也可以有個人空間…
Pair Programing at 精神時光屋
初期���人很少���Scope也小
個人-互動
接著���人愈來愈多
互動��� í個人
分 teams
依照���平台���分組
���iOS Android Web ���Windows Cloud
Scrum���of���Scrums
讓我們���繼續看下去
有的team���跑得快
有的team���跑得慢
每個平台���長不一樣了
大家都累���But…
User Story���難完成
不同平台���之間的接合
既不快���更不順
這裡放進去���
這裡放進去���那裡出不來!!
Structure causes behavior
欲改變行為���先改變結構
重新���分組
依照���Epic or Theme分組
注意!
team structure必須靈活地調整
座位隨著team而調
先派幾個先鋒���大隊人馬再上
太久不調整���必定會不順
BUT…
Designer���+���
Engineer
Designer���更少
Designer���很難靈活分配
Designer���易成���bottleneck
怎麼辦?
一開始���我們這麼想
有design sense���之���
programmer
會coding���之���designer
BUT…
這兩種人���都很難找
想辦法訓練���designer & engineer
Designer Engineer���Pair programming
Designer runs ���test cases
PO Designer ���要打先鋒
Design UX flow���for user story
sprint planning���要講 UX flow
有Wireframe更好
那麼…
現在���又快又順���了嗎?
還沒有耶…
BUT…
重要的是…
愈來愈快���愈來愈順
謝謝大家���@jonathanchen