pivotal tracker를 활용한 팀 프로젝트 관리
DESCRIPTION
TRANSCRIPT
![Page 1: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/1.jpg)
Pivotal Tracker를 활용한 팀 프로젝트 관리
2012 PoApper Regular Seminar - 7
PoApper 10 / POSTECH 박 병진
![Page 2: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/2.jpg)
팀 프로젝트는 어떻게 해야 하나?
![Page 3: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/3.jpg)
부엉: 형, 그 때 그 버그 어떻게 해결했었지? 형민: 야, 내일 회의 몇 시더라? 범수: 홍기야, 유저관리 파트 완료했어? 가영: DB 작업 누가 하기로 했더라? 재황: 이번 주 까지 끝내야 할 작업들이 뭐지? 도형: 형, 내일까지 공부해야 하는 파트가 무엇이였죠? 재흥: 아… 분명 해야 할 일이 있었는데.. 기억이 안나 ㅠㅠ
![Page 4: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/4.jpg)
참여 주체간의 원활한 소통은 프로젝트의 성공을 좌우한다!
![Page 5: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/5.jpg)
이슈트래커를 사용하여 해결해보자!
![Page 6: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/6.jpg)
Issue Tracker
1. 프로젝트 관리를 위한 소프트웨어
2. 일반적으로 다음과 같은 기능을 제공 함
1. 일감 – 업무의 내용을 기록. 담당자를 지정 가능. 업무를 효율적으로 관리할 수 있도록 하는 기능
2. 위키 – 지식 창고
3. 저장소 – Git 과 같은 버전 관리 시스템과 연동하여 웹으로 열람할 수 있도록 하는 기능
![Page 7: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/7.jpg)
개발 도구
![Page 8: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/8.jpg)
Pivotal Tracker가 뭐길래?
![Page 9: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/9.jpg)
Pivotal Tracker
1. Pivotal Labs에 의해 개발된 Story 기반의 프로젝트 계획 소프트웨어
2. 기본적으로 애자일(Agail) 소프트웨어 개발 방법론에 근거한 것이나, 더욱 넓은 범위의 프로젝트에 적용할 수 있다.
![Page 10: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/10.jpg)
Pivotal Tracker의 장점
1. 웹 기반의 설치가 필요 없다.
2. 깔끔하고 귀염귀염하다.
3. Public Project에 대하여 무료이다.
4. 데이터를 Export 할 수 있다.
5. API 접근이 가능하다.
![Page 11: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/11.jpg)
https://www.pivotaltracker.com
고고씽~
![Page 12: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/12.jpg)
오픈소스
1. 소스 코드의 공개가 기본 원칙인 소프트웨어
2. 일반적으로, 자유롭게 사용/복제/배포/수정 가능
3. Freeware 와는 다른 개념
- 명시된 라이선스(License)를 지켜야 함
![Page 13: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/13.jpg)
STORY
프로젝트 내의 이슈
(구체적인 단위 작업)
Title: 작업 이름
Requester: 지시를 한 사람
Owner: 작업을 처리 할 사람
Point: 가중치 (예상 소요시간)
Label: 작업 분류
Task: Story를 더 잘게 쪼갠 것
![Page 14: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/14.jpg)
STORY 프로젝트 내의 이슈 (구체적인 단위 작업) Story의 종류 Feature: Product에 직접적인 영향을 미치는 작업 Ex) 다국어 지원 추가 Bug: 버그 수정 Chore: Product와 직접적인 연관이 없는 작업 EX) 문서 작업, 스터디
![Page 15: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/15.jpg)
STORY
![Page 16: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/16.jpg)
Iteration
프로젝트 내의 단위 기간 - Velocity 측정을 위한 단위
(보통 일주일: 월~일)
매 주 월요일 - 목표 설정 후, Ice Box에 있는 Story 들 중에 이번 Iteration에서 해야 할 일들을 선택하여 Owner 배정 매 주 금요일 - Current->Done 으로 이동한 Story 확인 후, 완료되지 못한 Story의 해결 방안 모색 및 Iteration 회고
![Page 17: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/17.jpg)
Velocity
프로젝트 팀의 일 처리 능력(Performance)
(한 Iteration 동안 처리한 일의 양)
- 최근에 완료한 Iteration에서 해결한 Story의 Point 합의 평균
- 목표 Velocity를 넘어서는 Story 들은 Backlog 로 넘어간다.
- Tracker가 과거의 Performance에 비추어 Milestone을 언제 완료할 수 있을지 예상
![Page 18: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/18.jpg)
State of a Story
IceBox
- 분류되거나 평가되지 않은 Story
(해결해야 할 모든 Story)
- 진행 여부와는 무관
- ToDo List 라고 생각하면 된다.
IceBox Current BackLog Done
![Page 19: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/19.jpg)
State of a Story
Current
- 이번 Iteration에서 해결하기로 한 Story
- 진행 중인 것만 포함된다.
IceBox Current BackLog Done
![Page 20: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/20.jpg)
State of a Story
BackLog
- 앞으로 처리해야 할 Story의 목록.
- 측정된 Velocity에 따라 주 단위로 구분되어 표시.
- 이번 Iteration에 할당되었지만, 팀의 Velocity 를 넘어서게 되어 실제 진행되지 않을 수 있는 Story
IceBox Current BackLog Done
![Page 21: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/21.jpg)
State of a Story
Done
- 완료된 Iteration의 완료된 Story
- 현재 Iteration가 끝날 때까지, 완료된 스토리(Accepted Story)는 현재 패널에 남아있으며, 새로운 주기가 시작되면 완료된 스토리는 자동으로 완료 패널로 옮겨진다.
IceBox Current BackLog Done
![Page 22: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/22.jpg)
Story의 흐름
Icebox
Current
BackLog
Done
Delivered
somebody started the story
owner finished the story
requester accepted the delivered story
![Page 23: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/23.jpg)
STORY
![Page 24: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/24.jpg)
Charts
프로젝트 진행 상황에 대한
여러 통계를 그래프를 통해 시각적으로 볼 수 있다.
- Story Type Breakdown
- Velocity
- Current Iteration Burn-Up
- Release Burn-Down
![Page 25: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/25.jpg)
Activity
프로젝트의 Story 단위 별로 하나 씩 존재하여 Story에 대한 피드백을 실시간으로 주고 받을 수 있는 공간
![Page 26: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/26.jpg)
Third Party
API를 통해 서드파티 어플리케이션들과 연동 https://www.pivotaltracker.com/help/thirdpartytools
Story Mapper
Git-Pivotal
PivotHub
P-Tracking : 안드로이드 클라이언트
Feed2
Burndown Charts for Pivotal Tracker
쓰고싶은 것은 너무 많으나 여백이 부족하여…
![Page 27: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/27.jpg)
E-Mail Notification
기본적으로 작업 중인 Story의 변동사항은 Email 로 Notify
추가 설정은
Dashboard -> Profile
-> Email Preferences
New Stories 에 추가 체크!?
![Page 28: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/28.jpg)
E-Mail Notification
추가 설정은
Dashboard -> Profile -> Email Preferences
New Stories 에 추가 체크!?
![Page 29: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/29.jpg)
E-Mail Notification
New Stories 에 추가 체크!?
![Page 30: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/30.jpg)
iOS Application
![Page 31: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/31.jpg)
License
Plan Private Projects Collaborators File Storage
Free Trial (60 Days)
Unlimited Unlimited Unlimited
Non-profits & Academic Institutions
Unlimited Unlimited Unlimited
그 외에… 많으나 유료이므로 생략!
Public Projects 는 전부 Unlimited. 무료!
=> 오픈소스 프로젝트에 좋음:D
![Page 32: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/32.jpg)
참고 자료
About PIVOTAL TRACKER - 김신협
http://www.slideshare.net/AshyGrey
![Page 33: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/33.jpg)
공부할 만한 Keywords
Scrum
Agail Experience
Redmine
Trac
Project
![Page 34: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/34.jpg)
Do you Have Question?
![Page 35: Pivotal tracker를 활용한 팀 프로젝트 관리](https://reader033.vdocuments.net/reader033/viewer/2022061201/547931c3b479599a098b46a9/html5/thumbnails/35.jpg)
Thank You For Listening!