agile spirit base on the book "agile samuari"

Post on 23-Jun-2015

255 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Agile Samurai 라는 책을 바탕으로, 형식이 아닌 Agile이 가지는 방향성에 대해서 정리를 해 보았습니다. 이미지 위주로 자료를 만들다 보니, 내부 의미에 오해가 있을 수 있지만 그것은 개개인 마음에 위임~

TRANSCRIPT

The Agile Samurai How Agile Masters Deliver Great Software

About Book

• The Pragmatic Programmers

• Author: Jonathan Rasmusson

• http://www.amazon.com/The-Agile-Samurai-Pragmatic-Programmers/dp/1934356581

Why Agile?

모두 확정을 바라지만, 절대 없다. !변화는 당연함을 받아들임 !제약 속에서 진격

“Agile is a way of developing software that

reminds us that although computers run the code,

it’s PEOPLE who create and maintain it.”

불확실성 위기

사람이 만든 요구 사항

사람이 하는 작업

바뀌는 제품 관련 정황

구체화시각화세분화

투명화주체성

의사소통

– Customer

“That’s NOT What I Want.”

사람이기에 각자 생각하는 기준으로 받아들인다. 확인하고 또 확인하라.

질문을 망설이지 말 것! 질문이 당신을 진실로 이끌 것이다.

이게 현실이다.

희망 현실vs

관련자에게 헛된 희망 대신, 사실을 알려주어야 한다.

계획을 하고, 그대로 달성되기를 바라지만 그러한 일은 있을 수 없다.

단 계획에 가까워지도록 방법을 찾아갈 뿐이다.

계획을 하기 전에

어디를 향해 가는가?

• 왜 가야 하는가?

• 어디까지 갈 것인가?

• 언제까지 갈 것인가?

명료하게, 핵심 요소를

흔들리지 않을 가치 판단 기준이 되는 선언문

Concrete the smaller, the better

명료하게 구체적으로

해야만 하는 일에 집중

전달하고자 하는 가치에 집중

모든 것을 다 하고 싶겠지만,우리는 유한한 존재이다.

Adaptive Planning

Team Velocity 확인 : 사실로서 받아들이기 변동되는 상황을 투명하게 노출 그리고 대응

제약에 대한 인정. 구체적인 조율을 수행.

Agile Team

같이 공헌하는 팀뒷짐 쥐고 감놔라 배놔라하는 인간은 없다.

함께 만든 팀 작업이다. 타인을 비난할 시간에 직접 해라.

역할이 있다. 사람이 있다. 필요할 때, 역할을 수행한다.

Agile Role.

팀웍 핵심은 돕는 것이 아닌, 내가 다 해치워버리는 것이다.그런 마음을 가진 이들을 서로 인정하고 신뢰해 가면서 일을 하는 것이다.

출처: One Outs

Summary

“Fast Fail, Fast Feedback”

“Fail Often”

“The Smaller, The Better”

“Do everything necessary to produce shippable code”

top related