스토리, 에픽 및 이니셔티브

이러한 간단한 구조는 애자일 팀이 범위와 구조 작업을 정상적으로 관리하는 데 도움이 됩니다.

Max Rehkopf Max Rehkopf
주제 찾아보기

여러분과 여러분의 팀이 우주에 로켓을 발사하는 것과 같은 야심찬 일을 하고 싶다고 가정해 보겠습니다. 그러기 위해서는 가장 큰 목표부터 세부 사항까지 작업을 체계화해야 합니다. 여러분은 변화에 대응하고, 진행 상황을 보고하고, 계획을 지키기를 원할 것입니다. 에픽, 스토리 및 이니셔티브는 바로 그렇게 하는 데 필요한 도구입니다.

이러한 널리 사용되는 애자일DevOps 방법론이 작업을 조직화하는 데 어떻게 도움이 되는지 이해하여 팀은 구조, 유연성 및 대규모 계획 실현 사이에서 건강한 균형을 유지할 수 있습니다.

스토리, 에픽 및 이니셔티브란 무엇입니까?

  • '사용자 스토리'라고도 하는 스토리는 최종 사용자의 관점에서 작성한 짧은 요구 사항 또는 요청입니다.
  • 에픽은 여러 개의 작은 작업('스토리'라고 함)으로 나눌 수 있는 대규모 작업입니다.
  • 이니셔티브는 공통의 목표를 추구하는 에픽의 모음입니다.
애자일 에픽, 스토리 및 테마 비교 | Atlassian 애자일 코치

애자일 에픽과 스토리 비교

어떤 의미에서 애자일의 스토리와 에픽은 영화나 문학의 이야기 및 서사시와 비슷합니다. 스토리는 하나의 단순한 묘사이고 일련의 관련되고 상호 의존적인 스토리가 에픽을 구성합니다. 관련 스토리가 완성되면 에픽이 완성되는 작업 관리도 마찬가지입니다. 스토리는 완료된 작업을 자세히 알려주며 에픽은 통합 목표에 대한 상위 수준의 뷰를 공유합니다.

애자일 팀에서 스토리는 팀이 1주 또는 2주 스프린트 내에 완료하기로 약속할 수 있는 작업입니다. 종종 개발자들은 한 달에 수십 개의 스토리를 작업합니다. 반대로 에픽은 수가 적고 완료하는 데 시간이 더 걸립니다. 팀에는 종종 매 분기마다 완료해야 하는 두세 개의 에픽이 있습니다.

기업에서 야심 찬 계획을 구상 중이며 그에 따라서 스트리밍 서비스를 개선하려면 아래와 같은 스토리를 체계화해야 할 수 있습니다.

애자일 스토리의 예:

  • iPhone 사용자는 모바일 앱을 사용할 때 실시간 피드의 세로 보기에 액세스해야 합니다.
  • 데스크톱 사용자는 비디오 플레이어의 오른쪽 하단에 “전체 화면 보기” 버튼이 있어야 합니다.
  • Android 사용자는 Apple 스토어에 연결되어 있어야 합니다.

위의 스토리는 모두 관련이 있으며 모두 더 큰 작업(에픽)을 완료하는 데 필요한 개별 작업으로 간주될 수 있습니다. 이 경우 에픽은 “1분기 출시를 위한 스트리밍 서비스 개선”일 수 있습니다.

작업을 스토리와 에픽으로 구성하면 조직 내에서 팀과 효과적으로 커뮤니케이션하는 데도 도움이 됩니다. 팀의 진행 상황을 엔지니어링 책임자에게 보고한다면 에픽 방식으로 말하게 될 것입니다. 개발 팀의 동료와 이야기를 나누고 있다면 스토리 수준에서 이야기하게 됩니다.

전체 정의, 예시 및 모범 사례는 다음을 참조하세요.

애자일 에픽과 이니셔티브 비교

