SlideShare a Scribd company logo
Agile - SCRUM을 통한 개발관리2010/07/31강상진KGDS(Korea Game Developers Seminar) 2010
고전적인 소프트웨어 개발 방법론
요구사항 분석설계개발테스트배포유지보수
요구사항 분석변화설계난해개발지연테스트생략배포두려움유지보수방만
변화일정 지연또 바꿔?귀찮음짜증
혼란을 제어?
혼란을 관리제어
어떻게?
변화에 빨리 적응하며 민첩한 개발
애자일(Agile)
스크럼(Scrum)
Agile - SCRUM을 통한 개발관리
경량화된 애자일(Agile) 개발 방법론
방법론의 구성요소사람(Who)사물(What)행동(How)
사람사물행동
Product Owner(제품 담당자) :어떤 게임을 만들지 담당
Scrum Master(스크럼 담당자) :개발 전반 관리자
Scrum Team(스크럼 팀원) :모든 개발 팀원
사람사물행동
우리가 원하는 사물은?
제품
제품 요구사항은Backlog로 작성
Backlog
상세요구사항 수집은User Story로…
User Story
User Stories….
다시혼란….
상세요구사항 수집은User Story 순위로…
User Story를 기반으로 작업일정을 추정
일정 추정의예
일정 추정의 예…
일정 추정의 예…
사람사물행동
요구사항 분석변화설계난해개발지연테스트생략배포두려움유지보수방만
요구사항 분석설계유지보수개발배포테스트
반복(Cycle) 개발
점증(Incremental) 개발
왜 반복& 점증?
Prototype을제품으로
빠른 피드백
빠른 오류처리
위험 감소
스프린트(Sprint)란 관련된 업무들을 Grouping하여 특정 기간 내 완료를 목표
스프린트는 각각 측정 가능하고 특정한,개발목표를 가져야한다.
Sprint는 보통2 ~ 4 weeks
하나의 게임 개발에는수백~수천 개의 Sprint가 필요
스크럼 미팅(15분/하루)어떤 게임을 만들어야 하나?24시간365일점차 개발되어 가는 게임스프린트(Sprint)2 ~ 4주제품 백로그(Product Backlog)스프린트 백로그(Sprint Backlog)이번 스프린트에는 어떤 작업을 하나?
Sprint 작업현황 체크  할 일                   진행 중                  완료 !게임 기획디자인프로그래밍
며칠 후…..  할 일                   진행 중                  완료 !게임 기획디자인프로그래밍
게임 개발 완료 시..  할 일                   진행 중                  완료 !게임 기획디자인프로그래밍
Example…
Example…
Example…
Example…
Burn Down Chart
매일 스크럼 미팅…(15 Minutes…)
Agile - SCRUM을 통한 개발관리
무엇을 했나?다른 장애물은?무엇을 해야 하나?
Scrum사람 Product Owner
 Scrum Master
 Scrum Team사물 Product Backlog
 User Stories
 Estimates행동 Iteration development
 Incremental development
 Sprint meeting왜 스크럼(Scrum)?
Simple.
소규모 팀원 간협력
Sprint로 나눠지는분명한 목표
Communication
Agile - SCRUM을 통한 개발관리
Agile - SCRUM을 통한 개발관리
Agile - SCRUM을 통한 개발관리
Agile - SCRUM을 통한 개발관리
Agile - SCRUM을 통한 개발관리
Agile - SCRUM을 통한 개발관리
Agile - SCRUM을 통한 개발관리
어떻게시작?
팀원 구성Product Backlog 생성Sprint 로 작업 나누기Sprint 시작

More Related Content

What's hot (20)

PDF
스크럼, 이걸 왜 하나요
Insub Lee
 
PDF
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
Woogon Shim
 
PDF
스토리포인트가이드
YoungKi Hong
 
PDF
Scrum and kanban with jira
호정 이
 
PPT
실전 애자일 게임 개발 (Agile Game Agile Game Development From The Trenches)
Kay Kim
 
PPTX
위대한개발문화
신승환
 
PPT
Agile의 의미와 Agile 계획 수립(Gdc2007)
Kay Kim
 
PDF
초간단스크럼
Hyun Chang Lee
 
PPT
Agile 방법론
Astin Choi
 
PPT
애자일 게임 개발이란?
Kay Kim
 
