내년부터 팀친구들과 함께 scrum 적용하기 위하여 여러가지 자료를 찾아보고 있습니다.
몇가지 좋은 소개 동영상이 있어서 link 걸어봅니다. :)

Try Another Way
기존의 잘못된 관행에 대해서 이야기하는 1분 03초 짜리 비디오.


Try Again ? (Einstein)
"Insanity is doing the same thing over and over and expecting different results."

A Better Way
"Never tell people how to do things.
 Tell them what to do and they will surprise you with their ingenuity."


Agile vs Waterfall : A Tale of Two Teams.

기존 waterfall 방식으로 진행된 project 와 agile practice/scrum 이 도입된 project 를
비교하여 차이점을 설명해주는 동영상 (8분 19초)



Scrum in 13 seconds

단 13초로 scrum 에 대한 소개.
짧은 시간이지만 scrum 이 무엇인지에 대한 궁금중 유발 및 짧은 소개용.



Scrum basics

Scrum 에 대해서 간단하지만 확실한 설명 !!! (5분 49초)
Scrum 에 대해서 처음 알고 싶으신 분이라면 필독 #1



Scrum in under 10 minutes

Scrum 에 대한 소개 (7분 59초)
Scrum 에 대해서 처음 알고 싶으신 분이라면 필독 #2



Practical programming

Scrum 뿐만 아니라 XP (eXetrme programming) 에 대한 소개 (9분 59초)



저작자 표시 비영리 변경 금지
신고
Posted by tkhwang


Agile practice 중에서 많이 사용되고 있는 SCRUM 에 대한 간단한 소개 문서입니다.
이번에 팀 친구들과 함께 사용해볼까 생각 중입니다.

LINK : Scrum_eng_webb.pdf


Scrum 에서의 역할

  • PRODUCT OWNER
    • Scrum team 과 customer 사이의 조율
    • 외부 requirement 등을 정리하고, product backlog 정리.
  • SCRUM MASTER
    • Scrum team원들과 daily scrum meeting leading.
    • Scrum team원들이 일에만 집중할 수 있도록 지원.
    • 각 sprint 가 끝나면 team원들과 evaluation meeting (sprint retrospective) 진행.
  • THE SCRUM TEAM
    • 보통 5~9명으로 구성된 scrum team원들.
    • Team원 자신들이 무엇을 할 것인지를 직접 결정하며, 이를 매 sprint 마다 수행함.

 주요 용어

  • Product Backlog
    • Product 가 가져야 하는 최종 requirement.
  • Sprint
    • 매 반복적인 주기.
    • 보통 30일 정도가 적당함.
  • Sprint Backlog
    • Product backlog 중에서 우선순위를 고려하여 각 sprint 기간 동안 집중하여 수행할 항목들.
  • Daily scrum
    • Scrum master 주재하에 매일, 같은 시각에 15분 정도 standing 으로 다음 논의.
      • 지난 scrum meeting 이후 수행한 작업.
      • 오늘부터 다음 scrum meeting 까지 수행할 작업.
      • 현재 진행하면서 문제있는 부분.

한마디로 scrum 을 요약하자면...
럭비의 scrum 과 같이 팀원들과의 유기적이고, 적극적인 활동을 위하여

team 들 자신들(scrum team)의 무엇을 해야할 것 (sprint backlog)인지를 결정을 하고
좀더 잦은 feedback 과 집중을 위하여 특정 시간 (sprint) 기간으로 나누어서

해당 기간 동안에는 협의된 sprint backlog 에 집중하며,
시시각각 변경되는 requirement 에 대해서는 이를 수용하고,
next sprint 에 반영할 수 있도록 하는 유연한 agile practice 가 아닐까 생각이 됩니다.

현재 이를 적용하는 부분에 있어서 가장 큰 문제는...
우리가 하고 있는 일이 내가 계획한 것만 수행한다고 한다면 더할나위 없이 좋겠지만...

실상은 나의 의지와 달리와 외부에서 주어지는 듣보잡 업무가 너무 많아서 이를 어떻게 조정하는 것이 아닐까 생각이 됩니다.

이런 업무 자체야 아주 없앨 수는 없겠지만...
scrum 자체는 매우 효율적일 것이라 생각이 됩니다.

자, 우리 모두 해보는거야. 고고씽~~~

저작자 표시 비영리 변경 금지
신고
Posted by tkhwang

카테고리

분류 전체보기 (61)
소프트웨어 (30)
잡담 (17)
BOOK (7)
펜,잉크,노트,문구 (6)
Blog (1)
Bookmark (0)

달력

«   2017/09   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

티스토리 툴바