SlideShare a Scribd company logo
1 of 29
애자일 레트로스펙티브 Clinton Keith CTO, High Moon Studios
Overview ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],이 프레젠테이션의 목적은 ,  애자일 (agile)  실천론 배후의 가치와 원칙을 훼손하지 않으면서 게임 개발 프로세스에서 이 실천 이론을 채택하는 방법을 설명하는 것이다 .
잘 되는 것들
Iteration ,[object Object],[object Object],[object Object],[object Object],[object Object],이터레이션이란 다양한 스코프 ( 작업범위 ) 를 완료하는데 사용되는 정해진 시간의 길이를 뜻한다 .
Time-boxing Art ,[object Object],[object Object],[object Object],[object Object],[object Object],시간 상자란 결과를 창출하기 위해 주어진 시간의 정해진 길이이다 .  결과는 변하기 쉽다 .
애자일 그리고 리더십 ,[object Object],[object Object],[object Object],애자일 세계에서 리더십의 역할은 명령과 통제가 아닌 멘토와 지원의 역할로 변화한다 .
Retrospectives 레트로스펙티브는  팀의 ,  팀에 의한  정기적인 리뷰로 작업의 방식에 대한 토론이 이루어진다 .
XP 익스트림 프로그래밍 (eXtreme Programmig) 을 뜻하는  XP 는 테스트 중심 개발 (TDD) 과 페어 프로그래밍 프랙티스를 포함하는 애자일 방법론이다 . 95% Metric
Pair Programming Programmer Experience Problem Complexity Pair Don’t Pair ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agile Planning Sprint Release 우선순위 High Low Future Releases Value ( 가치 ) Cost ( 비용 ) Risk ( 위험 ) Knowledge  ( 지식 ) 우선순위 지향적인 플래닝 및 개발
Coaching & Classes ,[object Object],[object Object],[object Object],[object Object],[object Object]
별로 잘 되지 못한 것들
적응 이슈 Apprentice Journeyman Master ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
아티스트  &  디자이너 스크럼 ,[object Object],[object Object],[object Object],[object Object],[object Object]
Large teams ,[object Object],[object Object]
Solution #1:  역할 중심의 팀 AI Animation Graphics Audio Mechanics
Solution #2:  기능 중심의 팀 Fighting Shooting Driving Squad AI Online
Solution #3:  핵심 팀  & Dedicated  역할 팀  &  기능 팀 Core (~30) PS3 (Function) Driving (Feature) Cinematics (Function) Production (Function) Online (Feature) Engine & Tools (Function)
애자일 플래닝에 대한 두려움 ,[object Object],[object Object],[object Object],[object Object]
Ideal Waterfall
Actual Waterfall
Ideal Agile
Agile Game Development
앞으로 해야 할 것들  (new/more/better)
변화에 대한 전략 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Bottom Up or Top Down?
아트 프로덕션  &  어질리티 ,[object Object],[object Object],[object Object],[object Object]
Lean Production
Value Stream Mapping & Kanban Concept &  Outline Low  Rez / Layout High  Rez Lighting Design  Tune ,[object Object],[object Object],[object Object],[object Object],[object Object],A 56% improvement in level production Concept and Outline Low Rez & Layout High Rez Lighting Design Tune   Billy Robert   R.J Carlos    Mike                 Charles                     Andrea      Scott                    
Conclusion ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Questions?

More Related Content

What's hot

익스트림 프로그래밍(Xp)
익스트림 프로그래밍(Xp)익스트림 프로그래밍(Xp)
익스트림 프로그래밍(Xp)
영기 김
 
애자일에대한오해와진실
애자일에대한오해와진실애자일에대한오해와진실
애자일에대한오해와진실
Sangcheol Hwang
 
협업도구 및 주요 Agile practices 적용사례 v1.0
협업도구 및 주요 Agile practices 적용사례 v1.0협업도구 및 주요 Agile practices 적용사례 v1.0
협업도구 및 주요 Agile practices 적용사례 v1.0
Sangcheol Hwang
 
Si 프로젝트에서 바라보는...traditional vs agile
Si 프로젝트에서 바라보는...traditional vs agileSi 프로젝트에서 바라보는...traditional vs agile
Si 프로젝트에서 바라보는...traditional vs agile
Kiwon Kyung
 

