스프린트? 이터레이션?

1,428 views
Skip to first unread message

jang.h...@gmail.com

unread,
Apr 25, 2010, 12:15:54 PM4/25/10
to xp...@googlegroups.com
너무 초보적인 질문이라 생각해서 꺼렸었는데요~ 스프린트와 이터레이션이 구체적으로 어떻게 다른지 궁금해서요... (저 말고도 누군가가 이런 의문을 가지고 있더라구요 ㅎㅎ)
스프린트는 스크럼에서 사용되는 용어고 이터레이션은 xp에서 사용되는 용어인게 다른건가요?
뜻은 둘다 주기를 의미하는걸로 생각되어서요~
차이점이 무엇일까요?
용기내어 질문 해 봅니다^^*
BlackBerry� 에서 보냈습니다.

--
한국 XP 사용자 모임(http://xper.org) 메일링 리스트에 가입하셨기에 이 메시지를 보내드립니다. Google 그룹스 "xper" 그룹
이 그룹에 게시하려면 다음 주소로 이메일을 보내주십시오.
xp...@googlegroups.com
이 그룹에서 탈퇴하시려면 다음으로 이메일을 보내주십시오.
xper+uns...@googlegroups.com
추가 옵션을 보려면 http://groups.google.com/group/xper?hl=ko?hl=ko의 그
룹을 방문하십시오.

아샬

unread,
Apr 25, 2010, 12:27:33 PM4/25/10
to xp...@googlegroups.com
Iteration이 더 일반적인 용어입니다.

Sprint는 Scrum에서 Iteration 단위를 칭하는 용어입니다.

둘은 큰 차이가 없다고 보셔도 무방하고,

한 달이란 스프린트 기간이 너무 길다고 느낄 때,

스프린트를 1~2주의 이터레이션으로 또 나누는 경우도 존재합니다.

2010년 4월 26일 오전 1:15, <jang.h...@gmail.com>님의 말:

이지연

unread,
Apr 25, 2010, 9:05:56 PM4/25/10
to xp...@googlegroups.com
음...
저는 스프린트는 스크럼에서 온 용어이고
이터레이션은 일반적으로 사용되는 용어라고 생각하고 있었는데
 
스프린트와 이터레이션은 근원만 다를뿐,  내용(?) 상 차이는 못느끼고 있었는데,,
저두 궁금하네요. ^^
 
 
제가 가지고 있는 정의는 분석 - 설계 - 구현 - 시험을 반복하는 작은 단위 입니다.


 
2010년 4월 26일 오전 1:15, <jang.h...@gmail.com>님의 말:
너무 초보적인 질문이라 생각해서 꺼렸었는데요~ 스프린트와 이터레이션이 구체적으로 어떻게 다른지 궁금해서요... (저 말고도 누군가가 이런 의문을 가지고 있더라구요 ㅎㅎ)

Kay Kim(김기웅)

unread,
Apr 25, 2010, 9:21:05 PM4/25/10
to xp...@googlegroups.com
스프린트는 스크럼에서 개발 주기(iteration)을 일컫는 용어입니다.

스프린트라는 표현을 사용하는 이유는, 스크럼 자체가 럭비의 은유법을 사용하고 있기 때문입니다: (짧은 거리의) "전력 질주". 보통은 그 와중에 상대편(예: 변화)에서 태클당하고, 공이 바깥으로 나갈 경우, 스크럼을 다시 짜고 경기를 다시 시작합니다. 그리고 다시 전력 질주를 하겠죠.

궁금증을 풀어드렸으면 좋겠네요. :)


김기웅 드림.


2010/4/26 이지연 <ezon...@gmail.com>

이지연

unread,
Apr 25, 2010, 9:26:00 PM4/25/10
to xp...@googlegroups.com
스크럼이 럭비에서 온 개념(?)인가요??
 
오호, 그렇구나~
감사합니다. ^^


 
2010년 4월 26일 오전 10:21, Kay Kim(김기웅) <game...@gmail.com>님의 말:

hellena Jang

unread,
Apr 25, 2010, 9:46:14 PM4/25/10
to xp...@googlegroups.com
아샬님, 기웅님, 친절한 설명 감사합니다. 의문이 해결 되었습니다 ^^*

지연님~ 공감대가 형성되어 기쁘네요~ ㅎㅎ

2010년 4월 26일 오전 10:26, 이지연 <ezon...@gmail.com>님의 말:



--
+++++++++++++++++++++++++++++++++++
장정화 Hellena Jang
e-mail: jang.h...@gmail.com
Skpe/MSN/facebook: dkdl...@hotmail.com
Mobile: +82-10-8946-8418
Actus(http://actus.kr)

Kay Kim(김기웅)

unread,
Apr 25, 2010, 10:03:17 PM4/25/10
to xp...@googlegroups.com
도움이 되어서 정말 기쁘네요. ㅎㅎㅎ

얼마든지 물어봐주세요. :)