PPT
애자일 개발을 이용한 게임 기획 (Game Design In Agile Development) [GDC 2007]
Kay Kim
 
PDF
애자일 프랙티스
한 경만
 
PPTX
애자일 게임 프레임워크
agilekorea
 
PPTX
Sk planet 이야기
종범 고
 
PPT
Agile Adoption Success Factors
June Kim
 
PDF
Si 프로젝트에서 바라보는...traditional vs agile
Kiwon Kyung
 
PPTX
애자일은 반드시 없어져야 한다
종범 고
 
PDF
0. review. 린과 애자일 개발
Unyong (Sheldon) Choi
 
PDF
협업도구 및 주요 Agile practices 적용사례 v1.0
Sangcheol Hwang
 
PPTX
애자일 하라
진수 허
 
스크럼, 이걸 왜 하나요
Insub Lee
 
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
Woogon Shim
 
스토리포인트가이드
YoungKi Hong
 
Scrum and kanban with jira
호정 이
 
실전 애자일 게임 개발 (Agile Game Agile Game Development From The Trenches)
Kay Kim
 
위대한개발문화
신승환
 
Agile의 의미와 Agile 계획 수립(Gdc2007)
Kay Kim
 
초간단스크럼
Hyun Chang Lee
 
Agile 방법론
Astin Choi
 
애자일 게임 개발이란?
Kay Kim
 
애자일 개발을 이용한 게임 기획 (Game Design In Agile Development) [GDC 2007]
Kay Kim
 
애자일 프랙티스
한 경만
 
애자일 게임 프레임워크
agilekorea
 
Sk planet 이야기
종범 고
 
Agile Adoption Success Factors
June Kim
 
Si 프로젝트에서 바라보는...traditional vs agile
Kiwon Kyung
 
애자일은 반드시 없어져야 한다
종범 고
 
0. review. 린과 애자일 개발
Unyong (Sheldon) Choi
 
협업도구 및 주요 Agile practices 적용사례 v1.0
Sangcheol Hwang
 
애자일 하라
진수 허
 

Similar to Agile - SCRUM을 통한 개발관리 (20)

