애자일 프로젝트 관리란 무엇이며 어떻게 시작해야 합니까?
소프트웨어 팀에서 애자일 프로젝트 방법론이 적용되는 방식
주제 찾아보기
Jira 프로젝트 관리 템플릿으로 무료로 시작하세요
강력한 작업 관리와 간편한 우선 순위 지정 도구를 사용하여 모든 프로젝트의 활동을 관리하세요.
애자일 프로젝트 관리가 무엇입니까?
애자일 프로젝트 관리는 소프트웨어 개발 프로젝트 관리에 대한 반복적 접근 방식으로, 연속 릴리즈와 모든 반복에 고객 피드백을 통합하는 것에 초점을 맞추고 있습니다.
애자일 프로젝트 관리 방법론을 수용하는 소프트웨어 팀은 개발 속도를 높이고 공동 작업을 확장하며 시장 동향에 더 잘 대응할 수 있는 능력을 키웁니다.
여기에서 애자일 프로젝트 관리 관행을 시작하거나 구체화하기 위해 알아야 하는 모든 사항을 확인할 수 있습니다.
애자일 프로젝트 관리 문서
애자일 프로젝트 관리 방법론의 간략한 역사
애자일 방법론은 1940년대 Toyota의 린 제조 개념에서 유래했으며, 소프트웨어 개발 팀에서는 고객의 변화무쌍한 요구 사항을 빠르게 처리하는 동시에 낭비를 줄이고 투명성을 높이기 위해 애자일 방법론을 채택했습니다. '빅뱅' 릴리스에 초점을 맞춘 워터폴 프로젝트 관리와 극명하게 다른 애자일 방법론은 소프트웨어 팀이 보다 효율적으로 공동 작업하고 그 어느 때보다도 빠르게 혁신할 수 있도록 도와줍니다.
전통적인 애자일 프로젝트 관리는 두 개의 프레임워크인 스크럼 및 칸반으로 분류할 수 있습니다. 스크럼이 기간이 고정된 프로젝트의 반복에 중점을 두는 반면, 칸반은 지속적 릴리스에 중점을 둡니다. 완료하면 팀은 즉시 다음 단계로 이동합니다.
애자일 프로젝트 관리 프레임워크 1: 스크럼
스크럼은 고정된 길이의 작업 반복, 즉 스프린트를 사용하는 애자일 프로젝트 관리에 사용되는 프레임워크입니다. 스크럼에는 각 스프린트에 구조를 제공하는 네 가지 세레모니가 있습니다.
이는 모두 백로그, 즉 수행해야 할 작업에서부터 시작합니다. 스크럼에는 두 가지의 백로그가 있습니다. 하나는 우선 순위가 지정된 기능 목록인 제품 백로그(제품 소유자가 소유)이며, 다른 하나는 다음 스프린트에 필요한 작업 수용량에 도달할 때까지 제품 백로그의 맨 위에서 이슈를 가져와 입력되는 스프린트 백로그입니다. 스크럼 팀에는 프로세스에서 맡은 부분에 해당하는 고유 역할이 있습니다. 일반적으로는 스크럼 마스터(또는 팀의 스크럼 방법에 대한 챔피언), 제품 소유자(제품 목소리를 대변), 스크럼 팀(주로 작업 완수를 담당하는 교차 기능 팀원)으로 구성됩니다.
스크럼의 네 가지 세레모니
스프린트 계획 | 스프린트 데모 | 매일 스탠드업 | 회고 |
향후 스프린트에서 완료할 사항을 결정하는 팀 기획 회의입니다. | 팀에서 해당 스프린트에서 제공한 사항을 보여주는 공유 목적의 회의입니다. | 스탠드업 미팅이라고도 하며, 소프트웨어 팀에서 정보를 공유하기 위한 15분간의 짧은 회의입니다. | 다음 스프린트를 향상하기 위해 잘된 점 및 그렇지 않은 점을 검토합니다. |
스크럼 보드
스크럼 보드를 사용하여 지정된 스프린트의 모든 작업을 시각화할 수 있습니다. 팀은 스프린트 계획 회의 중에 항목을 제품 백로그에서 스프린트 백로그로 이동할 수 있습니다. 스크럼 보드에는 워크플로우에 표시 가능한 여러 단계가 포함될 수 있습니다(예: 해야 할 일, 진행 중 및 완료). 스크럼 보드는 애자일 프로젝트 관리의 투명성을 높이는 데 핵심적인 구성 요소입니다. 무료 스크럼 템플릿으로 스크럼 보드를 사용해 보세요.
애자일 프로젝트 관리 프레임워크 2: 칸반
칸반은 애자일 프로젝트 관리에 사용되는 프레임워크로, 팀의 역량에 맞게 작업을 연결합니다. 가능한 한 빨리 작업을 완료하는 데 초점을 두기 때문에 팀은 스크럼보다 훨씬 빨리 변화에 대응할 수 있습니다.
스크럼과 달리 일반적으로 칸반에는 백로그가 없습니다. 그 대신에 작업은 할 일 열에 있습니다. 이를 통해 칸반 팀은 지속적 릴리스에 집중하여 언제든지 완료할 수 있습니다. 모든 작업이 시각화되고, 자세히 살펴볼 수 있을 뿐만 아니라 언제든지 실행할 수 있는 상태이므로 작업이 완료된 경우 팀은 즉시 다음 단계로 이동할 수 있습니다. 작업량은 한 번에 하나의 열에 설정할 수 있는 사전 정의된 작업 한도인 WIP 제한을 통해 팀의 작업 수용량과 일치하게 됩니다( 할 일 열은 제외). 칸반 프레임워크의 네 가지 구성 요소는 다음과 같습니다.
칸반의 네 가지 구성 요소
작업의 목록 | 열 또는 레인 | WIP(진행 중인 작업) 제한 | 지속적 릴리스 |
작업의 목록(또는 스토리)은 수행해야 할 이슈 또는 작업으로 정의됩니다. | 칸반 보드에서 여러 작업 스트림, 사용자, 프로젝트 등의 작업을 구분하는 데 사용됩니다. | 팀의 처리 능력에 따라 수행할 작업량을 제한하는 규칙입니다. | 팀은 WIP 제한 내에서 스토리를 작업하고 언제든지 릴리스할 수 있습니다. |
칸반 보드
칸반 보드는 수행 중인 모든 작업을 시각화하는 데 사용됩니다. 또한 프로젝트 관리자가 작업을 보고 그에 따라 타임라인을 정할 수 있도록 리소스를 계획하는 데 사용되기도 합니다. 칸반 보드는 컬럼과 레인으로 구성되어 있으며, 스토리는 이 컬럼과 레인을 거쳐 완료 단계에 이르게 됩니다. WIP 제한에서 다음 작업의 수행을 허용할 때까지 스토리는 할 일 컬럼에 있습니다. 작업 목록을 상대적으로 작은 규모의 이슈로 나누고 우선 순위에 따라 구성해야 합니다. 이 예제에서 보이는 대로 레인을 사용하여 우선 순위가 높은 항목을 "다른 모든 항목"과 구분할 수 있습니다. 무료 Jira 칸반 템플릿으로 칸반 보드를 사용해 보세요.
애자일 프로젝트 매니저의 책임
애자일 프로젝트 추정
프로젝트 추정은 칸반 및 스크럼 프로젝트 관리에서 매우 중요한 부분입니다. 칸반의 경우 이전 경험 및 팀 규모에 따라 각 상태에 WIP 제한을 설정하는 경우가 많습니다. 스크럼 팀에서는 프로젝트 추정을 사용하여 특정 스프린트에서 수행할 수 있는 작업량을 파악합니다. 많은 애자일 팀에서는 계획 포커, 이상적인 시간 또는 스토리 포인트와 같은 고유한 추정 기술을 사용하여 당면한 작업에 대한 수치를 결정합니다. 이를 통해 애자일 팀은 스프린트 회고 중에 다시 참조할 참조 지점을 확보하고 팀의 성과를 확인할 수 있습니다. Jira는 팀의 고유한 프로젝트 추정을 캡처하도록 사용자 지정할 수 있습니다.
백로그 관리 및 정리
제품 백로그는 개발 팀에서 수행할 작업에 우선 순위가 지정된 목록으로, 제품 로드맵과 해당 요구 사항에 있습니다. 개발 팀은 각 스프린트의 제품 백로그에서 작업을 가져옵니다.
백로그 그루밍 및 유지 관리는 팀의 장기적인 작업 수용량과 변화하는 비즈니스 목표에 따라 항목을 지속적으로 추가 및 제거하여 팀이 장기 목표를 달성하는 데 도움이 됩니다. 팀에서는 Jira를 사용하여 다중 선택 순위로 대량의 백로그를 그루밍하고 이슈를 끌어서 놓아 사용자 스토리 및 버그를 정렬할 수 있습니다. 또한 Jira의 유연한 검색 기능으로 필터링하여 특정 사용자 스토리 또는 버그를 찾을 수 있습니다.
효과적인 이해 관계자 커뮤니케이션
애자일 프로젝트 매니저는 고위 경영진을 포함한 여러 이해 관계자 및 팀에 책임지고 있는 프로젝트 현황에 대해 적절한 양의 컨텍스트도 보고해야 합니다.
Atlas를 사용하면 프로젝트 매니저가 작업 진행률, 진행 위치에 대한 큐레이션된 주간 업데이트를 공유하고 주요 블로커, 변경 사항 및 업데이트를 확인할 수 있습니다.
Jira 프로젝트 관리 템플릿으로 무료로 시작하세요
강력한 작업 관리와 간편한 우선 순위 지정 도구를 사용하여 모든 프로젝트의 활동을 관리하세요.
스크럼 - 스크럼 방법론에 대한 간단한 소개
스크럼에서는 스프린트라고 부르는 기간이 고정된 일련의 반복을 통해 제품을 만듭니다. 스크럼 방법론이 소프트웨어 개발에 미치는 영향에 대해 알아보세요.
이 문서 읽기