paint-brush
ICE, RICE, WSJF 또는 백로그를 효과적으로 구성하는 방법~에 의해@fedorgvozdev
1,304 판독값
1,304 판독값

ICE, RICE, WSJF 또는 백로그를 효과적으로 구성하는 방법

~에 의해 Fedor Gvozdev7m2023/07/12
Read on Terminal Reader
Read this story w/o Javascript

너무 오래; 읽다

이 문서에서는 백로그를 효과적으로 구성하고 팀 내에서 우선순위를 설정하는 방법을 설명합니다. 이 기사에서는 가장 널리 사용되는 작업 우선순위 모델과 이를 사용하는 것이 왜 중요한지 살펴봅니다. 이 기사의 범위에는 세 가지 주요 모델이 설명되어 있습니다. ICE 또는 빠른 우선 순위 지정 방법, RICE 모델, 그리고 WSJF(가중 최단 작업 우선)는 합리적인 구조를 허용하는 최적의 기준 수를 고려하는 가장 다재다능하고 효율적인 우선 순위 지정 모델입니다. 팀 내에서의 작업.
featured image - ICE, RICE, WSJF 또는 백로그를 효과적으로 구성하는 방법
Fedor Gvozdev HackerNoon profile picture
0-item

가중치가 부여된 최단 작업 우선

멀티태스킹 백로그를 효과적으로 구축하는 방법을 배우고자 하는 모든 분들께 인사드립니다. 제 이름은 Fedor Gvozdev이고, HolySkin 한국 화장품 온라인 스토어의 창립자입니다. 저는 이 프로젝트를 8년 동안 진행해 왔으며 우선순위에 대한 어려움을 반복적으로 겪었습니다. 이 기사에서는 내 경험을 공유하고 한 번 이상 우리에게 도움이 된 최고의 모델을 제시하려고 노력할 것입니다.


소개

계획을 세우는 과정에서 항상 새로운 전략이나 우선순위 재설정이 필요할 때가 있습니다. 많은 관리자들은 불분명한 목표, 동기 상실, 중요한 기능 포기를 초래하는 혼란스러운 제안과 의견에 직면합니다.


논리적인 질문이 생깁니다. "팀 작업의 우선순위를 효과적으로 지정하는 방법은 무엇입니까?"


효과적인 조직은 모든 프로젝트 성공의 열쇠입니다. 하지만 끝없는 통화, 분쟁 및 프레젠테이션을 제외하고 유능한 방식으로 구축하는 방법은 무엇입니까? 백로그 작업은 생각보다 쉽지 않습니다. 최소한의 비용으로 실제 결과를 얻으려면 우선순위를 정하는 것이 좋습니다. 이를 수행하는 몇 가지 메커니즘이 있습니다. 이는 말다툼을 피하고 팀에 생산적인 행동 알고리즘을 제공하는 정량적 평가, 매트릭스 및 차트에 의지할 수 있는 기회를 제공합니다.


이 글에서는 가장 인기 있는 작업 우선순위 모델을 살펴보고 이를 사용하는 것이 왜 중요한지 알아 보겠습니다.

ICE는 빠른 우선순위 지정 방법입니다.

이 모델은 목표 및 목표 구현을 위한 가장 쉬운 도구 중 하나입니다. 이러한 기술을 처음 사용하는 경우 여기에서 시작하는 것이 좋습니다.


ICE의 첫 번째 사용은 모든 기술의 빠른 동화를 기반으로 하는 방법론인 그로스 해킹과 관련이 있습니다. 최근에는 관리 우선순위를 정하는 데 이 방법이 널리 사용됩니다.


약어의 의미를 고려해 봅시다.


  • 영향은 이니셔티브나 기술의 도입이 경제 성장을 가져올지 아니면 작업을 평가하는 또 다른 주요 지표의 증가를 가져올지 여부를 나타내는 지표입니다.
  • 자신감은 실행의 성공에 대한 확신을 보여주는 지표입니다. 이는 종종 나머지 두 가지 기준을 기반으로 합니다.
  • 용이성 은 프로젝트의 노동력 및 자원 집약도를 평가하는 지표입니다.

평가과정

메커니즘은 각 지표에 대해 1에서 10까지의 척도를 사용한 다음 세 가지 구성 요소의 값을 곱하여 최종 ICE 점수를 얻습니다. 모든 기능은 중요도에 따라 순위가 매겨집니다.

적용된 척도와 각 지표의 위치에 대한 이해를 일치시키는 것이 매우 중요합니다. 이렇게 하면 팀은 순위를 완전히 이해할 수 있습니다.

