SlideShare a Scribd company logo
1 of 14
Download to read offline
애자일 스크럼 회고
목차
• 애자일 스크럼 소개
• 팀 구성
• 스프린트 경험
• JIRA 번다운 차트 리포팅
• 결론
비즈니스 환경은 빠르게 변화
전통적 IT 프로젝트 개발 방식의 한계
다양한 애자일 개발 방법 발표
DSDM(Dynamic Systems Development Methods, 1994)
스크럼(scrum, 1995)
크리스털 방법론(Crystal Clear, 1996)
…
XP(Extreme Programming, 1996)
칸반(SW Kanban, 2006)
린 스타트업(Lean Startup, 2011)
애자일 소프트웨어 개발 선언문(요약)
• 프로세스와 도구보다는 개인과 개인 간의 상호작용에 더 큰 가치를 둔다.
• 포괄적 문서화보다는 동작하는 소프트웨어 더 큰 가치를 둔다.
• 계약 협상보다는 고객과 협력에 더 큰 가치를 둔다.
• 계획을 따르기보다는 변화에 대응하는 것에 더 큰 가치를 둔다.
스크럼(scrum, 1995)
왜 해야하나요?
팀의 속도(Velocity)
애자일을 구현할 때 가장 선호되는 프레임워크
팀 구성
총괄 프로젝트 리더
• 소규모 팀으로 동시접속 peak 600명 서비스 DevOps
• AWS Scale out 더 많은 사용자 수용가능!
제품 책임자
개발자
기획자
디자이너
스크럼 마스터
스프린트 기획
일일 스탠드업 미팅
스프린트 데모
스프린트 회고
Four ceremonies
• 스프린트 데모
• 스프린트 회고• 일일 스탠드업 미팅
• 스프린트 기획
스프린트 주기는 2주
화요일 오전부터 시작
JIRA, Confluence 사용
백로그, 이슈 관리
6시간 이상 걸림
JIRA에서 관리되는 이슈기반
Daily Did List Confluence 기록
어제 한 일, 오늘 할 일, 이슈 공유
QA팀, 스프린트 기획일에 확인
스프린트 기획이 끝나면
무중단 패치(QA->OP)
스프린트 기획 때 진행
직전 스프린트에서 느낀점
아쉬움, 좋음, 서로 칭찬
스프린트 기획
• 2주 스프린트 실시 (스프린트 길이는 절충되어야 한다)
• 백로그에서 이번 스프린트에서 해야 할 일 정리
• 1일 작업은 1 Story Point 계산
• 업무에 집중 할 수 있는 시간은 최대 70%
• 한 스프린트 Working Day는 10일
• 한 사람이 한 스프린트에 소화할 수 있는 포인트는 7 Point
• JIRA를 이용해서 이슈를 할당하고 작업 시간을 추정
• 이슈는 1 Point 가 넘지 않도록 관리
• 스프린트 중간에 변경사항은 스크럼마스터가 관리
번다운 차트
“스프린트는 심장박동처럼 항상 일정해야 한다.”
번다운 차트
“스프린트는 심장박동처럼 항상 일정해야 한다.”
번다운 차트
“스프린트는 심장박동처럼 항상 일정해야 한다.”
번다운 차트
“스프린트는 심장박동처럼 항상 일정해야 한다.”
결론
애자일 스크럼 best practices 없다
앞으로도 없을 것이다.
시행착오를 겪으면서
팀에 적용 해야한다.

More Related Content

Similar to 애자일 스크럼 회고

클라우드 마이그레이션을 통한 비지니스 성공 사례- AWS Summit Seoul 2017
클라우드 마이그레이션을 통한 비지니스 성공 사례- AWS Summit Seoul 2017클라우드 마이그레이션을 통한 비지니스 성공 사례- AWS Summit Seoul 2017
클라우드 마이그레이션을 통한 비지니스 성공 사례- AWS Summit Seoul 2017Amazon Web Services Korea
 
