Jira, Confluence 및 스크럼 프레임워크 시작하기

Kelly Drozd 작성자: Kelly Drozd
주제 찾아보기

팀이 애자일 사고방식을 갖추게 되면 이제 조직의 요구에 가장 잘 맞도록 애자일 도구 상자를 개인화할 차례입니다. 애자일은 학습 프로세스이므로 모든 팀원이 자신의 전문 지식을 활용하여 새로운 사례를 도입하도록 지원하는 것이 중요합니다. 애자일의 유동성은 팀이 시간이 지나면서 흐르며 계속 발전하도록 지원하기 위해 존재합니다.

스크럼칸반이라는 두 가지 애자일 프레임워크를 애자일 소프트웨어 개발에 사용할 수 있습니다. 스크럼 팀은 더 엄격한 구조, 명확하게 정의된 목표 및 결과물, 미리 결정된 팀 역할을 갖추는 경향이 있습니다. 반면에 보다 유동적인 접근 방식인 칸반은 프로젝트에 대한 추가 가시성 계층을 도입합니다. 이 시각적 관리 시스템은 팀의 더 큰 그림을 보여주고 린 관리 접근 방식을 통해 효율성을 높입니다. 두 가지는 서로 다르지만 동시에 사용할 수 있습니다. 실제로 스크럼 팀에서 스프린트 워크플로를 시각적으로 최적화하기 위해 칸반을 도입하는 경우가 많습니다.

알아야 할 애자일 용어

애자일 도구 구현을 시작하다 보면 때때로 약간 부담스럽게 느껴질 수 있습니다. 이 문제를 해결하기 위해 팀이 순식간에 '질주'할 수 있도록 알아야 할 몇 가지 용어를 모았습니다. 애자일 프로젝트 관리에 사용되는 가장 일반적인 스크럼 이벤트 두 가지를 살펴보겠습니다.

스프린트

스프린트는 팀이 일정량의 작업을 완료하는 시간이 정해진 짧은 기간입니다. 스프린트는 스크럼 프레임워크에서 매우 효과적입니다. 프로젝트를 더 쉽게 관리할 수 있고 팀이 빠르고 효율적으로 작업할 수 있기 때문입니다. 스프린트 길이는 일반적으로 1주에서 4주 사이지만 가장 일반적으로 2주에 걸쳐 있습니다. 어떤 기간을 선택하든 위험을 완화할 수 있을 만큼 짧으면서도 팀이 작업을 완료할 수 있을 만큼 충분히 길어야 합니다.

Jira는 애자일 팀이 작업을 시각화하고 관리하도록 지원하는 훌륭한 도구입니다. 스프린트가 끝날 때의 목표는 팀이 개발 중인 제품의 증분을 만드는 것입니다. Jira는 팀이 백로그를 시각적으로 구성하고, 사용자 스토리를 추정하며, 스프린트 범위를 조정하고, 속도를 조정하며, 이슈의 우선 순위를 다시 지정할 수 있도록 하여 실시간으로 스프린트를 간소화합니다. 팀이 소프트웨어에 익숙해지면 Jira는 프로세스를 자동화하고 스프린트 워크플로를 최적화하는 고급 기능을 제공합니다.

일일 스크럼

스크럼은 애자일 사고방식을 사용하여 팀이 스프린트의 모든 근무일을 구성, 반영, 계획할 수 있도록 지원하는 프레임워크입니다. 일일 스크럼은 10~15분 동안 빠르게 동기화되므로 팀은 진행률을 높은 수준에서 논의할 수 있습니다. 이 회의를 통해 팀원들은 중요한 정보를 공유하고, 블로커나 이슈에 대해 토론하며, 자신의 업무에 대해 서로 책임을 물을 수 있습니다. 일일 스크럼은 또한 직원들에게 활력을 불어넣고 서로 참여하게 하여 전반적인 팀 만족도를 높입니다.