What's hot (20)

Sk planet 이야기
Sk planet 이야기Sk planet 이야기
Sk planet 이야기
 
Agile 방법론
Agile 방법론Agile 방법론
Agile 방법론
 
애자일은 반드시 없어져야 한다
애자일은 반드시 없어져야 한다애자일은 반드시 없어져야 한다
애자일은 반드시 없어져야 한다
 
칸반을 활용한 업무프로세스 혁신 실천법과 적용사례
칸반을 활용한 업무프로세스 혁신 실천법과 적용사례칸반을 활용한 업무프로세스 혁신 실천법과 적용사례
칸반을 활용한 업무프로세스 혁신 실천법과 적용사례
 
린 소프트웨어 개발(Lean software development)
린 소프트웨어 개발(Lean software development)린 소프트웨어 개발(Lean software development)
린 소프트웨어 개발(Lean software development)
 
[패스트캠퍼스] 애자일에 대한 오해와 진실
[패스트캠퍼스] 애자일에 대한 오해와 진실[패스트캠퍼스] 애자일에 대한 오해와 진실
[패스트캠퍼스] 애자일에 대한 오해와 진실
 
익스트림 프로그래밍(Xp)
익스트림 프로그래밍(Xp)익스트림 프로그래밍(Xp)
익스트림 프로그래밍(Xp)
 
성공하는 애자일을 위한 짧은 이야기
성공하는 애자일을 위한 짧은 이야기성공하는 애자일을 위한 짧은 이야기
성공하는 애자일을 위한 짧은 이야기
 
Developing good enough software
Developing good enough softwareDeveloping good enough software
Developing good enough software
 
Agile SW 개발
Agile SW 개발Agile SW 개발
Agile SW 개발
 
모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용모바일 앱 개발을 위한 Agile 적용
모바일 앱 개발을 위한 Agile 적용
 
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
 
What is agile
What is agileWhat is agile
What is agile
 
0. review. 린과 애자일 개발
0. review. 린과 애자일 개발0. review. 린과 애자일 개발
0. review. 린과 애자일 개발
 
Pp
PpPp
Pp
 
[AUG] 소프트웨어 공학 국제표준 SEMAT Essence를 칸반으로 구현
[AUG] 소프트웨어 공학 국제표준 SEMAT Essence를 칸반으로 구현[AUG] 소프트웨어 공학 국제표준 SEMAT Essence를 칸반으로 구현
[AUG] 소프트웨어 공학 국제표준 SEMAT Essence를 칸반으로 구현
 
소프트웨어 개발 프로세스 개선
소프트웨어 개발 프로세스 개선소프트웨어 개발 프로세스 개선
소프트웨어 개발 프로세스 개선
 
애자일에대한오해와진실
애자일에대한오해와진실애자일에대한오해와진실
애자일에대한오해와진실
 
협업도구 및 주요 Agile practices 적용사례 v1.0
협업도구 및 주요 Agile practices 적용사례 v1.0협업도구 및 주요 Agile practices 적용사례 v1.0
협업도구 및 주요 Agile practices 적용사례 v1.0
 
Si 프로젝트에서 바라보는...traditional vs agile
Si 프로젝트에서 바라보는...traditional vs agileSi 프로젝트에서 바라보는...traditional vs agile
Si 프로젝트에서 바라보는...traditional vs agile
 

Viewers also liked

7PR Zasady uczestnictwa, programy szczegółowe, przygotowanie wniosku
7PR Zasady uczestnictwa, programy szczegółowe, przygotowanie wniosku7PR Zasady uczestnictwa, programy szczegółowe, przygotowanie wniosku
7PR Zasady uczestnictwa, programy szczegółowe, przygotowanie wniosku
kontaktowy.eu
 
Program eContentplus
Program eContentplusProgram eContentplus
Program eContentplus
kontaktowy.eu
 
Finansowanie w 7PR UE
Finansowanie w 7PR UEFinansowanie w 7PR UE
Finansowanie w 7PR UE
kontaktowy.eu
 