평가예

작업 목록을 수집하고 10점 척도로 평가합니다. 첫 번째 지표인 영향부터 시작하세요.


장점:

  • 알고리즘을 이해하는 것은 쉽습니다.
  • 의사결정 속도가 빠릅니다.

단점:

  • 주관. 이 모델에는 객관적인 평가와 계산이 부족합니다. 결과의 상대성으로 인해 중요한 작업이 손실되거나 더 높은 위치에서 제거될 수 있습니다.

약어에 포함된 4가지 지표에 따라 각 기능을 평가하는 시스템입니다. 이 기술의 결과는 더욱 다양하며 구조화에 더 많은 주의가 필요한 백로그에 사용될 수 있습니다.




RICE와 ICE의 구성 요소는 매우 유사합니다. 그럼에도 불구하고 객관성 수준과 평가 과정이 다릅니다.


각 지표에 대해 설명하겠습니다.


  • 도달 범위는 기능이나 구현의 영향을 받는 사람의 수를 보여줍니다.
  • 영향은 구현된 기능이 최종 제품이나 전체 프로젝트에 미치는 이점을 나타냅니다.
  • 자신감은 실행의 성공에 대한 확신을 보여주는 지표입니다. RICE 모델에서는 백분율로 측정되며 영향에 대한 구체적인 증거가 없는 경우 상황을 수정할 수 있습니다.
  • 노력은 인건비의 특징입니다. 매달 하나의 프로젝트를 수행하는 데 참여하는 사람의 수로 표현됩니다.


명확히 말하면 , 프로젝트가 기획(1명) - 1주, 디자인(1명) - 2주, 개발(1명) - 3주 등 여러 단계로 구성된 경우 총 6주 동안 3명의 팀원이 구성됩니다. 일의. 이 상황에서는 노력이 2가 됩니다.

평가과정

추가 계산은 하나의 공식을 사용하여 축소됩니다.

평가예

위에서 설명한 방법에 따라 각 요소를 평가하고, 공식에 따라 총점수를 계산합니다.



결과는 넓은 마진을 가지므로 선택은 분명합니다. 팀은 결과에 동의했습니다. 명확한 기준이 많기 때문에 우리는 이 우선순위를 확신했습니다.


장점:

  • 지표의 수량화는 우선순위 주관성 수준을 감소시킵니다.


단점:

  • 결과를 재평가해야 할 수도 있습니다. RICE 모델의 결과는 최종적인 것으로 간주될 수 없습니다. 왜냐하면 RICE 모델은 여전히 특정 기능에 대한 팀의 신뢰도에 대한 보다 체계화된 모델로 남아 있기 때문입니다.


이 모델은 복잡성이 중간 정도인 백로그 상황에서 효과적인 것으로 간주될 수 있지만 우선순위를 구체화할 수도 있다는 점을 이해하는 것이 중요합니다.

WSJF – 가중치가 부여된 최단 직업 우선

가장 다양하고 효율적인 우선순위 모델입니다. 작업을 합리적으로 구성할 수 있는 최적의 기준 수를 고려합니다.


모델 이름은 "Weighted Shortest Job First"라는 문구의 약어로서 기본적 으로 가장 중요하고 간단한 작업이 가장 중요하다는 의미입니다. 이것이 모델의 주요 아이디어입니다. 이 모델을 통해 다음과 같은 결과를 얻을 수 있습니다. 프로젝트의 구현 복잡성과 효율성을 평가하여 작업 순위를 매길 목록입니다.


이 모델의 계산은 하나의 간단한 공식으로 축소됩니다. 지연 비용은 세 가지 평가 기준의 합이므로 복잡한 부분은 분자에 숨겨져 있습니다. WSJF를 정말 효과적으로 만드는 것은 바로 이 구성 요소입니다.

모델의 모든 구성 요소를 고려해 보겠습니다.


  1. 지연 비용 (= 사용자-비즈니스 가치 + 시간 중요성 + 위험 감소 또는 기회 활성화)은 다음을 포함하는 작업 구현의 기술적 복잡성입니다.


  • 사용자-비즈니스 가치는 아이디어나 작업이 비즈니스에 얼마나 유용한지 평가하는 기준입니다.
  • 시간 중요성 (일시적이든 아니든)은 작업을 신속하게 수행하는 것이 얼마나 중요한지 보여줍니다.
  • 위험 감소 . 이 매개변수를 평가하는 동안 "우리는 어떤 위험으로부터 자신을 보호할 수 있는가?"라는 질문에 답해야 합니다.
  • 기회 활성화는 잠재적인 기회의 수를 보여줍니다.


  1. 작업 규모 (필요한 자원) 노동 자원, 작업 조건, 프리랜서 작업 비용을 포함하는 기준입니다.


