왜 관리 툴이 필요한가?
관리 툴의 역할
- 목표 확인
- 전체 팀원의 책임과 역할 확인
- 업무 절차 및 진행 확인
- 변경사항 확인
- 산출물 확인 관리
- 성공적인 프로젝트 진행을 위한 소통, 관리
지라 & 슬랙
- 대표적인 프로젝트 툴
- 서로 연동되어 있어 커뮤니케이션 수월
- 구글 드라이브, git과 연동하면 문서 및 소스 관리 및 업데이트 관리가 수월함.
epic
- Agile 개발에서 사용되는 용어
- 큰 범위의 작업이나 목표를 의미
- 여러 개의 사용자 스토리(User story) 또는 이슈(issue)를 포함
story
- 사용자 스토리는 제품이나 서비스에 대한 사용자의 요구사항
- 사용자 관점에서 기능을 묘사하는 것이 주요 목적
- 보통 "나는 ~하고 싶다. 왜냐하면 ~하기 때문이다" 양식
- 개발자가 사용자의 관점을 이해하고 그에 따라 기능을 구현하도록 돕는 도구
issue
- 프로젝트 진행 과정에서 발생하는 문제나 수정 필요사항, 개선사항 등을 의미
- 버그, 새로운 기능 요청, 개선사항, 작업 항목 등 다양한 형태
- 프로젝트 진행을 방해하는 요소를 추적하고 관리하기 위한 도구
Scrum
- Agile 개발 방법론
- 반복적이고 개선된 소프트웨어 개발을 위한 프레임워크
- 프로젝트를 관리하고 우선순위를 정하는데 사용되는 다양한 역할,아티팩트, 이벤트를 정의
sprint
- 스크럼에서 사용하는 주요 이벤트 중 하나
- 프로젝트를 한 단계씩 앞으로 나아가게 하는 기간을 의미
- 일반적으로 1~4주의 기간
Kanban board
- 작업 관리 도구 시각화 툴
- 작업 항목을 시각화하고 작업의 흐름을 추적하는데 사용
- To Do -> In Progress -> Done
에픽작성
이슈작성
업무 담당자 별 백록 작성
팀 백로그 검토
스프린트 만들기
나와 나의 팀이 공유해야하는 이슈