managers role in scrum kor

22
Scrum 에에 에에에에 에에 Scrum Gathering Nov 14, 2007

Upload: paul-jung

Post on 24-May-2015

1.634 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Managers Role In Scrum Kor

Scrum 에서 관리자의 역할Scrum Gathering

Nov 14, 2007

Page 2: Managers Role In Scrum Kor

2

<intro>

Henrik Kniberg 2

Page 3: Managers Role In Scrum Kor

3

Who am I?

Henrik Kniberg 3

Henrik Kniberg - Crisp ABJava & agile software development

CTO of Goyada (mobile services & ecommerce)

30 developers

CTO of Epicent (mobile services)4 developers

CTO of Tain (gaming)40 developers

... and 2 kids to ”manage”...

Henrik [email protected]+46 70 4925284

Page 4: Managers Role In Scrum Kor

4

관리자의 역할은 왜 중요합니까 ?

중간 관리자는 ...최고의 촉매제최악의 장애물

만약 그가 Scrum 에서 자신의 역할을 이해하지 못한다면…

둘 중 어떤 모습이 될까요 ?

Henrik Kniberg 4

CEO

Developmentmanager

Productmanager

Operationsmanager

일반 적인 조직의 예

난 뭘 하지 ??

Page 5: Managers Role In Scrum Kor

5

관리자란 ? ( 인터넷을 통한 다양한 출처 )

Henrik Kniberg 5

Someone who controls resources and expenditures

Someone who controls resources and expenditures

Resources = people, money, things

Resources = people, money, things

Management: The art, or science, of

achieving goals through people

Management: The art, or science, of

achieving goals through people

Leadership:The ability to affect human behavior so as to accomplish a mission designated by the leader

Leadership:The ability to affect human behavior so as to accomplish a mission designated by the leader

... 실제로 하는 일 들은 ??

계획계획 체계화체계화

제어제어조정(Coordinate)

조정(Coordinate)

지도(mentor)지도(mentor)

Management has to do with power by position, whereas leadership involves power by influence

Management has to do with power by position, whereas leadership involves power by influence

Supervision: Literally - looking over.Making sure people do what they are supposed to do

Supervision: Literally - looking over.Making sure people do what they are supposed to do

개선개선

Page 6: Managers Role In Scrum Kor

6

일반 적인 Scrum 조직

Henrik Kniberg 6

ScrUML(inofficial Scrum Modeling Language)

Page 7: Managers Role In Scrum Kor

7

약간 키워보면 ..

Henrik Kniberg 7

Page 8: Managers Role In Scrum Kor

8Henrik Kniberg 8

좀 더 키워보면 ..

Ugh.Handover to QA.

Page 9: Managers Role In Scrum Kor

9

이걸 개선해 봅시다 .

Henrik Kniberg 9

Page 10: Managers Role In Scrum Kor

10

</intro>

Henrik Kniberg 10

Page 11: Managers Role In Scrum Kor

11

Scrum 에서 관리자의 역할

Scrum 조직에서 관리자가 해야 할 것들에 대한 몇 가지 조언

출처 :개인의 경험

3 개의 Agile 조직에서 8 년 동안 중간 관리자 역할을 수행1 년 동안 다른 관리자들에게 Agile 코칭

서적 & 포럼동료들과의 토론Scrum 베테랑들의 피드백

Mike Cohn, Ken Schwaber, Jeff Sutherland

Henrik Kniberg 11

Page 12: Managers Role In Scrum Kor

12

Change agent / bootstrapper / organization builder

Henrik Kniberg 12

만약 아무도 없다면 ..

당신이어야 합니다 .

만약 아무도 없다면 ..

당신이어야 합니다 .

The manager could be...

Page 13: Managers Role In Scrum Kor

13

리소스들 간의 분쟁 해결하기

리소스들 간의 분쟁 해결하기

Role placeholder

Henrik Kniberg 13

The manager could be...

다 수의 제품 백로그를

싱크하기

다 수의 제품 백로그를

싱크하기

연봉 협상 하기 연봉 협상 하기

인력 뽑기 인력 뽑기

