spreading agile samurai mindset to fast growing organization

64
Spreading Agile Samurai Mindset to Fast Growing Organization Takumi Tsunokake May 29, 2015 Regional Scrum Gathering Vietnam 2015 Day 1

Upload: takumi-tsunokake

Post on 18-Jul-2015

650 views

Category:

Business


2 download

TRANSCRIPT

Spreading Agile Samurai Mindset to Fast Growing

Organization

Takumi Tsunokake May 29, 2015

Regional Scrum Gathering Vietnam 2015 Day 1

Self Introduction

Takumi Tsunokake

Japanese

@bekkou68

iOS/Web programmer,agile practitioner

http://gogengo.me/

;)

Spreading Agile Samurai Mindset to Fast Growing

Organization

Takumi Tsunokake May 29, 2015

Regional Scrum Gathering Vietnam 2015 Day 1

Sharing my experience of spreading agile samurai mindset to a fast growing company.

CAUTION: I’ll not talk about a detail of each agile method too much.

Purpose

Our organization is growing fast. It causes many problems.To tackle them, we created a team. One of effective team activities is forming a reading group of Agile Samurai. It got several results.

Summary

Our organization is growing fast.It causes many problems.To tackle them, we created a team. One of effective team activities is forming a reading group of Agile Samurai. It got several results.

Summary

IGNIS LTD.

Started in Japan in May 2010

Develops smartphone apps

100% self-produced

Members’ age avg.: 29

http://1923.co.jp/en/

Products

Products

80 Million Downloads ;)

Increasing #members

2012/4/1   10 [I joined]

2013/4/1  30

2014/4/1   60 [On stock exchange]

2015/4/1 120 [#projects 30]

members = officers + regular staffs + subcontracting staffs

Increasing #members

2012/4/1   10 [I joined]

2013/4/1  30

2014/4/1   60 [On stock exchange]

2015/4/1 120 [#projects 30]

members = officers + regular staffs + subcontracting staffs

Increasing #members

2012/4/1   10 [I joined]

2013/4/1  30

2014/4/1   60 [On stock exchange]

2015/4/1 120 [#projects 30]

members = officers + regular staffs + subcontracting staffs

Increasing #members

2012/4/1   10 [I joined]

2013/4/1  30

2014/4/1   60 [On stock exchange]

2015/4/1 120 [#projects 30]

members = officers + regular staffs + subcontracting staffs

Structure in 2012

Structure in 2015

Structure in 2015

Our organization is growing fast.It causes many problems.To tackle them, we created a team. One of effective team activities is forming a reading group of Agile Samurai. It got several results.

Summary

Many Problems 1

Who is good at what?

Some product owner doesn’t reviewa team result regularly

Many Problems 2

Programmers feel hard totell their estimation

Sudden & no notified project members change

etc, etc…

https://www.flickr.com/photos/joshsommers/347409757

How to tackle…

Conscious for problems

Discussions occurred locally

We have to stock discussions and knowhow

Our organization is growing fast.It causes many problems.To tackle them, we created a team. One of effective team activities is forming a reading group of Agile Samurai. It got several results.

Summary

https://www.flickr.com/photos/22931955@N02/2282838147

3 leaders

“Agile Guild”

“Agile” is beyond development

Member: Any interested

Do action for processes and communications

We told our concept to officers

Focus to What

Problem Domains

Organization

Departments

Projects

Focus to What

Problem Domains

Organization

Departments

Projects

Project Process

1. Finding Idea

2. Service Design

3. Prototyping

4. Development

5. Growth Hack

Project Process

1. Finding Idea

2. Service Design

3. Prototyping

4. Development # Tackle here first

5. Growth Hack

One of Causes

Not enough knowledge and mindset of long-term projects

Many previous projects were short-term so we has been done them without the knowledge and mindset

Our organization is growing fast.It causes many problems.To tackle them, we created a team. One of effective team activities is forming a reading group of Agile Samurai. It got several results.

Summary

Wrote agile mindset widely with easy expression including Scrum

I’m a one of translators

How to do

Member: 6 programmers

Set each member aiming:

To review agile mindset

To get a skill to lead project

Choosing Where to Read

1. Introducing Agile

2. Agile Project Inception

3. Agile Project Planning

4. Agile Project Execution

5. Creating Agile Software

Choosing Where to Read

1. Introducing Agile

2. Agile Project Inception

3. Agile Project Planning

4. Agile Project Execution

5. Creating Agile Software

Process of Each Time

1. Read one section (ex: 1.1)

2. Discussion & write a log

3. Go back to 1 in a time-box

4. Upload the log to our organization SNS

How Many Times

Do the previous processin 1 hour for 14 times

Do per week, took 3 months

#15 Final retrospective

Final Retrospective

Do KPT

How was process of reading group

https://www.flickr.com/photos/sifu_renka/153391600

Our organization is growing fast.It causes many problems.To tackle them, we created a team. One of effective team activities is forming a reading group of Agile Samurai. It got several results.

Summary

Result 1

One of members achieved“To get a skill to lead project” Improving communication of estimation with producer

Result 2

Involved non-programmers

Final #members: 8

6 programmers

1 designer

1 producer

Result 3

Result 3

Result 3

Result 4

Non-reading group members became to read Agile Samurai

https://www.flickr.com/photos/shrcc/4535210853

Our organization is growing fast.It causes many problems.To tackle them, we created a team. One of effective team activities is forming a reading group of Agile Samurai. It got several results.

Summary

Appendix: Recent Activities

beyond Development

Project Process

1. Finding Idea

2. Service Design

3. Prototyping

4. Development # Agile Samurai

5. Growth Hack

Project Process

1. Finding Idea # Lean, Design Sprint

2. Service Design # Lean, Design Sprint

3. Prototyping # Lean, Design Sprint

4. Development # Agile Samurai

5. Growth Hack # Lean, Design Sprint

Recommended by designers and producers

Many members read it

Workshop ofLean UX & Design Sprint

Still has many problems but…

Knowing inter-role mindset

Customize & adopt mindset to each project process

Future

For continuing to create

great products