평가과정

WSJF에 따른 기능의 효과적인 평가를 위해 StoryPoint 또는 ScrumPoint가 자주 사용됩니다. 이러한 지표는 백로그 작업의 힘들거나 복잡성을 보여줍니다. 이는 첫 번째 숫자가 1이고 그 다음 숫자가 이전 두 숫자의 합과 같은 수열인 피보나치 수열을 기반으로 합니다.



숫자는 비선형적으로 증가하므로 스토리포인트가 1개와 5개인 작업 간의 차이가 더욱 분명해지며 선택이 더 쉬워집니다.


이 방법은 전체 백로그를 한 번에 구성하므로 평가 프로세스가 이전 우선순위 모델과 다릅니다.



최종 점수가 포함된 매트릭스를 만드는 것이 중요합니다. 매트릭스 때문에 채우기 순서가 엄격합니다.


평가는 1로 할당된 가장 중요하지 않은 열부터 시작하여 하나의 열 을 기준으로 순차적으로 구현되어야 합니다. 각 열에는 1이 하나 이상 포함되어야 합니다.


그 후, 작업 목록은 획득된 결과에 따라 순위가 지정되어야 하며, 여기서 가장 높은 WSJF 점수는 해당 구현 우선 순위를 의미합니다.

평가예

예를 들어 온라인 상점의 세 가지 기능이 포함된 백로그를 살펴보겠습니다. 임무는 세 가지 지연 비용 기준에 따라 각 기능을 평가하는 것입니다. 피보나치 수열에 따라 평가가 이루어졌음을 상기시켜 드리겠습니다.


작업 규모는 인적 자원 비용으로 간주됩니다. 이 알고리즘은 앞서 이미 논의되었습니다.


평가 후 다음 표를 얻습니다.



WSJF 모델에서는 시간과 자원 측면에서 가장 효율적인 우선순위 작업에 가장 높은 점수가 부여됩니다.


제 생각에는 이 메커니즘에는 수많은 도구가 포함되어 있으므로 모든 백로그의 우선순위를 지정하는 데 가장 적합합니다. 쉽고 까다로운 우선순위 지정 작업을 모두 처리합니다. 현재 WSJF는 우리 팀이 가장 좋아하는 팀입니다.


장점:

  • 전체 백로그의 일회성 우선순위 지정
  • 효과적인 평가 척도;
  • 중요하고 관련된 기준.


단점:

  • 비즈니스와 수행자 간의 커뮤니케이션이 좋지 않으면 직관적인 결과가 나올 가능성이 있습니다.


WSJF 모델은 대부분의 경우 성공적이고 효율적으로 작동합니다. 멀티태스킹 및 기본 백로그를 모두 구성하는 데 적합합니다.

결론

우선순위를 정하는 것은 복잡하고 시간이 많이 걸리는 과정입니다. 이 경우 프레임워크는 훌륭한 보조자이지만 여전히 관리자가 제어해야 합니다.


RICE, ICE, WSJF와 같은 메커니즘이 항상 우선 순위 지정 작업을 소진하지는 않지만 여전히 효과적이며 작업 벡터를 상당히 많이 변경할 수 있습니다. 이러한 변경을 통해 많은 비용을 절약하고 불필요한 작업을 없앨 수 있습니다.


RICE와 ICE는 주간 팀 회의를 위한 훌륭한 옵션입니다. 이는 작업을 명확하게 하고 팀에 신속하게 동기를 부여하는 데 도움이 됩니다.


WSJF는 멀티 태스킹 백로그를 위한 더 복잡한 도구이며, 그 효과는 개인적인 경험에서 두 번 이상 확인되었습니다. 이 모델은 손실 가능성이 너무 높은 프로젝트에 사용할 수 있습니다.


작업에 우선순위 모델을 사용하는 이유:


  • 전체 팀이 의사 결정에 참여합니다.
  • 많은 시간을 절약해 줍니다.
  • 끝없는 통화, 프레젠테이션 및 회의를 없애줍니다.
  • Smart 모델을 통한 효과적인 목표 형성.


우선순위 모델의 선택은 백로그의 복잡성과 관리자의 목표를 기반으로 합니다. 항상 여러 메커니즘을 시도해 볼 가치가 있으며 개인적인 경험을 통해 가장 효과적이고 접근하기 쉬운 모델을 선택할 수 있습니다.


성공적인 프로젝트를 기원합니다!