[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스
[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스
[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스Hee Jae Lee
 
익스트림 프로그래밍(Xp)
익스트림 프로그래밍(Xp)익스트림 프로그래밍(Xp)
익스트림 프로그래밍(Xp)영기 김
 
An Agile Retrospective Clinton Keith Gdc 2008 Agd Kor
An Agile Retrospective Clinton Keith Gdc 2008 Agd KorAn Agile Retrospective Clinton Keith Gdc 2008 Agd Kor
An Agile Retrospective Clinton Keith Gdc 2008 Agd KorPaul Jung
 
성공하는 애자일을 위한 짧은 이야기
성공하는 애자일을 위한 짧은 이야기성공하는 애자일을 위한 짧은 이야기
성공하는 애자일을 위한 짧은 이야기종범 고
 
Itsm팀 내부세미나 익스트림프로그래밍_정희찬
Itsm팀 내부세미나 익스트림프로그래밍_정희찬Itsm팀 내부세미나 익스트림프로그래밍_정희찬
Itsm팀 내부세미나 익스트림프로그래밍_정희찬정 희찬
 
Agile의 본질과 실천
Agile의 본질과 실천 Agile의 본질과 실천
Agile의 본질과 실천 Hyungseok Shim
 
애자일 게임 개발(Agile Game Development) - GDC2007
애자일 게임 개발(Agile Game Development) - GDC2007애자일 게임 개발(Agile Game Development) - GDC2007
애자일 게임 개발(Agile Game Development) - GDC2007Kay Kim
 
클라우드 네이티브로의 전환을 위한 여정
클라우드 네이티브로의 전환을 위한 여정클라우드 네이티브로의 전환을 위한 여정
클라우드 네이티브로의 전환을 위한 여정VMware Tanzu Korea
 
[Retail & CPG Day 2019] 성공적인 클라우드 마이그레이션과 효율적인 조직 변화 (마켓컬리) - 강병하, AWS 프렉티스 매니저
[Retail & CPG Day 2019] 성공적인 클라우드 마이그레이션과 효율적인 조직 변화 (마켓컬리) - 강병하, AWS 프렉티스 매니저[Retail & CPG Day 2019] 성공적인 클라우드 마이그레이션과 효율적인 조직 변화 (마켓컬리) - 강병하, AWS 프렉티스 매니저
[Retail & CPG Day 2019] 성공적인 클라우드 마이그레이션과 효율적인 조직 변화 (마켓컬리) - 강병하, AWS 프렉티스 매니저Amazon Web Services Korea
 
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개태준 문
 
All about Data Center Migration Session 3. 효율적인 클라우드 운영을 위한 필수 선택
All about Data Center Migration Session 3. 효율적인 클라우드 운영을 위한 필수 선택All about Data Center Migration Session 3. 효율적인 클라우드 운영을 위한 필수 선택
All about Data Center Migration Session 3. 효율적인 클라우드 운영을 위한 필수 선택BESPIN GLOBAL
 
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)VMware Tanzu Korea
 
주 52시간 시대의 Agile_ 오픈소스컨설팅 한진규 이사
주 52시간 시대의 Agile_ 오픈소스컨설팅 한진규 이사주 52시간 시대의 Agile_ 오픈소스컨설팅 한진규 이사
주 52시간 시대의 Agile_ 오픈소스컨설팅 한진규 이사Open Source Consulting
 
비즈니스 차별화, 민첩성 확보, 리스크 회피를 위한 클라우드 마이그레이션::김효정 (AWS솔루션즈 아키텍트)
비즈니스 차별화, 민첩성 확보,  리스크 회피를 위한 클라우드 마이그레이션::김효정 (AWS솔루션즈 아키텍트)비즈니스 차별화, 민첩성 확보,  리스크 회피를 위한 클라우드 마이그레이션::김효정 (AWS솔루션즈 아키텍트)
비즈니스 차별화, 민첩성 확보, 리스크 회피를 위한 클라우드 마이그레이션::김효정 (AWS솔루션즈 아키텍트)Amazon Web Services Korea
 
[오픈소스컨설팅] 2019년 클라우드 생존전략
[오픈소스컨설팅] 2019년 클라우드 생존전략[오픈소스컨설팅] 2019년 클라우드 생존전략
[오픈소스컨설팅] 2019년 클라우드 생존전략Ji-Woong Choi
 
우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?
우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?
우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?Kyoungsoo Jeon
 
AboutAgile
AboutAgileAboutAgile
AboutAgilemjaykim7
 
AWS에서 돌아가는 SAP에 대해 당신이 궁금해 하던 실제이야기 - AWS Summit Seoul 2017
AWS에서 돌아가는 SAP에 대해 당신이 궁금해 하던 실제이야기 - AWS Summit Seoul 2017AWS에서 돌아가는 SAP에 대해 당신이 궁금해 하던 실제이야기 - AWS Summit Seoul 2017
AWS에서 돌아가는 SAP에 대해 당신이 궁금해 하던 실제이야기 - AWS Summit Seoul 2017Amazon Web Services Korea
 
변화 관리 측면에서 살펴본 소프트웨어 아키텍처 개선 프로세스에 대한 고찰 - ...
변화 관리 측면에서 살펴본 소프트웨어 아키텍처 개선 프로세스에 대한 고찰 - ...변화 관리 측면에서 살펴본 소프트웨어 아키텍처 개선 프로세스에 대한 고찰 - ...
변화 관리 측면에서 살펴본 소프트웨어 아키텍처 개선 프로세스에 대한 고찰 - ...AWSKRUG - AWS한국사용자모임
 

Similar to 애자일 스크럼 회고 (20)

클라우드 마이그레이션을 통한 비지니스 성공 사례- AWS Summit Seoul 2017
클라우드 마이그레이션을 통한 비지니스 성공 사례- AWS Summit Seoul 2017클라우드 마이그레이션을 통한 비지니스 성공 사례- AWS Summit Seoul 2017
클라우드 마이그레이션을 통한 비지니스 성공 사례- AWS Summit Seoul 2017
 
[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스
[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스
[오픈소스컨설팅]Session 6. scrum과 jira 기반의 소프트웨어 개발 프로세스
 
익스트림 프로그래밍(Xp)
익스트림 프로그래밍(Xp)익스트림 프로그래밍(Xp)
익스트림 프로그래밍(Xp)
 
An Agile Retrospective Clinton Keith Gdc 2008 Agd Kor
An Agile Retrospective Clinton Keith Gdc 2008 Agd KorAn Agile Retrospective Clinton Keith Gdc 2008 Agd Kor
An Agile Retrospective Clinton Keith Gdc 2008 Agd Kor
 
성공하는 애자일을 위한 짧은 이야기
성공하는 애자일을 위한 짧은 이야기성공하는 애자일을 위한 짧은 이야기
성공하는 애자일을 위한 짧은 이야기
 
Itsm팀 내부세미나 익스트림프로그래밍_정희찬
Itsm팀 내부세미나 익스트림프로그래밍_정희찬Itsm팀 내부세미나 익스트림프로그래밍_정희찬
Itsm팀 내부세미나 익스트림프로그래밍_정희찬
 
Agile의 본질과 실천
Agile의 본질과 실천 Agile의 본질과 실천
Agile의 본질과 실천
 
애자일 게임 개발(Agile Game Development) - GDC2007
애자일 게임 개발(Agile Game Development) - GDC2007애자일 게임 개발(Agile Game Development) - GDC2007
애자일 게임 개발(Agile Game Development) - GDC2007
 
클라우드 네이티브로의 전환을 위한 여정
클라우드 네이티브로의 전환을 위한 여정클라우드 네이티브로의 전환을 위한 여정
클라우드 네이티브로의 전환을 위한 여정
 
[Retail & CPG Day 2019] 성공적인 클라우드 마이그레이션과 효율적인 조직 변화 (마켓컬리) - 강병하, AWS 프렉티스 매니저
[Retail & CPG Day 2019] 성공적인 클라우드 마이그레이션과 효율적인 조직 변화 (마켓컬리) - 강병하, AWS 프렉티스 매니저[Retail & CPG Day 2019] 성공적인 클라우드 마이그레이션과 효율적인 조직 변화 (마켓컬리) - 강병하, AWS 프렉티스 매니저
[Retail & CPG Day 2019] 성공적인 클라우드 마이그레이션과 효율적인 조직 변화 (마켓컬리) - 강병하, AWS 프렉티스 매니저
 
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개
 
All about Data Center Migration Session 3. 효율적인 클라우드 운영을 위한 필수 선택
All about Data Center Migration Session 3. 효율적인 클라우드 운영을 위한 필수 선택All about Data Center Migration Session 3. 효율적인 클라우드 운영을 위한 필수 선택
All about Data Center Migration Session 3. 효율적인 클라우드 운영을 위한 필수 선택
 
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
 
주 52시간 시대의 Agile_ 오픈소스컨설팅 한진규 이사
주 52시간 시대의 Agile_ 오픈소스컨설팅 한진규 이사주 52시간 시대의 Agile_ 오픈소스컨설팅 한진규 이사
주 52시간 시대의 Agile_ 오픈소스컨설팅 한진규 이사
 
비즈니스 차별화, 민첩성 확보, 리스크 회피를 위한 클라우드 마이그레이션::김효정 (AWS솔루션즈 아키텍트)
비즈니스 차별화, 민첩성 확보,  리스크 회피를 위한 클라우드 마이그레이션::김효정 (AWS솔루션즈 아키텍트)비즈니스 차별화, 민첩성 확보,  리스크 회피를 위한 클라우드 마이그레이션::김효정 (AWS솔루션즈 아키텍트)
비즈니스 차별화, 민첩성 확보, 리스크 회피를 위한 클라우드 마이그레이션::김효정 (AWS솔루션즈 아키텍트)
 
[오픈소스컨설팅] 2019년 클라우드 생존전략
[오픈소스컨설팅] 2019년 클라우드 생존전략[오픈소스컨설팅] 2019년 클라우드 생존전략
[오픈소스컨설팅] 2019년 클라우드 생존전략
 
우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?
우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?
우리 회사가 Microsoft Teams를 잘 도입하려면 어떻게 해야 할까요?
 
AboutAgile
AboutAgileAboutAgile
AboutAgile
 
AWS에서 돌아가는 SAP에 대해 당신이 궁금해 하던 실제이야기 - AWS Summit Seoul 2017
AWS에서 돌아가는 SAP에 대해 당신이 궁금해 하던 실제이야기 - AWS Summit Seoul 2017AWS에서 돌아가는 SAP에 대해 당신이 궁금해 하던 실제이야기 - AWS Summit Seoul 2017
AWS에서 돌아가는 SAP에 대해 당신이 궁금해 하던 실제이야기 - AWS Summit Seoul 2017
 
변화 관리 측면에서 살펴본 소프트웨어 아키텍처 개선 프로세스에 대한 고찰 - ...
변화 관리 측면에서 살펴본 소프트웨어 아키텍처 개선 프로세스에 대한 고찰 - ...변화 관리 측면에서 살펴본 소프트웨어 아키텍처 개선 프로세스에 대한 고찰 - ...
변화 관리 측면에서 살펴본 소프트웨어 아키텍처 개선 프로세스에 대한 고찰 - ...
 

애자일 스크럼 회고

  • 2. 목차 • 애자일 스크럼 소개 • 팀 구성 • 스프린트 경험 • JIRA 번다운 차트 리포팅 • 결론
  • 3. 비즈니스 환경은 빠르게 변화 전통적 IT 프로젝트 개발 방식의 한계 다양한 애자일 개발 방법 발표 DSDM(Dynamic Systems Development Methods, 1994) 스크럼(scrum, 1995) 크리스털 방법론(Crystal Clear, 1996) … XP(Extreme Programming, 1996) 칸반(SW Kanban, 2006) 린 스타트업(Lean Startup, 2011)
  • 4. 애자일 소프트웨어 개발 선언문(요약) • 프로세스와 도구보다는 개인과 개인 간의 상호작용에 더 큰 가치를 둔다. • 포괄적 문서화보다는 동작하는 소프트웨어 더 큰 가치를 둔다. • 계약 협상보다는 고객과 협력에 더 큰 가치를 둔다. • 계획을 따르기보다는 변화에 대응하는 것에 더 큰 가치를 둔다.
  • 5. 스크럼(scrum, 1995) 왜 해야하나요? 팀의 속도(Velocity) 애자일을 구현할 때 가장 선호되는 프레임워크
  • 6. 팀 구성 총괄 프로젝트 리더 • 소규모 팀으로 동시접속 peak 600명 서비스 DevOps • AWS Scale out 더 많은 사용자 수용가능! 제품 책임자 개발자 기획자 디자이너 스크럼 마스터
  • 7. 스프린트 기획 일일 스탠드업 미팅 스프린트 데모 스프린트 회고 Four ceremonies
  • 8. • 스프린트 데모 • 스프린트 회고• 일일 스탠드업 미팅 • 스프린트 기획 스프린트 주기는 2주 화요일 오전부터 시작 JIRA, Confluence 사용 백로그, 이슈 관리 6시간 이상 걸림 JIRA에서 관리되는 이슈기반 Daily Did List Confluence 기록 어제 한 일, 오늘 할 일, 이슈 공유 QA팀, 스프린트 기획일에 확인 스프린트 기획이 끝나면 무중단 패치(QA->OP) 스프린트 기획 때 진행 직전 스프린트에서 느낀점 아쉬움, 좋음, 서로 칭찬
  • 9. 스프린트 기획 • 2주 스프린트 실시 (스프린트 길이는 절충되어야 한다) • 백로그에서 이번 스프린트에서 해야 할 일 정리 • 1일 작업은 1 Story Point 계산 • 업무에 집중 할 수 있는 시간은 최대 70% • 한 스프린트 Working Day는 10일 • 한 사람이 한 스프린트에 소화할 수 있는 포인트는 7 Point • JIRA를 이용해서 이슈를 할당하고 작업 시간을 추정 • 이슈는 1 Point 가 넘지 않도록 관리 • 스프린트 중간에 변경사항은 스크럼마스터가 관리
  • 14. 결론 애자일 스크럼 best practices 없다 앞으로도 없을 것이다. 시행착오를 겪으면서 팀에 적용 해야한다.