SCRUM
1. SCRUM=Roles+Process+Tools
A. Roles
i.
Scrum Team
1. 일정
추정에 관한 권한을 가진다. 서로 가장 잘할 수 있는 업무와 권한을 준다. 책임도 나눠진다.
2. 스크럼
팀이 약속한 구현 결과에 대해서는 팀이 책임져야 한다.
3. 스크럼
팀은 제품 기능 목록에서 스프린트 기간만큼 가져와서, Sprint Backlog로 삼는다.
ii.
Product Owner
1. Product backlog 를 관리.
2. 우선순위와
중요도를 매기는 것이 주요 임무.
iii.
Scrum Master
1. Master는 Scrum Team의 리더를 말하며 주요 역활은 Daily Scrum(일일회의) 주도, Backlog 를 만들때 회의 주도 , 그리고 Scrum Owner와 Scrum Team과의 의사소통을 맞는다
B. Process

i.
Product backlog – Product owner
가 관리
ii.
그림에서 Finished work 는 Product Increment를 의미
iii.
공시 회의는 4가지
1. Sprint Planning Meeting
2. Daily Scrum Meeting
3. Sprint Review Meeting
4. Sprint Retrospective Meeting
iv.
개발중 사장님의 호출로 데모를 보여달라고 했을 때, 스크럼
팀은 돌발적/즉흥적 데모요청을 거부하는 게 원칙.
v.
스크럼팀은 인터럽트 없는 시간과 기능 구현 항목 동결을 보장받는 대신, 추정 시간 내에 스프린트 목표를 달성하겠다고 약속하고 책임을 진다.
C. Tools
-Ice
Scrum2
-GNU
공개 프로그램
-IUP(France)
석사 과정 학생들이 제작하여 배포 중
-무료임에도
많은 기능과 화려한 UI가 돋보임(공짜라서 굽신 굽신) <- 퍼온표현임.
-Special Thanks
참고문헌 : 거꾸로 배우는 소프트웨어 개발
댓글 없음:
댓글 쓰기