SlideShare a Scribd company logo
The Agile Samurai

How Agile Masters Deliver Great Software
About Book
•

The Pragmatic Programmers


•

Author: Jonathan Rasmusson


•

http://www.amazon.com/TheAgile-Samurai-PragmaticProgrammers/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.”
세분화
시각화
구체화
바뀌는 제품 관련 정황

불확실성

의사소통

사람이 만든 요구 사항
사람이 하는 작업

투명화
주체성

위기
“That’s NOT What I Want.”

– Customer
사람이기에 각자 생각하는 기준으로 받아들인다.
확인하고 또 확인하라.
질문을 망설이지 말 것!
질문이 당신을 진실로 이끌 것이다.
이게 현실이다.
희망

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”
Seminar agile samurai

More Related Content

More from Unyong (Sheldon) Choi

Team work 2014
Team work 2014Team work 2014
Team work 2014
Unyong (Sheldon) Choi
 
Pair programming how_to_20140930-1
Pair programming how_to_20140930-1Pair programming how_to_20140930-1
Pair programming how_to_20140930-1
Unyong (Sheldon) Choi
 
Review 어떻게 할까 20140820
Review 어떻게 할까 20140820Review 어떻게 할까 20140820
Review 어떻게 할까 20140820
Unyong (Sheldon) Choi
 
0. review. 린과 애자일 개발
0. review. 린과 애자일 개발0. review. 린과 애자일 개발
0. review. 린과 애자일 개발
Unyong (Sheldon) Choi
 
2013년 말에 들었던 IoT 관련 세미나에서 인상적이던 부분들.
2013년 말에 들었던 IoT 관련 세미나에서 인상적이던 부분들.2013년 말에 들었던 IoT 관련 세미나에서 인상적이던 부분들.
2013년 말에 들었던 IoT 관련 세미나에서 인상적이던 부분들.
Unyong (Sheldon) Choi
 
Jobs comment about obama
Jobs comment about obamaJobs comment about obama
Jobs comment about obama
Unyong (Sheldon) Choi
 
Concept Design For AchieveIt Service. (generated at 2012/06)
Concept Design For AchieveIt Service. (generated at 2012/06)Concept Design For AchieveIt Service. (generated at 2012/06)
Concept Design For AchieveIt Service. (generated at 2012/06)
Unyong (Sheldon) Choi
 
The Art Of Readable Code.
The Art Of Readable Code.The Art Of Readable Code.
The Art Of Readable Code.
Unyong (Sheldon) Choi
 
팀웍에 대한 새로운 견해. (출처: 원아웃)
팀웍에 대한 새로운 견해. (출처: 원아웃)팀웍에 대한 새로운 견해. (출처: 원아웃)
팀웍에 대한 새로운 견해. (출처: 원아웃)
Unyong (Sheldon) Choi
 

More from Unyong (Sheldon) Choi (9)

Team work 2014
Team work 2014Team work 2014
Team work 2014
 
Pair programming how_to_20140930-1
Pair programming how_to_20140930-1Pair programming how_to_20140930-1
Pair programming how_to_20140930-1
 
Review 어떻게 할까 20140820
Review 어떻게 할까 20140820Review 어떻게 할까 20140820
Review 어떻게 할까 20140820
 
0. review. 린과 애자일 개발
0. review. 린과 애자일 개발0. review. 린과 애자일 개발
0. review. 린과 애자일 개발
 
2013년 말에 들었던 IoT 관련 세미나에서 인상적이던 부분들.
2013년 말에 들었던 IoT 관련 세미나에서 인상적이던 부분들.2013년 말에 들었던 IoT 관련 세미나에서 인상적이던 부분들.
2013년 말에 들었던 IoT 관련 세미나에서 인상적이던 부분들.
 
Jobs comment about obama
Jobs comment about obamaJobs comment about obama
Jobs comment about obama
 
Concept Design For AchieveIt Service. (generated at 2012/06)
Concept Design For AchieveIt Service. (generated at 2012/06)Concept Design For AchieveIt Service. (generated at 2012/06)
Concept Design For AchieveIt Service. (generated at 2012/06)
 
The Art Of Readable Code.
The Art Of Readable Code.The Art Of Readable Code.
The Art Of Readable Code.
 
팀웍에 대한 새로운 견해. (출처: 원아웃)
팀웍에 대한 새로운 견해. (출처: 원아웃)팀웍에 대한 새로운 견해. (출처: 원아웃)
팀웍에 대한 새로운 견해. (출처: 원아웃)
 

Seminar agile samurai