Program na rzecz wspierania polityki w zakresie technologii informacyjnych i ...
Program na rzecz wspierania polityki w zakresie technologii informacyjnych i ...Program na rzecz wspierania polityki w zakresie technologii informacyjnych i ...
Program na rzecz wspierania polityki w zakresie technologii informacyjnych i ...
kontaktowy.eu
 
Możliwości uczestnictwa firm w 7PR - uwagi z perspektywy własnych doświadczeń
Możliwości uczestnictwa firm w 7PR - uwagi z perspektywy własnych doświadczeńMożliwości uczestnictwa firm w 7PR - uwagi z perspektywy własnych doświadczeń
Możliwości uczestnictwa firm w 7PR - uwagi z perspektywy własnych doświadczeń
kontaktowy.eu
 
Konkurs na najbardziej funkcjonalną stronę www
Konkurs na najbardziej funkcjonalną stronę wwwKonkurs na najbardziej funkcjonalną stronę www
Konkurs na najbardziej funkcjonalną stronę www
kontaktowy.eu
 
Sculture di-carta
Sculture di-cartaSculture di-carta
Sculture di-carta
bert20
 
Piste De Giuncheto
Piste De GiunchetoPiste De Giuncheto
Piste De Giuncheto
bert20
 
Effective.Postmortem.Using.World.Cafe
Effective.Postmortem.Using.World.CafeEffective.Postmortem.Using.World.Cafe
Effective.Postmortem.Using.World.Cafe
Paul Jung
 

Viewers also liked (20)

7PR Zasady uczestnictwa, programy szczegółowe, przygotowanie wniosku
7PR Zasady uczestnictwa, programy szczegółowe, przygotowanie wniosku7PR Zasady uczestnictwa, programy szczegółowe, przygotowanie wniosku
7PR Zasady uczestnictwa, programy szczegółowe, przygotowanie wniosku
 
Program eContentplus
Program eContentplusProgram eContentplus
Program eContentplus
 
Finansowanie w 7PR UE
Finansowanie w 7PR UEFinansowanie w 7PR UE
Finansowanie w 7PR UE
 
Program na rzecz wspierania polityki w zakresie technologii informacyjnych i ...
Program na rzecz wspierania polityki w zakresie technologii informacyjnych i ...Program na rzecz wspierania polityki w zakresie technologii informacyjnych i ...
Program na rzecz wspierania polityki w zakresie technologii informacyjnych i ...
 
Fundusze strukturalne - aktualne możliwości wsparcia finansowego startup-ów i...
Fundusze strukturalne - aktualne możliwości wsparcia finansowego startup-ów i...Fundusze strukturalne - aktualne możliwości wsparcia finansowego startup-ów i...
Fundusze strukturalne - aktualne możliwości wsparcia finansowego startup-ów i...
 
Rola funduszy Unii Europejskiej w planowaniu finansowym startup-ów
Rola funduszy Unii Europejskiej w planowaniu finansowym startup-ówRola funduszy Unii Europejskiej w planowaniu finansowym startup-ów
Rola funduszy Unii Europejskiej w planowaniu finansowym startup-ów
 
Tundra
TundraTundra
Tundra
 
Aktualne konkursy i warunki udziału w 7 Programie Ramowym UE
Aktualne konkursy i warunki udziału w 7 Programie Ramowym UEAktualne konkursy i warunki udziału w 7 Programie Ramowym UE
Aktualne konkursy i warunki udziału w 7 Programie Ramowym UE
 
Ogłoszenie konkursu na najbardziej funkcjonalną stronę www. Fundusze UE - łat...
Ogłoszenie konkursu na najbardziej funkcjonalną stronę www. Fundusze UE - łat...Ogłoszenie konkursu na najbardziej funkcjonalną stronę www. Fundusze UE - łat...
Ogłoszenie konkursu na najbardziej funkcjonalną stronę www. Fundusze UE - łat...
 
7 Program ramowy oraz program CIP dla sektora ICT
7 Program ramowy oraz program CIP dla sektora ICT7 Program ramowy oraz program CIP dla sektora ICT
7 Program ramowy oraz program CIP dla sektora ICT
 
Zarządzanie finansowe projektem IT w programach ramowych
Zarządzanie finansowe projektem IT w programach ramowychZarządzanie finansowe projektem IT w programach ramowych
Zarządzanie finansowe projektem IT w programach ramowych
 
