본문 바로가기
PM

2주차) 05 - 01 - 프로젝트 우선순위 설정

by 이리2리 2023. 10. 13.
728x90
  • 실패의 이유 중 가장 큰 이유
    • 조직 우선순위의 불안정성
    • 프로젝트 방향성의 불안정성
  • 조직의 리소스는 한정되어 있으며 모든 요구사항을 변경하는 것은 어렵다.
  • 서비스 기획자는 명확한 우선순위를 설정하고 그에 따라 프로젝트를 진행해야 한다.

  • 프로젝트의 우선순위는 제품, 서비스의 컨셉을 구현하는데 가장 필요한 기능을 기준으로 우선순위가 설정되어야 한다.
  • 킬러 피처는 가장 핵심적인 기능을 말한다.

  • 프로젝트 우선순위 설정기법
    • 첫번째로 고려해야 할 것은 서비스 컨셉을 먼저 잡아야 한다.
      서비스의 방향성을 결정하는 것이 킬러 피처이고 이를 정의하는 것이 서비스 컨셉이다.
    • 두 번째는 일정을 고려해야 한다.
    • 세 번째는 가용 가능한 리소스이다.(인력, 서버 자원 등)
      한정된 자원을 받기 때문에 우선순위 설정이 필요하다.
  • 방법론
    • MoSCoW 방법론
      • 에자일 프로젝트 관리법에서 중요한 것과 그렇지 않은 것을 구별하기 위한 기법
      • Must Have
        • 이 기능 혹은 제품이 사용자에게 약속되어 있거나 킬러 피처인 경우 이에 해당
        • M에 해당하는 기능을 포함하지 않은 경우 제품 혹은 서비스가 성립될 수 없을 만큼의 높은 우선순위를 얘기한다.
      • Should Have
        • 있어야 한다라는 정도이다. 우선순위는 높은 편이다.
        • 필수 기능으로 포함은 안되지만 서비스의 성공에 꼭 도움이 된다라고 하는 것이 포함
      • Could Have
        • 있으면 좋은 정도의 기능 혹은 제품
        • 충분한 리소스가 배정된 경우 시도해 보면 좋지만 없더라도 제품 혹은 서비스의 성공여부에 큰 영향을 끼치지 않는다.
      • Won't Have
        • 당장 아예 필요가 없다고 판단할 수 있는 기능
    • Walking Skeleton(워킹 스켈레톤) 방법론
      • 구현하고자 하는 기능, 서비스의 POC(Proof Of Concept) 버전이다.
      • MVP(Minimun Valuable Product)의 우선순위를 정의하는 데 사용하는 기법이다.
      • 이 방법은 초기 단계의 스타트업에서는 유용한 방법이다.
      • 방법
        1. 사용자 스토리 자체를 짜야한다. IA설계와 비슷한 방법
        2. 그 안에서 우선순위를 정하고 우선순위가 낮은 건 모두 잘라내고 높은 우선순위 중 꼭 필요하거나 이 제품은 이런 컨셉 이에요 라고 증명할 수 있을 만한 기능만 남기고 모두 제거한다.
    • RICE 방법론
      • 우선순위 설정을 위해 등급 점수 모델을 사용하는 방법이다.
      • Reach(도달 범위)
        • 특정 기간 동안 이 기능을 사용할 수 있는 사용자 수를 반영
        • DAU/MAU 등 사용자 지표를 활용
      • Impact
        • 절대 기준을 제공하지 않고 상대적인 점수를 책정하고 각각의 기능 혹은 제품이 이 제품의 컨셉에 어느 정도의 영향력을 미칠 수 있는가를 점수화하는 것
      • Confidence
        • 구현하고자 하는 기능이 얼마큼의 사용자에게 혜택을 줄 수 있는지에 대한 추정 값
      • Effort
        • 각 담당자의 리소스 소요 시간을 나타낸다.
      • RICE SCORE = Reach x Impact x confidence / Effort
      • 대형 프로젝트에는 많이 사용되지 않는다.
728x90