스프린트 동안 프로젝트 팀은 다음 스프린트를 위한 작업을 계획하기 위해 짧은 사용자 스토리를 작성합니다. 이 과정에서 애자일 개발 전문가인 Doug Rose는 사용자 스토리를 작성하고 우선 순위를 지정하는 방법을 설명합니다. 또한 애자일 프로젝트를 계획할 때 피해야 할 주요 함정에 대해서도 설명합니다.

사용자 스토리에 대해 말할 때 우리는 무엇을 의미합니까?

애자일 접근 방식에서 사용자 스토리는 가장 작은 작업 단위입니다. 그것들은 사용자의 관점에서 소프트웨어의 최종 목표(기능이 아님)를 나타냅니다.

사용자 스토리는 사용자의 관점에서 작성된 소프트웨어 기능에 대한 일반적이고 비공식적인 설명입니다.

사용자 스토리의 목적은 옵션이 고객에게 어떻게 가치를 창출하는지 설명하는 것입니다. 참고: 고객은 전통적인 의미에서 반드시 외부 사용자일 필요는 없습니다. 팀에 따라 조직의 클라이언트 또는 동료가 될 수 있습니다.

사용자 스토리는 원하는 결과를 간단한 언어로 설명합니다. 자세히 설명되어 있지 않습니다. 요구 사항은 팀에서 수락하면 추가됩니다.

애자일 스프린트란?

이름에서 알 수 있듯이 Agile Sprint는 제품 개발 단계입니다. 스프린트는 중간 검토 결과를 기반으로 단순화, 조정 및 개선하기 위해 복잡한 개발 프로세스를 여러 부분으로 나누는 짧은 반복입니다.

Agile 방법은 작은 단계에서 시작하여 작은 반복으로 제품의 첫 번째 버전을 개발합니다. 이러한 방식으로 많은 위험을 피할 수 있습니다. 분석, 정의, 설계, 테스트 등 여러 순차적 단계로 나누어져 있는 V-project의 장애물을 제거합니다. 이러한 프로젝트는 프로세스가 끝날 때 XNUMX회 수행되며 회사 사용자에게 임시 접근 권한을 제공하지 않는 것이 특징입니다. 따라서 이 단계에서 제품이 더 이상 회사의 요구를 충족하지 않을 수 있습니다.

스크럼의 백로그란?

스크럼에서 백로그의 목적은 프로젝트 팀이 충족해야 하는 모든 고객 요구 사항을 수집하는 것입니다. 여기에는 제품 개발과 관련된 사양 목록과 프로젝트 팀의 개입이 필요한 모든 요소가 포함되어 있습니다. 스크럼 백로그의 모든 기능에는 실행 순서를 결정하는 우선 순위가 있습니다.

스크럼에서 백로그는 제품 목표, 대상 사용자 및 다양한 프로젝트 이해 관계자를 정의하는 것으로 시작됩니다. 다음은 요구 사항 목록입니다. 그들 중 일부는 기능적이고 일부는 그렇지 않습니다. 계획 주기 동안 개발 팀은 각 요구 사항을 분석하고 구현 비용을 추정합니다.

요구 사항 목록을 기반으로 우선 순위 기능 목록이 작성됩니다. 순위는 제품의 부가가치를 기준으로 합니다. 이 우선 순위 기능 목록은 스크럼 백로그를 구성합니다.

원본 사이트에서 기사 계속 읽기 →