> --
> +++++++++++++++++++++++++++++++++++
> 장정화 Hellena Jang
> e-mail: jang.h...@gmail.com
> Skpe/MSN/facebook: dkdl...@hotmail.com
> Mobile: +82-10-8946-8418
> Actus(http://actus.kr)
>
>
>
>
> --
> 한국 XP 사용자 모임(http://xper.org) 메일링 리스트에 가입하셨기에 이 메시지를 보내드립니다. Google 그룹스 "xper" 그룹
> 이 그룹에 게시하려면 다음 주소로 이메일을 보내주십시오.
> xp...@googlegroups.com
> 이 그룹에서 탈퇴하시려면 다음으로 이메일을 보내주십시오.
> xper+uns...@googlegroups.com
> 추가 옵션을 보려면 http://groups.google.com/group/xper?hl=ko?hl=ko의 그
> 룹을 방문하십시오.

--
======================================================================
Kay Kim(김기웅)
Production Manager, Game Development Strategy Dept., Ntreev Co., Ltd.
(http://www.ntreev.com)
"Stagnation comes from lack of imagination(정체는 상상력의 고갈에서 비롯된다)."
======================================================================

June Kim

unread,
Apr 25, 2010, 10:25:05 PM4/25/10
to xp...@googlegroups.com

너무 초보적인 질문이라 생각해서 꺼렸었는데요~ 스프린트와 이터레이션이 구체적으로 어떻게 다른지 궁금해서요... (저 말고도 누군가가 이런 의문을 가지고 있더라구요 ㅎㅎ)
스프린트는 스크럼에서 사용되는 용어고 이터레이션은 xp에서 사용되는 용어인게 다른건가요?

맞습니다. (애자일이라는 맥락에서 보면)

이터레이션은 일반적으로 개발 주기(분석, 설계, 구현, 테스트 등이 모두 포함된)를 일컫는 말이기도 합니다. 하지만 통상(비애자일에서) 이터레이션으로 한다고 하면 애자일처럼 전폭적으로 모든 단계를 한 기간 내에 집어넣기보다, 시기에 따라 재료의 넣는 비율을 다르게 합니다. 초기에는 분석, 설계를 많이 넣고, 후반에는 구현, 테스트를 많이 넣습니다. 그래서 거의 폭포수 방법론을 흉내낼 수 있습니다. (흉내낼 수 있기 때문에 반복적 개발 iterative development 을 한다고 해놓고 실상은 폭포수인 경우가 많음)

XP에서는(특히 Planning XP라는 책 참고) 계획하기를 두 단계로 나눕니다. Release Plan과 Iteration Plan이 그것입니다. 여기에서 Iteration은 스크럼의 스프린트와 비슷한 개념입니다. 하지만 Release Plan에 해당하는 것은 스크럼에 딱히 없죠. 그리고 Iteration은 디폴트로 1주일을 추천합니다(스크럼에서는 예전부터 1달을 디폴트로 추천했고요). 그리고 Iteration 내에서 일의 진척도를 task의 완료 여부로 모니터링 합니다. 스크럼처럼 task를 몇 퍼센트 끝냈는지 주관적 평가로 모니터링하지 않습니다(스크럼도 프러덕트 백로그 아이템은 완료 여부로 진척도를 평가하죠). 이 외에도 차이점들이 조금씩 있었습니다만....

스크럼이 XP의 플래닝 기법(및 사용 용어)을 많이 빌어썼기 때문에 지금은 구분이 모호해졌습니다. 또 스크럼이 인기를 많이 끌다보니, 스크럼 용어를 일반적 의미로 쓰기도 하고요. 약간 뒤죽박죽인 셈이죠.

 
뜻은 둘다 주기를 의미하는걸로 생각되어서요~
차이점이 무엇일까요?
용기내어 질문 해 봅니다^^*
BlackBerry� 에서 보냈습니다.

--
한국 XP 사용자 모임(http://xper.org) 메일링 리스트에 가입하셨기에 이 메시지를 보내드립니다. Google 그룹스 "xper" 그룹
이 그룹에 게시하려면 다음 주소로 이메일을 보내주십시오.
xp...@googlegroups.com
이 그룹에서 탈퇴하시려면 다음으로 이메일을 보내주십시오.
xper+uns...@googlegroups.com
추가 옵션을 보려면 http://groups.google.com/group/xper?hl=ko?hl=ko의 그
룹을 방문하십시오.
Reply all
Reply to author
Forward
0 new messages