PPT
애자일 게임 개발: 현실 세계의 혼돈을 다루는 법 (Agile Game Development: Dealing With Chaos In Th...
Kay Kim
 
PPT
애자일 게임 개발(Agile Game Development) - GDC2007
Kay Kim
 
PPT
애자일 게임 개발: 최전선의 이야기(Gamefest 2006)
Kay Kim
 
PDF
Work With Engineer
Sungchul Park
 
PPTX
Kgc12발표문서
Mingu Heo
 
PPTX
에코노베이션 3차 세미나 교안 1st Edition.~
Lee Jungpyo
 
PPTX
애자일활용사례
Dexter Jung
 
PDF
NDC12 인디게임 개발 시 주의할 점
Mingu Heo
 
PPTX
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
Jaehoon Oh
 
PPTX
애자일 스크럼과 JIRA
Terry Cho
 
PDF
게임제작개론 8
Seokmin No
 
PDF
[NDC_16] 캐릭터 한 달에 하나씩 업데이트 하기 : '최강의 군단' 스킬 개발 툴 포스트 모템과 차기작 '건파이트 맨션' 툴 프리뷰
승민 백
 
PDF
게임제작개론 : #8 게임 제작 프로세스
Seungmo Koo
 
PPTX
[PandoraCube] 게임 프로그래머로 성장하기
PandoraCube , Sejong University
 
PPTX
[IGC 2017] 넥슨코리아 심재근 - 시스템 기획자에 대한 기본 지식과 준비과정
강 민우
 
PPTX
2019 nexters x spoqa
KimHeamin1
 
PDF
유니티, 언리얼4 교육 전문기관 스킬트리랩 소개서
용호 김
 
PDF
모바일 앱 개발을 위한 Agile 적용
Kevin Kim
 
PPTX
유나이트2015서울 - 큰규모의 MMORPG - 주세영
Jaeyoung Han
 
PDF
[IGC2018] 펄어비스 김광삼 - 대면 커뮤니케이션 주도의 게임 디자인과 게임 개발법
강 민우
 
애자일 게임 개발: 현실 세계의 혼돈을 다루는 법 (Agile Game Development: Dealing With Chaos In Th...
Kay Kim
 
애자일 게임 개발(Agile Game Development) - GDC2007
Kay Kim
 
애자일 게임 개발: 최전선의 이야기(Gamefest 2006)
Kay Kim
 
Work With Engineer
Sungchul Park
 
Kgc12발표문서
Mingu Heo
 
에코노베이션 3차 세미나 교안 1st Edition.~
Lee Jungpyo
 
애자일활용사례
Dexter Jung
 
NDC12 인디게임 개발 시 주의할 점
Mingu Heo
 
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
Jaehoon Oh
 
애자일 스크럼과 JIRA
Terry Cho
 
게임제작개론 8
Seokmin No
 
[NDC_16] 캐릭터 한 달에 하나씩 업데이트 하기 : '최강의 군단' 스킬 개발 툴 포스트 모템과 차기작 '건파이트 맨션' 툴 프리뷰
승민 백
 
게임제작개론 : #8 게임 제작 프로세스
Seungmo Koo
 
[PandoraCube] 게임 프로그래머로 성장하기
PandoraCube , Sejong University
 
[IGC 2017] 넥슨코리아 심재근 - 시스템 기획자에 대한 기본 지식과 준비과정
강 민우
 
2019 nexters x spoqa
KimHeamin1
 
유니티, 언리얼4 교육 전문기관 스킬트리랩 소개서
용호 김
 
모바일 앱 개발을 위한 Agile 적용
Kevin Kim
 
유나이트2015서울 - 큰규모의 MMORPG - 주세영
Jaeyoung Han
 
[IGC2018] 펄어비스 김광삼 - 대면 커뮤니케이션 주도의 게임 디자인과 게임 개발법
강 민우
 
Ad

More from SangJin Kang (15)

PDF
웹에 빠른 날개를 달아주는 웹 성능 향상 이야기
SangJin Kang
 
PDF
Web Performance Optimization with HTTP/3
SangJin Kang
 
PDF
How to Replicate PostgreSQL Database
SangJin Kang
 
PDF
Scalability strategies for cloud based system architecture
SangJin Kang
 
PDF
HTTP/3 시대의 웹 성능 최적화 기술 이해하기
SangJin Kang
 
PDF
수요자 중심의 클라우드 운영 및 전략 (CIO Summit 2019)
SangJin Kang
 
PDF
How to develop and localize Xbox 360 titles
SangJin Kang
 
PDF
Akamai 서비스 트러블 슈팅 및 테스트 방법과 도구
SangJin Kang
 
PDF
HTTP 프로토콜의 이해와 활용
SangJin Kang
 
PDF
HTTP/2와 웹 성능 최적화 방안
SangJin Kang
 
PDF
Akamai Korea - Tech Day (2015/03/11) DNS
SangJin Kang
 
PDF
Akamai Korea - Tech Day (2015/03/11) HTTP/2
SangJin Kang
 
PPT
HTML5 for web app. development
SangJin Kang
 
PPT
XNA2.0 Network Programming
SangJin Kang
 
PPT
XNA Introduction
SangJin Kang
 
웹에 빠른 날개를 달아주는 웹 성능 향상 이야기
SangJin Kang
 
Web Performance Optimization with HTTP/3
SangJin Kang
 
How to Replicate PostgreSQL Database
SangJin Kang
 
Scalability strategies for cloud based system architecture
SangJin Kang
 
HTTP/3 시대의 웹 성능 최적화 기술 이해하기
SangJin Kang
 
수요자 중심의 클라우드 운영 및 전략 (CIO Summit 2019)
SangJin Kang
 
How to develop and localize Xbox 360 titles
SangJin Kang
 
Akamai 서비스 트러블 슈팅 및 테스트 방법과 도구
SangJin Kang
 
HTTP 프로토콜의 이해와 활용
SangJin Kang
 
HTTP/2와 웹 성능 최적화 방안
SangJin Kang
 
Akamai Korea - Tech Day (2015/03/11) DNS
SangJin Kang
 
Akamai Korea - Tech Day (2015/03/11) HTTP/2
SangJin Kang
 
HTML5 for web app. development
SangJin Kang
 
XNA2.0 Network Programming
SangJin Kang
 
XNA Introduction
SangJin Kang
 
Ad

Agile - SCRUM을 통한 개발관리