다 수의 팀들을싱크하기

다 수의 팀들을싱크하기

릴리즈 계획 짜기( 전략적으로 )

릴리즈 계획 짜기( 전략적으로 )

전략적 제휴 파트너 찾기 전략적 제휴 파트너 찾기

Scrum Master 코칭하기

Scrum Master 코칭하기

정말 이 일이 필요한일인가 ? 내가 적합한

사람인가 ? 누가 이 일을 맡아야

하지 ?

과자 사주기 과자 사주기

사무실 청소 하기 사무실 청소 하기

급한 장애물처리하기

급한 장애물처리하기

일단 내가맡지 !

기술전파하기

기술전파하기

안되고 있는 일들이 어떤것들이지 ?

만약 아무도 없다면 ..

당신이어야 합니다 .

만약 아무도 없다면 ..

당신이어야 합니다 .

Page 14: Managers Role In Scrum Kor

14

Chief Product Owner

Henrik Kniberg 14

The manager could be...

만약 아무도 없다면 ..

당신이어야 합니다 .

만약 아무도 없다면 ..

당신이어야 합니다 .

Page 15: Managers Role In Scrum Kor

15

ScrumTeam

B1ScrumTeam

B2

ScrumTeam

A

Resource broker

Henrik Kniberg 15

SM

SM

SM

PO

PO

CTO / Dev Mgr Development department

Product A

Product B

The manager could be...

만약 아무도 없다면 ..

당신이어야 합니다 .

만약 아무도 없다면 ..

당신이어야 합니다 .

Page 16: Managers Role In Scrum Kor

16

Coordinator / Bridge builder

Henrik Kniberg 16

ScrumTeam

B1ScrumTeam

B2

ScrumTeam

ASM

SM

SM

PO

PO

Scrum of Scrums CM group

DB group

CTO / Dev Mgr Development department

Test group

Product A

Product B

The manager could be...

만약 아무도 없다면 ..

당신이어야 합니다 .

만약 아무도 없다면 ..

당신이어야 합니다 .

Page 17: Managers Role In Scrum Kor

17

Oil / firefighter / process coach

Henrik Kniberg 17

The manager could be...

팀원들이 내 말을 안 들어요 !

Product owner 의 우선순위가 잘못되었어요 !

릴리즈가 돌아가질 않아요 !

만약 아무도 없다면 ..

당신이어야 합니다 .

만약 아무도 없다면 ..

당신이어야 합니다 .

Page 18: Managers Role In Scrum Kor

18

Waste & constraint hunter

18

The manager could be...

SM

PO

2.

병목현상을해결한다

1.

속도를늦춘다

3.

두번

째로

해결

목표

문제점

해결안

만약 아무도 없다면 ..

당신이어야 합니다 .

만약 아무도 없다면 ..

당신이어야 합니다 .

Page 19: Managers Role In Scrum Kor

19

Gardener / motivator

Henrik Kniberg 19

The manager could be...

SMSM

SM

만약 아무도 없다면 ..

당신이어야 합니다 .

만약 아무도 없다면 ..

당신이어야 합니다 .

Page 20: Managers Role In Scrum Kor

20

Kaizen fuel / impediment fixer / servant leader

Henrik Kniberg 20

The manager could be...

CEO

Developmentmanager

Productmanager

Operationsmanager

해결해결

해결

해결

만약 아무도 없다면 ..

당신이어야 합니다 .

만약 아무도 없다면 ..

당신이어야 합니다 .

슈확

슈확

해결

슈확

Page 21: Managers Role In Scrum Kor

21

Protector

Henrik Kniberg 21

The manager could be...

만약 아무도 없다면 ..

당신이어야 합니다 .

만약 아무도 없다면 ..

당신이어야 합니다 .

Page 22: Managers Role In Scrum Kor

22

The Bottom Line

관리자인 당신의 중요성은 심각 합니다 .

그게 바로 문제점이죠 .

자기 자신을 여유롭게 만드세요 .

아마 평생 이룰 수 없을 것입니다 .

하지만 단계 하나 하나가 개선이 될 것입니다 .

Henrik Kniberg 22