일일 회의라는 말이 팀에서 저항을 불러일으킬 수 있지만 일일 스크럼이 기존 회의와 같지 않다는 점을 이해하는 것이 중요합니다. 일일 스크럼은 그저 앉아만 있는 회의가 아닌 “체크인”으로 사용됩니다. 일일 스크럼을 한 시간 동안 진행되는 회의로 바꾸지 마세요. 다른 작업에 방해가 됩니다. 이 스탠드업은 모두가 동일한 정보를 공유하도록 보장하는 위험 완화 관행입니다.

성공적이고 가치 있는 일일 스크럼은 팀이 현재 작업 중인 작업, 지원이 필요한지 여부 및 지원이 필요한 방법, 잠재적 작업 블로커에 대한 명확성 등을 업데이트합니다. 팀은 스프린트 목표에 대한 현재 진행률을 검사하고 당일 계획을 세워야 합니다. 모든 스크럼 회의에서 팀원들이 해결해야 할 세 가지 중요한 질문이 있습니다.

  1. 어제 어떤 작업을 했습니까?
  2. 오늘 무슨 일을 하고 있습니까?
  3. 어떤 이슈가 나를 방해합니까?

스크럼 중에 추가적인 Insight를 제공하기 위해 팀은 Jira Software의 스크럼 보드 또는 번다운 차트를 사용하여 스프린트에서 이미 완료된 작업량과 남은 총 작업을 표시할 수 있습니다. 또한 팀이 애자일 프로세스를 간소화하고 일일 스크럼을 최대한 활용할 수 있도록 액세스 가능한 설명서 목록을 광범위하게 작성했습니다.

번다운 차트

이 스탠드업의 목적은 상당히 일관성이 있지만 스크럼 회의에 대한 획일적인 접근 방식은 정해져 있지 않습니다. 팀의 스크럼은 모든 팀원에게 효과적인 방식으로 개인화되어야 하며 모든 관계자가 향후 업무 시간에 흥미를 느끼게 해야 합니다.

스크럼 프레임워크 세부 사항

팀이 이제 스프린트 및 일일 스크럼이 애자일 개발 프로세스와 어떤 관련이 있는지 이해했으므로 스크럼 프레임워크 내에서 발생하는 세레모니 또는 이벤트를 자세히 살펴볼 차례입니다. 이 세레모니는 규칙성을 만들고 팀이 투명한 커뮤니케이션을 유지할 수 있도록 도와줍니다. 일반적으로 '스프린트 준비'와 '실제 스프린트'라는 두 개의 동시 트랙이 있습니다. 이어서 '스프린트 후' 단계도 있습니다.

모든 스프린트는 스프린트 계획부터 시작해야 합니다. 이 세레모니 기간에 전체 스크럼 팀은 스프린트에서 제공할 수 있는 작업과 달성하는 방법을 정의합니다. 팀이 새 프로젝트를 시작하기 시작하면서 수많은 작업 및 요구 사항을 달성해야 할 것입니다. 이 정보는 최종 실행 할 일 목록이라고도 하는 제품 백로그에 저장됩니다.

팀이 '실제 스프린트'하면 스프린트가 끝날 때 함께 모여 이 백로그를 검토하고 실제로 달성된 내용을 확인합니다. 이 세레모니를 스프린트 리뷰라고 하며 제품 릴리스를 시연하고 팀원으로부터 피드백을 받을 수 있는 좋은 시기입니다. 이 검토 중에 백로그도 다시 작업되어 다음 스프린트의 출발점이 될 것입니다.

모든 스프린트의 마지막 단계는 팀 회고로, 팀이 함께 모여 무엇이 잘 작동했는지, 무엇이 잘 작동하지 않았는지 결정하는 '스프린트 후' 세레모니입니다. 이 회고는 팀원들이 스프린트 중에 일어난 일에 대해 소통할 수 있도록 안전한 공간을 만드는 좋은 방법입니다. 팀은 회고를 사용하여 거의 모든 것에 대해 이야기하고 대화를 사용하여 향후 프로세스를 개선할 수 있습니다.

Jira 및 Confluence의 스프린트

그렇다면 JiraConfluence가 이 애자일 개발, 세리모니로 가득 찬 프로세스에 정확히 어떻게 부합할까요?

