scrum between different platforms and different domains

Post on 07-Jul-2015

6.872 Views

Category:

Business

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

2012/7/7 在 ezScrum 的講座中,介紹 Waveface Inc. 如何運用 Scrum 的框架,在跨平台的產品開發又快又順,讓 designer and engineer 攜手合作又快又順.

TRANSCRIPT

不同平台間的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

top related