Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

About IssueTracker

709 views

Published on

Jira나 Redmine과 같은 이슈트래커에 대한 전반적인 소개입니다.

Published in: Software
  • Be the first to comment

About IssueTracker

  1. 1. About IssueTracker 이화앱센터 9기 안드로이드팀 한만종 (han@manjong.org)
  2. 2. What is Issue Tracker? • 이슈트래커는 버그트래커(Bug Tracker)에서 출발 • 즉, 소프트웨어 개발 프로젝트에서 버그 수정 프로세스를 효 율적으로 관리하기 위해 탄생
  3. 3. What is Issue Tracker? • 하지만, 소프트웨어 개발 프로젝트의 규모 확대에 따라 버그 (bug) 뿐만 아니라 기획에서의 문제 등을 포함한 이슈(issue) 를 효율적으로 처리할 필요성 제기
  4. 4. What is Issue Tracker? • 실무자(개발자) 뿐 아니라 설계자(기획자), 영업/마케터, 고 객, QA 등의 요구(이슈)를 효율적으로 반영하기 위해 • 프로젝트 규모가 커짐에 따라 제대로 이슈가 제대로 반영되 지 않았기 때문
  5. 5. Who uses Issue Tracker? • 체계가 있는 소프트웨어 프로젝트에서. • 개발자, 기획자, 디자이너, QA, 영업/마케터, 고객.
  6. 6. Why do I use Issue Tracker? • 프로젝트 규모가 커짐에 따라 제대로 이슈가 제대로 반영되 지 않았기 때문? • 각종 이슈들이 발생하지만 이를 효율적으로 관리할 수 없었 음
  7. 7. Why do I use Issue Tracker? • 이슈를 인식하고 있더라도, 담당자와 일정이 명확히 관리되 지 않았음 • 즉, 이슈트래커는 담당자에게 효과적으로 이슈를 인식시키 고 일정관리를 효율적으로 할 수 있도록 도와줌
  8. 8. • 일정관리 효율성 증진 • 업무의 우선순위 정리 • 팀 간 커뮤니케이 션 효율성 증진 • 각 팀의 담당자 명시 Why do I use Issue Tracker? 서비스(제품) 품질 증대
  9. 9. How do I use Issue Tracker? • 단순히 게시판(포럼)과 같이 기록하는 방법 • 레드마인(Redmine)과 같이 이슈만을 관리하는 방법 • 지라(Jira)와 같이 프로젝트 관리도구, 소스코드 형상 관리도 구, 위키 등까지 포함하는 방법
  10. 10. How do I use Issue Tracker? • Redmine은 Ruby 기반의 오픈소스 이슈트래커
  11. 11. Redmine 데모
  12. 12. So… • 여러 실무자들이 장소와 시간에 구애받지 않고 효율적으로 협업할 수 있다 • 이슈들을 일정한 프로세스에 따라 충돌을 최소화하여 효율 적으로 해결할 수 있다 • 소프트웨어 개발을 개발자 뿐 아니라 다른 팀들과 유기적으 로 진행할 수 있다 • 개발 히스토리를 비즈니스 로직과 함께 남길 수 있어 팀원이 바뀌더라도 프로젝트 유지에 효율적이다
  13. 13. If… • 팀 간 일정공유가 제대로 이루어지지 않아 협업하는데 있어 서 걸림돌이 발생할 수 있다 • 책임자(담당자)가 명확하지 않아 해결되지 않고 넘어가거나 검토조차 이루어지지 않는 문제가 있을 수 있다 • 불필요한 커뮤니케이션이 발생할 수 있고 이로인해 일정관 리가 어려울 수 있다 • 소프트웨어 개발 프로젝트에 있어서 개발 방법론이 제대로 적용되지 않을 수 있다(업무가 한 팀에 몰릴 수 있다)
  14. 14. 감사합니다. 이화앱센터 9기 안드로이드팀 한만종 (han@manjong.org)

×