Confluence와 Jira는 그 자체로 강력한 도구입니다. 팀은 이 둘을 함께 사용하여 프로젝트에서 공동 작업하고 소프트웨어를 만들고 주요 의사 결정 추적하는 방식 등을 바꿀 수 있습니다.

앞서 '스프린트 준비'와 '실제 스프린트'라는 두 개의 동시 트랙에 대해 언급했습니다. 팀은 Jira를 사용하여 두 개의 Jira 보드에서 사용자 지정 워크플로를 설정하여 이 트랙을 시각화합니다. 이 보드를 구체화 보드스프린트 보드라고 합니다. 대부분의 팀에는 스프린트 보드가 있지만 효과적인 구체화 보드를 보유한 팀은 많지 않습니다. 구체화 보드의 목표는 스프린트를 수행하기 위해 작업이 제대로 준비되고 계획되도록 보장하는 것입니다.

Confluence는 팀의 모든 공동 작업 요구 사항을 충족하는 허브 역할을 합니다. Team Calendars에서 스프린트 케이던스를 보고 추적할 수 있으므로 전체 프로젝트와 팀에 투명성을 제공합니다. Team Calendars는 백로그를 통해 자동으로 최신 상태로 유지되며 프로젝트 관계자와 쉽게 공유할 수 있습니다.

Team Calendars
고급 권한 스크린샷

고급 권한을 사용하면 팀원이나 소그룹이 문서가 아직 작업 중인 동안 비공개로 작업할 수 있습니다. 미팅 노트, 프로젝트 계획, 집단 기술 자료 등이 모두 결합하여 Confluence를 모든 애자일 팀이 꿈꾸는 작업 공간으로 만듭니다.

Jira와 Confluence를 함께 사용할 때 가장 좋은 점은 도구와 계획이 팀과 함께 성장할 수 있도록 설계되었다는 것입니다. 팀이 이 강력한 제품을 사용할 때 활용할 수 있는 몇 가지 추가 기능은 다음과 같습니다.

Jira:

  • 속도 추적 - 속도 차트는 각 스프린트에서 제공되는 가치의 양을 보여주므로 팀이 향후 스프린트에서 수행할 수 있는 작업량을 예측할 수 있습니다. 스프린트 계획 회의 중에 팀이 실행 가능한 작업량을 결정하는 데 유용합니다.
  • 팀 상태 모니터 - 상태 모니터는 건강한 팀에서 가장 흔하게 발견되는 8가지 속성에 대해 팀을 평가합니다. 상태 모니터 세션이 끝나면 팀이 활용해야 할 강점과 성장해야 할 과제 영역을 식별할 수 있습니다.

Confluence:

  • 템플릿 - Confluence는 프로젝트 관리의 캔버스입니다! 제품 요구 사항에서 마케팅 계획에 이르기까지 모두 Confluence에서 작성하세요. 모든 단일 프로젝트에 가장 적합한 템플릿이 있습니다.
  • 매크로 - 매크로를 사용하면 Confluence 페이지의 기능을 확장하여 추가 기능을 추가하거나 동적 콘텐츠를 포함할 수 있습니다. 매크로를 사용하여 페이지의 형식과 레이아웃을 변경하고, 미디어를 표시하며, 콘텐츠를 구성할 수 있습니다.

애자일을 한 단계 끌어올리기

Jira와 Confluence는 팀이 체계를 갖추고 계획에서 실행까지 문제없이 효율적으로 진행하도록 지원합니다. 이 도구는 팀이 처음부터 성과가 높은 애자일 팀이 되는 데 필요한 모든 것을 포함하고 있습니다. 실제로 Jira Software 고객의 76%는 Confluence와의 통합으로 제품을 더 빠르게 제공하고 개발 팀과 비기술 이해 관계자 간의 커뮤니케이션을 용이하게 할 수 있었다고 답했습니다.

애자일을 한 단계 끌어올리기

좌석의 가장자리에 있고 더 많은 것을 배울 준비가 되었다면, 이제 애자일 스프린트의 모든 단계에서 Confluence와 Jira를 사용하는 방법을 자세히 살펴볼 차례입니다.

다음 단계
칸반