Możliwości uczestnictwa firm w 7PR - uwagi z perspektywy własnych doświadczeń
Możliwości uczestnictwa firm w 7PR - uwagi z perspektywy własnych doświadczeńMożliwości uczestnictwa firm w 7PR - uwagi z perspektywy własnych doświadczeń
Możliwości uczestnictwa firm w 7PR - uwagi z perspektywy własnych doświadczeń
 
Konkurs na najbardziej funkcjonalną stronę www
Konkurs na najbardziej funkcjonalną stronę wwwKonkurs na najbardziej funkcjonalną stronę www
Konkurs na najbardziej funkcjonalną stronę www
 
Możliwości dla IT i ICT w 7PR
Możliwości dla IT i ICT w 7PRMożliwości dla IT i ICT w 7PR
Możliwości dla IT i ICT w 7PR
 
[NDC 2010] 더 나은 코칭을 위한 실천법
[NDC 2010] 더 나은 코칭을 위한 실천법[NDC 2010] 더 나은 코칭을 위한 실천법
[NDC 2010] 더 나은 코칭을 위한 실천법
 
Koperfild iluzija
Koperfild iluzijaKoperfild iluzija
Koperfild iluzija
 
Spam
SpamSpam
Spam
 
Sculture di-carta
Sculture di-cartaSculture di-carta
Sculture di-carta
 
Piste De Giuncheto
Piste De GiunchetoPiste De Giuncheto
Piste De Giuncheto
 
Effective.Postmortem.Using.World.Cafe
Effective.Postmortem.Using.World.CafeEffective.Postmortem.Using.World.Cafe
Effective.Postmortem.Using.World.Cafe
 

Similar to An Agile Retrospective Clinton Keith Gdc 2008 Agd Kor

시간 있으면 설계나 합시다
시간 있으면 설계나 합시다시간 있으면 설계나 합시다
시간 있으면 설계나 합시다
codevania
 
Itsm팀 내부세미나 익스트림프로그래밍_정희찬
Itsm팀 내부세미나 익스트림프로그래밍_정희찬Itsm팀 내부세미나 익스트림프로그래밍_정희찬
Itsm팀 내부세미나 익스트림프로그래밍_정희찬
정 희찬
 

Similar to An Agile Retrospective Clinton Keith Gdc 2008 Agd Kor (20)

