1. What Scrum is .
ㄱ. 프로젝트관리를 위한 상호,점진적 개발방법론이며, 애자일 소프트웨어 공학 중의 하나로 소프트웨어 개발 프로젝트를 위하여 고안되었지만, 소프트웨어 유지보수 팀이나 일반적인 프로젝트/프로그램 관리에서도 적용될 수 있다.
ㄴ. 일을 처리하기 위한 하나의 단위 조직
2. Scrum Methodology
1) SPRINT
ㄱ. SCRUM 팀을 구성하고 업무를 해결하기 위한 반복적 활동의 하나의 단위
ㄴ. 1주~4주를 하나의 SPRINT 시간 단위로 인식
ㄷ.
1) 주요구성원
ㄱ. Dev. Team (Cross Functional Team)
. 7±2명
. 개발, 디자인, 테스트, QA 등을 실시하는 팀
ㄴ. Product Owner
. ROI (Return On Investment)
. PBI (Product Back Log Item) : 요구사항 우선순위 관리
. 1개 Product는 1개 PO임
ㄷ. Scrum Master
. 팀이 잘 운영되고 생산적이 되도록 노력함
2) 주요 활동
ㄱ. Sprint Planning
. Part 1 : What 무엇을 할 것인가를 결정 (우선순위) 1~4hr
. Part 2 How, How many 어떻게 할 것인가를 결정
. SPRINT GOAL
. COMMITMENT
. FORECAST 예측을 하지 않음 -> 경험적 학습을 통해 실험, 확인
ㄴ. REFINEMENT
. SPRINT에서 수행할 내용을 5~10% 내외로 세분화 한다.
ㄷ. DSM (DAILY SCRUM MEETING)
. 15min 내외
. 한일/할일/장애물을 각자 팀원들과 공유
ㄹ. PSPI (Potential Shippable Product Increment)
. SPIRNT의 결과물
. 검증가능한 프로덕트 (실행가능한 프로그램)
. Sprint Review 대상
ㅁ. Sprint Review
. Sprint 산출물에 대한 리뷰
. 제품
. 1~4hr
ㅂ. Sprint Retrospective
. TEAM Process 에 대한 회고
. 1~4hr
'교육&학습 > Agile' 카테고리의 다른 글
Agile 기반의 일하는 방식 혁신 과정 (교육내용 정리) 1/2 (0) | 2018.05.04 |
---|