#acl +All:read = SCRUM = KenSchwaber가 OOPSLA 95에서 발표한 ScrumDevelopmentProcess 페이퍼를 통해 소개되었다. TheNewNewProductDevelopmentGame 논문에서 착안하여 만들어지기 시작했다고 한다. AgileDevelopment의 한 종류. 프로세스 측면의 실천법 위주로 구성되어 있다. SCRUM에 대해 처음 출판된 페이퍼로 ''SCRUM: An extension pattern language for hyperproductive software development''이 있다. MikeBeedle 이 쓴 [[https://www.scruminc.com/mike-beedle-on-early-history-of-scrum/|스크럼의 초기 역사]]를 보면, 혼돈의 가장자리에서 어떻게 팀을 형성할 것인가에 대해 이야기를 시작했다. 그리고 비슷한 시기에, JimCoplien 과 NeilHarrison, BrendanCain 이 작업한 OrgPatterns 에 대해서도 알게 되었다. 1. Borland Software Craftmanship: A New Look at Process, Qulity and Productivity 2. A Generative Development-Process Pattern Language 를 비롯한, 1995년 이후로 이어진 조직-패턴과 패턴에 대한 논의들을 접하게 되었다. == 스크럼의 기본 가치 == * '''헌신 (Commitment)''': 목표에 기꺼이 헌신함. Scrum provides people all the authority they need to meet their commitments. * '''집중 (Focus)''': 당신의 일을 하라. 당신이 하기로 한 일에 대해서 모든 노력과 능력을 다해 집중하라. 다른 것은 아무 것도 걱정하지 마라. * '''개방성 (Openness)''': 스크럼은 모든 사람에게 프로젝트의 모든 것이 투명하게 보이도록 한다. * '''존중 (Respect)''': 개개인은 각자의 배경과 경험을 통해 형성된다. 팀에 포함된 다른 사람들을 존중하는 것은 중요하다. * '''용기 (Courage)''': 용기를 가지고 헌신하고 행동하고 개방하고 존중받기를 기대하라. == 구조 == * 역할 * ScrumMaster * ProductOwner * 팀 * 산출물 * ProductBacklog * SprintBacklog * BurndownChart * 프로세스 * 스프린트 계획 회의 * 일일 스크럼 회의 * 스프린트 검토 회의 * 스프린트 회고 프로세스 1. '''Iteration (1)''' 1. 스프린트 계획 회의 1. 제품 백로그 1. 스프린트 백로그 1. 스프린트 1. 일일 스크럼 회의 1. 배포 가능한 코드 1. 스프린트 검토 회의 1. 배포 가능한 코드 1. 스프린트 회고 1. '''Iteration (2)''' 1. 스프린트 계획 회의 1. 제품 백로그 1. 스프린트 백로그 1. 스프린트 1. 일일 스크럼 회의 1. 배포 가능한 코드 1. 스프린트 검토 회의 1. 배포 가능한 코드 1. 스프린트 회고 1. '''Iteration (n)''' --- See Also: [[OrgPatterns]] ---- CategoryAgile