스크럼 (Scrum)

관련 사이트 : http://www.controlchaos.com/about/
관련자료 : http://kansapa.cafe24.com/bbs/upload/Programming/07-scrum.pdf
스크럼(Scrum)은 또 하나의 agile 개발 방법론으로 작은 개발 팀, 짧은 개발 주기, 팀의 집중력과 생산성을 유지시키는 사회자(facilitator)를 사용하여 점진적으로 산출하는 것에 초점을 맞추고 있다.
스크럼 프로젝트는 하나 이상의 스프린트(sprint)로 나누어지는데, 스프린트는 통상적으로 4~6주 정도의 기간을 가지는 잘 정의된 개발 주기를 의미한다. 초기 프로젝트 계획 수립이 완료된 후, 첫 번째 스프린트에 해당하는 산출물은 고객과 개발 팀이 공동으로 결정한다. 다음으로 팀은 스프린트를 시작하는데, 모든 다른 작업을 제쳐놓고 여기에 집중한다. 스프린트는 기간이 짧으므로 긴급하다는 것을 느끼도록 팀에게 자극을 주게 된다. 스프린트는 짧은 몇 주만에 종료되므로 팀에게 항상 끝이 보이게 해준다. 각 스프린트는 팀이 스프린트가 어떻게 지나갔는지를 재검토하고 다음 스프린트를 향상시키기 위한 아이디어를 모색하는 회고(retrospective)로 끝난다. 한 스프린트가 종료되었다는 것은 다음 스프린트를 시작하라는 신호이다. 이 사이클은 프로젝트가 종료될 때까지 계속된다.
팀의 한가운데에는 스크럼 마스터(scrum master)가 존재한다. 스크럼 마스터는 팀을 성공적인 스프린트로 안내하는 것이 제1의(때로는 유일한) 책임인 사회자이다. 스크럼 마스터는 전체 개발 팀의 짧은 회의인 일일 스크럼(daily scrum)을 지도한다. 일일 스크럼의 토의 주제는 각 팀 구성원에 대한 3가지 간단한 질문으로 구성된다.

  • 지난 스크럼 이후에 완수한 것이 무엇인가?
  • 다음 스크럼까지 무엇을 완수할 계획인가?
  • 무엇 때문에 진행이 지체되는가?

스크럼 동안 나온 다른 논의사항은 적절한 사람들로 구성된 후속 회의로 연기된다. 이렇게 하면 모든 참석자에게 스크럼 회의가 짧고 생산적이게 된다.
스크럼 마스터는 스크럼 회의에서 파악된 방해물을 제거할 책임을 가진다. 개발 팀에서 종종 누락되는 이 기능은 스크럼 프로세스의 핵심 구성요소이다. 장비 문제부터 보류중인 결정이나 이전 단계 산출물의 분실까지 이르는 방해물은 개발 팀에게 커다란 영향을 미칠 수 있다. 이러한 혼란에 대한 책임을 한 사람에게 부여하면 개발자가 손에 든 작업에 집중할 수 있게 만드는 방법이 명확해진다.
이러한 간단한 기법을 적용함으로써, 소프트웨어 개발 팀의 생산성과 사기가 엄청나게 높아
질 수 있다.

이 방법론은 스포츠인 럭비에서 이름이 유래되었다. Scrum은 미식 축구에서 사용되는 용어인 scrimmage에서 발전된 scrummage의 줄임말이다.

Similar Posts

  • 금주의 짧은 소식 2012-07-01

    CPI & API http://t.co/TRYEjkd7 #fb # 최근 논의에서는, 같은 검색 행위일지라도 모바일에서는 사용자의 즉흥적인 의사결정을 더욱 잘 지원해야한다는 의견이 많다. 마이클 잭슨을 PC에서 검색할 경우와 모바일에서 검색할 경우, 사용경험이 다르다는 뜻. (맞는지는 나도 궁금) #fb # http://t.co/v7tlZPUQ 개는 어떻게 한반도에 왔을까. (이런 게 기사) # “@ts_cho: 굽신거리다(X), 굽실거리다(O). '굽실거리다: 남의 비위를 맞추느라고 자꾸 비굴하게 행동하다,…

  • 100 Most Often Misspelled Words

    related site : http://yourdictionary.com/library/misspelled.htmlHere are the 100 words most often misspelled (‘misspell’ is one of them) as presented by yourDictionary.com. Each word has a mnemonic pill with it and, if you swallow it, it will help you to remember how to spell the word. Master the orthography of the words on this page and reduce…

  • 맥북에서 cmd + q로 크롬을 바로 종료하는 방법

    크롬만 유독 cmd + q로 종료되지 않습니다. 아래처럼 메세지가 나올 때마다 답답하고 짜증이 납니다. 본래의 맥 ux를 해쳐가면서까지 종료를 막는 발상은 사용자를 불편하게 만들 뿐이죠. 마치 브라우저에서 계속 생성되는 광고 팝업 같습니다. 아래 설정을 off로 바꿔주면 바로 종료시킬 수 있습니다. 브라우저 상단 우측의 점 3개를 클릭하여 ‘설정’으로 이동한 후 ‘모양’ 메뉴에서 ‘⌘Q로 종료하기 전 경고…

  • 관심기반 광고 – 구글 애드센스의 새 광고

    아래는 구글이 보내온 애드센스의 새로운 광고에 대한 안내메일 중 일부이다. 애드센스는 해당 웹페이지의 내용을 분석, 그것과 관련있는 정보를 노출함으로써 광고 효율을 올려주는 모델이었는데, 이 모델의 취약점은 해당 웹 페이지가 분석할만한 충분한 컨텐츠를 갖고 있지 않은 경우 엉뚱한 광고가 노출된다는 것이었다.관심 기반 광고는, 해당 웹페이지를 보고 있는 사람을 판단하여 그 사람의 취향에 맞는 광고를 노출하겠다는 것이며…

  • readme 파일

    readme 파일 – http://readme.or.kr/blog/촌평 :저자의 소개글은 다음과 같습니다.웹을 건너는 또 다른 방법, 인문학적 감성의 징검다리프로그램을 설치하고 나면, ReadMe.txt라는 파일을 볼 거냐고 묻는 경우가 많습니다.저자의 의도도 마찬가지인 듯 합니다.“봐도 좋지만 안 봐도 좋다.”추천글 : 로자 룩셈부르크, <룩셈부르크주의>, 풀무질 관련된 글: 세계 40개국 302개 신문의 프론트페이지 모음 북한의 첫 공식 홈페이지, 내나라. the channel for Gay America…

  • MIT 강의를 무료로 들어보자. MIT open course ware

    바로가기 : MIT Open course ware관련 기사 : Get Smart(er) With MIT OpenCourseWareMIT에서 약 1,800개 강의-이것은 전 강의로 확대될 예정-에 대한 커리큘럼, 강의노트, 실험자료, 동영상 등을 무료로 제공하는 사이트를 운영하고 있다. 물론 이것은 완전 무료이다.현재 가장 많은 사람들이 본 강의는 아래와 같다. 물리학 I : 고전 기계공학 전자기학 선형 대수학 회로와 전기 알고리즘 입문 관련된…