GitHub 프로젝트 보드를 사용하여 작업 관리
GitHub Projects는 효과적인 예정된 작업 계획을 위해 프로젝트 결과물, 릴리스 날짜 및 반복을 제어하는 포괄적인 기능을 제공합니다. 이러한 기능을 전략적으로 활용하는 방법을 이해하면 프로젝트 배달 결과를 변환할 수 있습니다.
반복 계획 프레임워크
전략적 반복 설계 원칙:
반복을 만들어 다음을 수행할 수 있습니다.
- 예측 가능한 릴리스 주기를 위해 항목을 시간 상자형 배달 주기와 연관시키기
- 팀 용량 및 복잡성 요구 사항에 따라 최적의 기간 설정
- 계획, 회고 및 팀 개발을 위한 전략적 중단 포함
- 비즈니스 중요한 이정표 및 고객 인도 기대치에 부합
반복 길이 선택 가이드 예제:
| Duration | 적합한 대상 | 혜택 | 고려 사항 |
|---|---|---|---|
| 1주 | 빠르게 움직이는 기능, 버그 수정 | 신속한 피드백, 빠른 조정 | 제한된 범위, 빈번한 오버헤드 |
| 2주 | 표준 민첩한 팀, 균형 잡힌 워크로드 | 적절한 속도 추적, 관리 가능 | 업계 표준의 검증된 접근 방식 |
| 3주 | 복잡한 기능, 연구 작업 | 심층 집중, 실질적인 결과물 | 범위 변동의 위험 |
| 4주 | 대규모 이니셔티브, 팀 간 조정 | 전략적 계획, 주요 이정표 | 민첩성 감소, 지연된 피드백 |
반복 필드를 처음 만들면 세 번의 반복이 자동으로 기본으로 만들어집니다. 프로젝트 타임라인 및 배달 전략에 따라 이를 확장하도록 계획합니다.
고급 반복 필드 구성
전략적 반복 필드 만들기
명령 팔레트 또는 프로젝트 인터페이스를 사용하여 팀의 워크플로에 최적화된 반복 필드를 만들 수 있습니다.
명령 팔레트 메서드(효율성에 권장):
팁
프로젝트 명령 팔레트를 열려면 Ctrl+K(Windows/Linux) 또는 Command+K(Mac)를 누릅니다.
"새 필드 만들기" 입력을 시작합니다. 명령 팔레트에 "새 필드 만들기"가 표시되면 선택합니다.
자세한 구성에 대한 인터페이스 메서드:
- 프로젝트로 이동
- 맨 오른쪽 필드 머리글에서 더하기(+) 기호를 클릭합니다.
- 드롭다운 메뉴에서 새 필드 선택
- 전략적으로 반복 필드를 구성합니다.
전략적 반복 필드 이름 지정:
- 명확한 비즈니스 맞춤 이름 사용: "Sprint", "Release Cycle", "Development Phase"
- 버전 또는 타임라인 표시기 포함: "Q1 2024 스프린트", "버전 2.1 주기"
- 팀의 이해와 채택을 고려
고급 구성 옵션:
- 이름 선택: 비즈니스 컨텍스트 및 팀 워크플로를 반영하는 이름 선택
- 필드 유형: 시간 제한 계획에서 "반복"을 선택합니다.
-
시작 날짜 전략:
- 현재 날짜: 즉시 프로젝트 시작
- 전략적 날짜: 비즈니스 주기, 팀 가용성, 주요 릴리스에 맞게 조정
-
기간 최적화:
- 표준 팀: 균형 잡힌 계획 및 배달을 위한 2주(14일)
- 연구팀: 심층 조사 주기를 위한 3-4주
- 유지 관리 팀: 신속한 대응 및 수정을 위한 1주
- 저장 및 만들기를 클릭합니다.
엔터프라이즈 반복 명명 규칙 예제:
Format: [Project]_[Year]_[Type]_[Number]
Examples:
- CustomerPortal_2024_Sprint_01
- API_2024_Release_Q1
- Mobile_2024_Feature_Phase2
전략적 반복 관리 및 크기 조정
반복 추가 및 최적화
체계적인 반복 계획 방법:
- 프로젝트로 이동
- 오른쪽 위에 있는 설정 메뉴(점 3개)를 클릭합니다.
- 프로젝트 구성에 액세스하려면 설정을 선택합니다.
- 향상할 반복 필드 이름을 클릭합니다.
-
전략적 반복 추가:
- 반복 추가를 클릭하여 표준 사이클 기간을 설정하십시오.
- 비즈니스 일정 맞춤 및 팀 용량 고려
고급 반복 사용자 지정:
사용자 지정 반복 구성:
- "반복 추가" 옆의 드롭다운을 클릭합니다.
- 전략적 시작 날짜 선택: 비즈니스 분기, 팀 가용성 또는 종속성 완료에 맞게 조정
- 동적 기간 관리: 범위 복잡성 및 팀 용량에 따라 조정
- 추가를 클릭하여 구현
변경 내용 저장 및 유효성 검사: 프로젝트 타임라인을 사용한 반복 맞춤 확인
전략적 중단 계획 및 팀 개발
반복 중단 모범 사례: 반복 작업 중에 중단 시간을 삽입하여 계획된 휴식 시간을 알리고 배달 작업에서 벗어날 수 있게 설정할 수 있습니다.
전략적 중단 유형:
- 계획 세션: 요구 사항 수집, 아키텍처 디자인, 스프린트 계획
- 팀 개발: 교육, 컨퍼런스, 기술 개발, 팀 빌드
- 프로세스 개선: 회고, 프로세스 최적화, 도구 평가
- 유지 관리 기간: 인프라 업데이트, 보안 패치, 기술 부채
- 휴가 기간: 계획된 휴가 시간, 회사 휴일, 팀 재충전
브레이크 플래닝 프레임워크:
Break Duration Guidelines:
- Planning breaks: 1-2 days between iterations
- Development breaks: 3-5 days quarterly
- Major maintenance: 1 week annually
- Holiday breaks: Variable based on team and region
엔터프라이즈 규모 반복 관리
다중 팀 조정 전략:
동기화된 반복:
- 조정된 릴리스에 대해 모든 팀을 동일한 반복 일정에 맞춥니다.
- 공유 계획 및 회고 주기
- 간소화된 종속성 관리 및 통신
순차적 반복:
- 팀의 주기를 조정하여 연속 통합 및 테스트를 가능하게 하다
- 공유 서비스에 대한 리소스 경합 감소
- 향상된 배포 파이프라인 사용률
포트폴리오 수준 계획:
- 프로그램 증가: 여러 팀을 조정하는 8-12주 주기
- 릴리스 트레인: 통합 솔루션의 체계적인 제공
- 마일스톤 정렬: 중요한 비즈니스의 배송 날짜 및 종속성
반복 작업 상태 모니터링:
- 속도 추적: 반복당 완료된 스토리 포인트 또는 작업 항목 모니터링
- 번다운 분석: 반복 목표에 대한 진행 상황을 추적하고 위험을 식별합니다.
- 회고 메트릭: 팀 만족도 및 프로세스 개선 기회 캡처
- 용량 사용률: 팀 워크로드의 균형을 맞추고 소진 방지
반복에 대한 자세한 내용은 다음을 참조하세요.