이야기 시간.
몇 달 전에 저는 일주일 휴가로 돌아와서 회사 전체가 고개를 끄덕였습니다. 개발 부서의 다른 부서에서 수개월 동안 진행해 온 프로젝트는 갑자기 급박 한 우선 순위였으며 팀 전체가 문제를 해결하기 위해 작업중인 작업에서 제외되었습니다. 그날 회의에서 회사의 소유자는 다음 날 몇 조각을 치우고 나머지는 그 다음날 나머지 부분을 노크 해달라고 요청했습니다.
6 주 후 우리는 거의 멈추지 않은 작업 / 수면주기 후에 마침내 그 사실을 전달했습니다.
"완료"에 대한 메트릭은 고객에게 더 이상 피드백이 없다는 것입니다. 새롭고 흥미 진진한 소식은 이전에는 없었던 각 버전의 피드백 (이메일로 우리에게 전달됨)에서 나타 났으며, 그들이 말한 모든 단어는 즉시 사양의 일부였습니다. ").
하룻밤 늦게 이메일과 체크 아웃으로 출력되는 버그 보고서를 관리하면서 HAD IT를 완전히 놀라게했습니다. 테스트 서버에 Mantis를 설치하고 방금 수신 한 피드백 문서를로드했습니다. 관리자를 사용자로 설정하고 문제가 해결 될 때 관리자로부터 이메일을 받기 시작했습니다.
약 6 시간 안에 나는 모든 팀을 구성했습니다. PM은 클라이언트 이메일을 Mantis로 필터링하고 개발자는 문제 목록을 주장하고 작업했습니다. 또한 시스템 내부에서 설명 및 통신을 요청하여 각 항목에 대한 세부 정보를 종이없이 기록 할 수있었습니다.
다음날 그들은 프로젝트의 나머지 부분을 Tech Lead에게 요청했습니다. 살아있는 수류탄을 넘기는 것과 같았지만 나는 그것을 가지고 달려갔습니다. 2 주 후 마침내 우리는 고객이 코링을 잡아 당기고 현장을 생산할 수있는 능력을 소진했습니다. Mantis는 이제 버그를 관리하는 방법이며 프로젝트 초기부터 기능 요청을 처리하는 방법이 될 수 있습니다.
TL; DR : 자체 설치하고 자신의 작업에 사용하십시오. 그 자체로 가치를 입증하십시오.
BTW, 이것은 버전 관리에 대해 따르는 것과 동일한 정책입니다. 관리자는 파일 병합을 신뢰하지 않기 때문에 잠금이 필요한 정책에서 Subversion을 사용합니다. 괜찮습니다.하지만 SVN 프로젝트를 확인한 후에는 개발에 사용하기 위해 즉시 로컬 git 저장소를 만듭니다.