에픽이 스토리로 구성되는 것과 같은 방식으로 이니셔티브는 에픽으로 구성됩니다. 이니셔티브는 에픽 이상의 또 다른 수준의 구조를 제공합니다. 대부분의 경우 이니셔티브는 여러 팀의 에픽을 수집하여 에픽 자체보다 훨씬 더 광범위하고 큰 목표를 달성합니다. 에픽은 한 달 또는 한 분기에 완료할 수 있지만 이니셔티브는 종종 여러 분기에서 1년 사이에 완료됩니다.

예시 사용자 스토리 | Atlassian 애자일 코치

이니셔티브의 에픽의 예:

로켓 우주선 회사가 올해 발사당 비용을 5% 줄이려 한다고 가정해 보겠습니다. 이것은 하나의 에픽이 그렇게 큰 목표를 달성할 수 없으므로 이니셔티브에 매우 적합합니다. 이니셔티브 내에는 “발사 단계 연료 소비 1% 감소”, “분기당 발사 횟수를 3회에서 4회로 증가”, “모든 온도 조절기를 71도에서 69도 #Dadmode로 낮추기”와 같은 에픽이 있습니다.

Atlassian:

내부적으로는 이니셔티브를 “PC 티켓”이라고 부릅니다. Project Central 티켓은 에픽과 마찬가지로 Jira Software에서 구성됩니다. 각 팀은 한 해 동안 가장 중요한 4~5가지 목표를 달성하고 각 목표에 대한 PC 티켓을 만듭니다. 이 PC 티켓은 설립자와 경영진이 회사에서 수행되는 모든 작업을 이해하는 데 사용됩니다.

이니셔티브를 넘어서

많은 조직에서 창업자 또는 리더십 팀은 희망적 목적을 추구하도록 장려합니다. 이는 매년 또는 분기별로 발표되는 (때로는 매우 진부한) 목표입니다. 이니셔티브는 일반적으로 에픽 모음이지만 사용자 정의 필드 또는 레이블을 사용하여 팀, 전략 핵심 요소 또는 기간별로 분류하고 사용자 정의 계층을 만들어 작업을 상위 수준의 조직 목표에 더 잘 정렬될 수도 있습니다.

많은 Atlassian 고객은 Jira Software의 Advanced Roadmaps를 활용하여 5단계 이상의 애자일 에픽을 도입해 프로젝트를 정의하고 안내합니다. 자세한 내용이 아래에 나와 있습니다.

Twitter가 Jira와 프로젝트 및 팀워크를 통합한 방법 알아보기: 전체 스토리 읽기

예시 사용자 스토리 | Atlassian 애자일 코치

Atlassian: Cloud Foundations 부서는 수백 명의 엔지니어로 구성된 부서 전반의 작업에 대한 가시성이 필요했을 때 Jira의 Advanced Roadmaps로 전환하여 조직이 분산된 팀에서 직면하는 주요 과제를 해결하는 데 도움을 주었습니다. 이 팀은 Jira Software의 Advanced Roadmaps 기능을 통해 전체적인 상황을 파악하고, 진행 상황을 추적하고, 이해 관계자와 데이터를 쉽게 공유할 수 있는 계획을 수립할 수 있었습니다.

Atlassian Cloud Foundations 부서에서 Advanced Roadmaps를 사용하는 계획은 다음과 같습니다. 자세히 읽어보세요.

스프린트의 예시 | Atlassian 애자일 코치

작업 체계화

민첩하고 수용하는 구조는 상호 배타적이지 않으며 여기에 제시된 구조가 모든 규모에 맞는 것은 아닙니다. 성공은 여러분과 여러분의 팀이 이러한 개념을 이해하고 필요에 맞게 조정하는 것입니다. 우리에게는 스토리, 에픽 및 이니셔티브가 있습니다.

Jira Software에서 에픽을 설정하는 방법을 학습하여 시작할 수 있습니다. 그런 다음 Jira Software의 Advanced Roadmaps를 사용하여 여러 팀의 작업을 전략적으로 계획하고 추적하는 방법에 대해 자세히 알아보세요.

다음 단계
Epics