Skip to content
이 페이지는 AI의 도움으로 작성 및 번역되었습니다. 부정확한 내용이 있으면 개선에 참여해 주세요. GitHub에서 편집

스프린트 관리

스프린트는 작업을 구성하고 추적하기 위한 시간 제한 반복입니다. 각 스프린트는 프로젝트에 속하며 시작 날짜, 종료 날짜, 할당된 이슈 세트를 가집니다.

스프린트 생성

웹 UI를 통해

  1. 프로젝트로 이동합니다.
  2. 스프린트 섹션으로 이동합니다.
  3. 새 스프린트를 클릭합니다.
  4. 스프린트 이름, 시작 날짜, 종료 날짜를 입력합니다.

API를 통해

bash
curl -X POST http://localhost:8080/api/projects/<project_id>/sprints \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <token>" \
  -d '{
    "name": "Sprint 1",
    "start_date": "2026-03-24",
    "end_date": "2026-04-07"
  }'

MCP를 통해

json
{
  "method": "tools/call",
  "params": {
    "name": "sprints.create",
    "arguments": {
      "project_id": "<project_uuid>",
      "name": "Sprint 1",
      "start_date": "2026-03-24",
      "end_date": "2026-04-07"
    }
  }
}

스프린트 필드

필드유형필수설명
이름string스프린트 이름 (예: "Sprint 1", "Q1 Week 3")
시작 날짜date아니오스프린트 시작 날짜
종료 날짜date아니오스프린트 종료 날짜
상태enum자동활성, 완료, 또는 계획됨

스프린트에 이슈 할당

이슈의 sprint_id를 업데이트하여 스프린트에 이슈를 할당합니다:

bash
curl -X PATCH http://localhost:8080/api/issues/<issue_id> \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer <token>" \
  -d '{"sprint_id": "<sprint_uuid>"}'

또는 웹 UI에서 이슈를 스프린트 섹션으로 드래그하거나 이슈 상세 패널을 사용합니다.

스프린트 계획 워크플로우

일반적인 스프린트 계획 워크플로우:

  1. 스프린트 생성 -- 시작 및 종료 날짜 포함.
  2. 백로그 검토 -- 포함할 이슈 식별.
  3. 이슈 이동 -- Backlog/To Do에서 스프린트로 이동.
  4. 우선순위 설정 -- 스프린트 이슈의 우선순위 및 담당자 지정.
  5. 스프린트 시작 -- 팀이 작업 시작.
  6. 진행 추적 -- 보드 및 스프린트 뷰에서 모니터링.
  7. 스프린트 완료 -- 완료/남은 항목 검토.

MCP 도구

도구파라미터설명
sprints.listproject_id프로젝트의 스프린트 나열
sprints.createproject_id, name선택적 날짜와 함께 스프린트 생성
sprints.updatesprint_id이름, 날짜, 상태 업데이트
sprints.deletesprint_id스프린트 삭제

다음 단계

Released under the Apache-2.0 License.