scrum by scrum

52
Scrum By Scrum Scrum Primer Translation Group

Upload: sunai-sukanake

Post on 04-Dec-2014

823 views

Category:

Education


0 download

DESCRIPTION

Experience Sharing from apply Scrum practice with Scrum Primer translation task in Agile Tour Bangkok 2012 (Thailand) event.

TRANSCRIPT

Page 1: Scrum by scrum

Scrum By Scrum

Scrum Primer Translation Group

Page 2: Scrum by scrum

#Agile66 Group

อยากสานตอโครงการแปล

" Scrum Primer "

เปนภาษาไทยขนมาใหม

Page 3: Scrum by scrum

รบสมครผกลามาแปล

" แบบอไจล อไจล "

ดวยเงอนไขงายๆ งานสบายๆ ท าทบานสปดาหละสองสามชวโมง

Page 4: Scrum by scrum

Casting

User Kamon Treetampinij

Scrum Master Varokas Panusuwan

Product Owner Piya Pakdeechaturun

Team Johny Sparrow

Peerawat Poombua

Sunai Sukanake

Source (Eng) Scrum Primer

Source (Thai) Scrum Primer Thai V1.0

Page 5: Scrum by scrum

Scrum Primer

http://www.scrumprimer.org/

Page 7: Scrum by scrum

Timeline

0 1 2 3 4 5 6 7 8

From : 11, July

To : 08, Nov

Short

Iteration

Peer Review

Burn down

Chart

Do Nothing? Rhythm

Bottleneck

Grooming

Page 8: Scrum by scrum

Iteration #0

0

From : 11, July

To : 18, July

Page 9: Scrum by scrum

Iteration #0

เรมฟอรมทมขนมาครงแรก! • ตกลงเรอง time slot • หาเวลาวางมาประชม Daily Scrum • คยขอบเขตการท างาน

• เอาเอกสารแปลรอบแรกมาศกษา • เรมแตกงานออกเปน Story Card

• Sprint มระยะเวลา 1 สปดาห

• ท างานผาน Gdoc, trello และ google Hangout

Page 10: Scrum by scrum

Story Card

Page 11: Scrum by scrum

Iteration #1

0 1

Short

Iteration

From : 20, July

To : 02, Aug

Page 12: Scrum by scrum

หลงจากลองท าไปไดซกพกเรารสกวา

"Iteration เราสนไป"

จงขยายออกมาเปนสองสปดาหตอ Sprint

เพราะอะไร ?

Page 13: Scrum by scrum

Iteration #1

Change!

เปลยนระยะเวลาตอ Sprint เปน 2 สปดาห

New

เรมประเมน Story Point

ก าหนด Definition of Done

Page 14: Scrum by scrum

Story Point

Page 15: Scrum by scrum

Definition of Done

Page 16: Scrum by scrum

Iteration #2

0 1 2

From : 03, Aug

To : 16, Aug

Peer Review

Page 17: Scrum by scrum

หลงจากเรมท างานไดซกพกเราพบวา เราตองการ

"การ review จากเพอนรวมงาน"

เนองจากเปนงานแปลทมค าศพท

และส านวนในการแปลอกระดบหนง เราจงตองการเอกภาพในการแปล ใหทกคนแปลไป

ในทางเดยวกน

Page 18: Scrum by scrum

Iteration #2

Change!

ก าหนดวน – เวลาทแนนอน ใหทมงาน review ส านวนการแปลรวมกน

New

สราง Facebook Group ขนส าหรบคยงาน และ Daily Scrum

Scrum Master ชวยเตอนใหทมท า Daily Scrum ตามทตกลงกนไว เรมแปล Scrum Primer

เรมท า Release Planing

Page 19: Scrum by scrum

Daily Scrum

Page 20: Scrum by scrum

Release Planing

Page 21: Scrum by scrum

Iteration #3

0 1 2 3

From : 17, Aug

To : 29, Aug

Burn down

Chart

Page 23: Scrum by scrum

Burn down Chart

Page 24: Scrum by scrum

Revise DoD

Page 25: Scrum by scrum

“Waiting for review"

Page 26: Scrum by scrum

Iteration #4

0 1 2 3 4

From : 29, Aug

To : 12, Sep

Rhythm

Page 27: Scrum by scrum

เราลองท า burndown chart และพบวา

"คอขวดอยท การ review"

เมอสงทเราอยากได เปนอปสรรคของเราซะเอง เราจงชวยกนคดและปรบเปลยนวธการใหม

