본문 바로가기

Programming

Redmine 사용법 및 규칙

개 요

규 칙

프로젝트 생성시

  • 팀내에서 충분한 논의를 거친 후 생성한다.
  • 개인이 직접 생성할 수 도 있지만, 되도록 관리자가 하도록 한다.

일감 생성 시

  • 일감의 필요성에 대해서 다른 팀원을 설득시킨다.
  • 논의를 거치면 일감으로 처리되지 않아도 해결책이 나올 수 있다는 것을 인지한다.

일감 진행 시

  • svn revision 과 동기화를 이룰 수 있도록 하루 한번 commit 을 생활화 한다.
  • commit 이 이루어지면 되도록 해당 일감의 진행률을 변경하고 댓글을 달아 팀원과 공유 한다.
  • 자신의 발의한 일감에 대해서는 자신이 관리자 이지만, 팀원들의 협조를 유도하여 동참하게 한다.
  • 다른 팀원의 일감은 다른 세계의 사건이 아니다. 바로 우리의 문제이며 나의 문제이다. 관심을 갖자.

일정 연기 시

  • 프로젝트 생성 시 산정한 진행 일정에 대한 연기가 필요할 경우가 있다.
    • 생성한 일감을 모두 처리하지 못했을때
    • 뜻하지 않은 새로운 일감을 발견하였을 때
    • 기타 사유
  • 관리자에게 연기의 이유를 설명하고, 실현가능한 일정으로 재산정한다.
  • 반성한다.
    • 팀원들에게 협조를 요청하지 않았다.
    • 자신을 과신했다.
    • 스케줄 관리에 신경을 쓰지 않았다.
    • 결과적으로 팀에 보탬이 되지 못했다.


사용법

  • Redmine wiki : http://www.redmine.org/guide
  • 자세한 사항은 위의 url 을 통해 확인하도록 한다.
  • 아래는 대략적인 튜로리얼이다.

관리자 모드

초기화면 - 관리자 로그인

 

로그인

  • 아이디 : admin
  • 패스워드 : admin

     

프로젝트 생성

  • 식별자는 전체 시스템에서 Unique 하다. 결정할때 신중해야 한다.
  • 설명란에 간단한 프로젝트 개요에 대해 서술한다. wiki 문법이 적용되니 활용하자.



프로젝트 담당자 추가

  • 해당 프로젝트에 참여할 팀원을 추가한다.
  • 권한에 따라 프로젝트 관리자와 개발자 를 구분하여 추가한다.



프로젝트 버전 등록

  • 해당 프로젝트에서 달성하고자 하는 목표를 버전별로 구분하여 등록한다.
  • 적절하게 마일스톤을 분배하여 프로젝트를 보다 능동적으로 수행하도록 노력한다.
  • 일자 : 해당 버전이 완료되는 날짜이다. 충분한 논의를 거쳐서 결정한다.


프로젝트 범주 등록

  • 개발자들이나 관리자들이 처리할 일감의 카테고리를 정한다.
  • 너무 세분화 되거나 통합화에 빠지지 않도록 주의한다.

     


프로젝트 저장소 repository 등록

  • Subversion 을 선택한다.
  • 로그인 / 비밀번호 에는 관리자의 svn 계정 정보를 입력한다.

     


유저

로그인 / 등록

 


프로젝트 정보

  • 관리자가 할당한, 자신의 담당 프로젝트들을 확인할 수 있다.
  • 해당 프로젝트를 클릭하면 상세한 정보를 확인할 수 있다.

     

프로젝트 작업내역

  • 프로젝트의 일감의 처리 내역을 확인할 수 있다.

     

프로젝트 로드맵

  • 일감은 관리자가 정한 버전에 따라서 진행된다.
  • 해당 버전에 할당된 일감의 등록수와 등록된 일감의 처리률을 기준으로
  • 버전의 전체 달성률이 표시된다.

     

프로젝트 일감

  • 프로젝트 관련자들이 등록하고 처리한 일감 리스트

     


프로젝트 새 일감 등록

  • 필요에 따라 언제든지 새로운 일감을 등록할 수 있다.
  • 유형
    • 관리자가 정한 일감의 성격
    • 결함, 새기능, 지원 등을 기본적으로 지원한다.
  • 설명은 wiki 문법을 지원한다.
  • 상태 : 새로운 일감이기 때문에 신규만 지원한다.
  • 시작시간, 완료 기한 : 일감의 처리 일정이다.
  • 추정시간 : 근무시간 기준으로 하되 야근을 고려한다면 반영한다.
  • 담당자 : 프로젝트 참여자 중 담당자를 할당한다. 자신이 제기한 일감이라면 자기를 선택하도록 한다.
  • 범주 : 프로젝트 생성시 정한 범주중, 적절한 것을 선택한다.
  • 목표버전 : 생성시 정한 버전중, 적절한 것을 선택한다.
  • 진척도 : 시작이니 0%

     

프로젝트 일간 변경

  • 일감 처리를 진행하면서 중간중간 작업진행 사항을 수정을 통해 반영시킨다.
  • 수정댓글달기 를 클릭하면 활성화 된다.
    • 보통 진척도, 소요시간, 작업종류 정도를 수정하게 된다.
  • 덧글는 보다 상세한 정보를 기록해야 한다.
  • 일감에 대한 히스토리가 되는 데이터이기 때문에 신경 써서 기록한다.
  • svn 과 연동을 위해서 commit 시에 발급된 revision 을 같이 기록한다.
    • 문법 : r000
    • 예제 : r232
    • 단, 문장 처음에 오는 r 구문은 무시되기 때문에 뒷문장에 오도록 배치한다. ( 버그인듯... )

        

프로젝트 기간 현황 보기

  • 간트 차트
     

     
  • 달력 보기 

     

'Programming' 카테고리의 다른 글

프로젝트 디렉토리 만들기 1  (0) 2012.02.02
프로젝트 디렉토리 만들기 2 - bat 파일  (0) 2012.02.01
Redmine 설치 및 세팅  (0) 2012.02.01
Media wiki 설치 및 세팅  (0) 2012.02.01
sql server db 복원  (0) 2012.01.19