애자일 게임 개발: 현실 세계의 혼돈을 다루는 법 (Agile Game Development: Dealing With Chaos In Th...
애자일 게임 개발: 현실 세계의 혼돈을 다루는 법 (Agile Game Development: Dealing With Chaos In Th...애자일 게임 개발: 현실 세계의 혼돈을 다루는 법 (Agile Game Development: Dealing With Chaos In Th...
애자일 게임 개발: 현실 세계의 혼돈을 다루는 법 (Agile Game Development: Dealing With Chaos In Th...
 
애자일 게임 개발(Agile Game Development) - GDC2007
애자일 게임 개발(Agile Game Development) - GDC2007애자일 게임 개발(Agile Game Development) - GDC2007
애자일 게임 개발(Agile Game Development) - GDC2007
 
시간 있으면 설계나 합시다
시간 있으면 설계나 합시다시간 있으면 설계나 합시다
시간 있으면 설계나 합시다
 
애자일의 모든것
애자일의 모든것애자일의 모든것
애자일의 모든것
 
공사꾼 개발부장 김종찬_페어코딩으로 테스팅 배우기_ausg_20170824
공사꾼 개발부장 김종찬_페어코딩으로 테스팅 배우기_ausg_20170824공사꾼 개발부장 김종찬_페어코딩으로 테스팅 배우기_ausg_20170824
공사꾼 개발부장 김종찬_페어코딩으로 테스팅 배우기_ausg_20170824
 
Learning Unit Testing with Pair Programming
Learning Unit Testing with Pair ProgrammingLearning Unit Testing with Pair Programming
Learning Unit Testing with Pair Programming
 
클라우드 네이티브로의 전환을 위한 여정
클라우드 네이티브로의 전환을 위한 여정클라우드 네이티브로의 전환을 위한 여정
클라우드 네이티브로의 전환을 위한 여정
 
프로젝트 Xxx에 적용하고 싶은 개발방법
프로젝트 Xxx에 적용하고 싶은 개발방법프로젝트 Xxx에 적용하고 싶은 개발방법
프로젝트 Xxx에 적용하고 싶은 개발방법
 
Agile의 본질과 실천
Agile의 본질과 실천 Agile의 본질과 실천
Agile의 본질과 실천
 
애자일 게임 개발이란?
애자일 게임 개발이란?애자일 게임 개발이란?
애자일 게임 개발이란?
 
Itsm팀 내부세미나 익스트림프로그래밍_정희찬
Itsm팀 내부세미나 익스트림프로그래밍_정희찬Itsm팀 내부세미나 익스트림프로그래밍_정희찬
Itsm팀 내부세미나 익스트림프로그래밍_정희찬
 
[AIS 2018][Team Practice] 작은 규모를 위한 Scrum과 Enterprise를 위한 SAFe – 모우소프트
[AIS 2018][Team Practice] 작은 규모를 위한 Scrum과 Enterprise를 위한 SAFe – 모우소프트[AIS 2018][Team Practice] 작은 규모를 위한 Scrum과 Enterprise를 위한 SAFe – 모우소프트
[AIS 2018][Team Practice] 작은 규모를 위한 Scrum과 Enterprise를 위한 SAFe – 모우소프트
 
애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)
애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)
애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)
 
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
 
[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스
[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스
[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스
 
애자일 안한 이야기
애자일 안한 이야기애자일 안한 이야기
애자일 안한 이야기
 
[AKC2021] 애자일 안한 이야기 (박성철)
[AKC2021] 애자일 안한 이야기 (박성철)[AKC2021] 애자일 안한 이야기 (박성철)
[AKC2021] 애자일 안한 이야기 (박성철)
 
애자일 게임 개발: 최전선의 이야기(Gamefest 2006)
애자일 게임 개발: 최전선의 이야기(Gamefest 2006)애자일 게임 개발: 최전선의 이야기(Gamefest 2006)
애자일 게임 개발: 최전선의 이야기(Gamefest 2006)
 
Agile sw development 101
Agile sw development 101Agile sw development 101
Agile sw development 101
 
Specification By Example
Specification By ExampleSpecification By Example
Specification By Example
 

More from Paul Jung (9)

NDC 2015 비정형데이터분석 & 온라인게임운영
NDC 2015 비정형데이터분석 & 온라인게임운영NDC 2015 비정형데이터분석 & 온라인게임운영
NDC 2015 비정형데이터분석 & 온라인게임운영
 
글로벌 게임잼 행사장 등록하기
글로벌 게임잼 행사장 등록하기글로벌 게임잼 행사장 등록하기
글로벌 게임잼 행사장 등록하기
 
글로벌 게임 잼 행사 소개
글로벌 게임 잼 행사 소개글로벌 게임 잼 행사 소개
글로벌 게임 잼 행사 소개
 
Welcome to Silicon Valley, CS baradello - Younoodle 0611
Welcome to Silicon Valley, CS baradello - Younoodle 0611Welcome to Silicon Valley, CS baradello - Younoodle 0611
Welcome to Silicon Valley, CS baradello - Younoodle 0611
 
Spot flow
Spot flowSpot flow
Spot flow
 
[GDC2010] Blizzard Design Process_KOR
[GDC2010] Blizzard Design Process_KOR[GDC2010] Blizzard Design Process_KOR
[GDC2010] Blizzard Design Process_KOR
 
Concrete Practice to be a Better Leader @ntreev paul jung v0.01
Concrete Practice to be a Better Leader @ntreev paul jung v0.01Concrete Practice to be a Better Leader @ntreev paul jung v0.01
Concrete Practice to be a Better Leader @ntreev paul jung v0.01
 
Gdc09 Game Design Trend: User Driven Development
Gdc09 Game Design Trend: User Driven DevelopmentGdc09 Game Design Trend: User Driven Development
Gdc09 Game Design Trend: User Driven Development
 
Managers Role In Scrum Kor
Managers Role In Scrum KorManagers Role In Scrum Kor
Managers Role In Scrum Kor
 

An Agile Retrospective Clinton Keith Gdc 2008 Agd Kor