"ไมตองรววพรอมกน เมอแปลเสรจแลว ใครวางกมาดงไป review ทงทม"

Page 29: Scrum by scrum

Iteration #5

0 1 2 3 4 5

From : 12, Sep

To : 26, Sep

Bottleneck

Page 31: Scrum by scrum

Iteration #6

0 1 2 3 4 5 6

From : 27, Sep

To : 10, Oct

Do Nothing?

Page 33: Scrum by scrum

Iteration #7

0 1 2 3 4 5 6 7

From : 11, Oct

To : 26, Oct

Grooming

Page 34: Scrum by scrum

เมอระบบตางๆ เรมนง ขนตอนการท างานเปนไปตามระบบ เรารสกวา

"มนนงไป"

จงเรมกวนระบบอกครงเพอพฒนามมมอง และบคลากรขนไปอกขน

(PO -> SM, SM -> Member, Member -> PO)

Page 35: Scrum by scrum

Iteration #7

Change!

เปลยน Role ของสมาชกในทม

New

“Grooming”

Page 36: Scrum by scrum

Casting 2nd

Scrum Master Piya Pakdeechaturun

Product Owner Peerawat Poombua

Team Johny Sparrow

Varokas Panusuwan

Sunai Sukanake

Page 37: Scrum by scrum

“Grooming”

Page 38: Scrum by scrum

Iteration #8

0 1 2 3 4 5 6 7 8

From : 26, Oct

To : 08, Nov

Page 39: Scrum by scrum

เราสงเกต Burndown chart และพบวา

“คอขวดทการ review ยงมอย"

เราอยากไดวธอนเพอดวาจรงๆแลวเราท างานเปนอยางไร การทดลองเพมขอมลอนๆจงเกดขน

“ใหกรอก effort ทท าไดจรงลงไปใน Burndown Chart"

Page 41: Scrum by scrum

Observation

Process Improve by Team

Predictable Time Plan

Team Communication

Response to Change

Incremental Quality, Especially Routine Task

Potential Shipable Product

Page 42: Scrum by scrum

Observation

Process Improve by Team #1

รอ Review งานพรอมๆกน

Page 43: Scrum by scrum

Observation

Process Improve by Team #2

สลบกน Review กรอกความคดเหนทงไว แลวมาคยกนตอน Sprint Review

Page 44: Scrum by scrum

Observation

Process Improve by Team #3

ใหสทธการตดสนใจแกไขกบเจาของ Story Card

โดยไมตองรอ review พรอมๆกน

Page 46: Scrum by scrum

จะเกดอะไรขนถาเราอยกลม

"Waterfall66 "

Page 47: Scrum by scrum

จะเกดอะไรขนถาเราอยกลม

"Waterfall66 " ท าถกไหม?

ท าทนไหม?

ตองท าอะไรบาง?

เรากจะเหน pdf ทแปลไมเรยบรอย ในตอนทายสดของ project

แตกตองออกของไป เพราะวาหมดเวลาแลว ท าใหตองขยายเวลาเพอมาแกไขงานอกครง

Page 48: Scrum by scrum

แลว Agile ชวยใหเราเรมงานใหมๆ

ไดงายขนอยางไร

Page 49: Scrum by scrum

แลว Agile ชวยใหเราเรมงานใหมๆ

ไดงายขนอยางไร

ท าไปกอน

เรยนรไปในระหวางท างาน

คอยๆคล าทางไปทางทถกตอง เหนชนงานทจบตองได ทละสวนๆ ในทกๆ iteration

เมอเหนชนงาน เรากจะไดความคดเหนตางๆ มาปรบปรงงานเดมทมอยใหดขนๆ ตอไป

Page 50: Scrum by scrum

Scrum?

งานทเราไมคนเคย จะเรมไดงายขน

งานทท าอยเปนประจ า กจะท าไดดขน

Page 51: Scrum by scrum

“Our lives are not our own.

We are bound to others, past and present,

and by each crime and every kindness,

we birth our future.” -- Cloud Atlas

Page 52: Scrum by scrum

ผมเคยมค าถาม วาทเขาวา Scrum ท าแลว เราจะท างานกนเปนทม

เราจะรความเรวในการท างาน

เราจะมของออกใหไปลกคาใชงานไดบอยๆ

เราจะท างานใหดขนเรอยๆ

วนนผมมค าตอบทไดจากการลองใช Scrum ท าในสงทไมคนเคย

มาแชรใหเพอนๆฟงกนครบ

Iteration #-1