Lean Startup

제품 로드맵, 제품 백로그

태인킴 2021. 1. 1. 16:35
반응형


1. PO R&R(역할과 책임)

PO는 비즈니스 요구사항과 고객의 니즈에 따른 상위 레벨의 Epic과 sub-story들을 준비하고, 제품의 목표, 중요도, 긴급도에 따라 Product Backlog의 우선순위를 수립(Prioritize) 합니다.

 

 

2. User Story

User Story란, S/W 시스템상 하나 이상의 기능에 대한 비공식적이고, 자연스러운 언어 설명이며, 사용자의 유형, 원하는 내용 및 이유를 기술 합니다. 또한 요구사항을 간략하게 설명할 수 있도록 합니다. 요약하면, "누가/무엇을/왜 필요로 하는지?" 가 기술되어 있는것이 User Story라고 말할수 있습니다.

 

 

3. Story Point

Story Point는, User Story의 복잡도, 리스크, 시간과 관련된 측정 단위 입니다. Story Point가 높으면 구현 난이도/복잡도가 높은 스토리 입니다. 대체로 Story Point는 시간으로 환산하는 경우가 많이 있습니다.

예를 들면, 1stroy point = 4시간, 2story point = 8시간이 되겠습니다. 아주 세밀하게 SP를 측정하지는 않습니다. 또한 PO는 SP가 너무 크지 않도록, 설정해야 합니다. SP가 너무 크다면 break down(분해 하다) 하는것이 좋습니다.

 

 

4. Acceptance Criteria(AC)

User Story를 완수하기 위해 충족해야 할 미리 정의된 요구사항들의 모음 입니다. "완료의 대한 정의" 라고 불리기도 합니다.

 

 

5. AC의 조건

- 테스트가 가능해야 합니다. 테스트 결과는 "Yes/No" 또는 "Pass/Fail" 로 나타내줘야 합니다.

- 명료하고 간결해야 합니다. 최소 기능 단위로 되어 있어야 합니다.

- 모든 사람(프로젝트 구성원)이 이해할 수 있어야 합니다. 질의/응답을 통해서, AC를 이해할수 있도록, 보완 하면 좋습니다.

- 사용자 관점에서 제시되어야 합니다.

 

 

6. Product Backlog

Product Backlog 란, 개발팀의 프로젝트 to-do 리스트 라고 볼수 있습니다. 백로그에는 User Story와 AC가 포함되어 있어야 합니다. 백로그에는 Features, non-functional 요구사항, 수정해야할 버그, 레거시 제거, 신규 OS 대응, API 적용/변경, 또한 리스크를 줄이기 위한 보안/법무 프로젝트, 관련 영업/마케팅도 이에 포함 됩니다. 

 

 

7. Grooming(그루밍)

https://www.informit.com/articles/article.aspx?p=1928232&seqNum=4

'그루밍 세션' 이라는 시간은 이러한 백로그를 정제하는 시간 입니다. 신규 item을 추가할수도 있고, item별 우선순위를 변경 할수 도 있습니다. 필요없는 item은 지우기도 합니다. 그리고 너무 큰 item이 있다면, 쪼개어서 item의 우선순위를 다시 선정 할수 있도록 배치 합니다. 어떤 item의 경우에는 우선순위가 낮지만, 어떤 item의 선결 과제로서, 미리 수행되어야 합니다. 이런 경우는 item의 우선순위를 높여주기도 합니다.

 

 

6. Product Roadmap vs Product Backlog 차이점

- Product Roadmap(제품 로드맵)

High-level(연간/분기/월간) 전략적인 목적과 우선순위를 가져 갑니다. 

 

- Product Backlog(제품 백로그)

테스크 레벨로 기술된 문서, 백로그의 항목은 카테고리/기능/화면/관련 부서/주요 내용/우선순위/User Story/AC 들과 관련 설명들

반응형