Posted on 2006/10/27 13:03
Filed Under Development

1. 소스코드 관리시스템을 사용하고 있습니까?

   CVS, Subversion 등등



2. 한방에 빌드를 만들어낼 수 있습니까?

   최종 Output을 만들어낼수 있는 단일 스크립트



3. 일일 빌드를 하고 있습니까?

   빌드 깨짐 현상 방지



4. 버그 추적시스템을 운영하고 있습니까?

   버그 테이블

      - 버그를 재현하기 위한 완벽한 단계

      - 예상 수행 결과

      - 관찰한 (버그로 간주되는) 실제 수행 결과

      - 수정을 맡을 개발 책임자

      - 수정했는지 여부



5. 코드를 새로 작성하기 전에 버그를 수정합니까?

   일반적으로 버그를 수정하는 시기를 뒤로 미루면 미룰수록 수정과정에서 더많은

   비용이 들어감



6. 일정을 업데이트하고 있습니까?


7. 명세서를 작성하고 있습니까?

   문서 작성의 중요성



8. 조용한 작업 환경에서 일하고 있습니까?

  무아지경의 상태



9. 경제적인 범위 내에서 최고 성능의 도구를 사용하고 있습니까?

10. 테스트를 별도로 두고 있습니까?



11. 프로그래머 채용 인터뷰때 코딩 테스트를 합니까?



12. 무작위 사용편의성 테스트를 수행하고 있습니까?





-조엘 온 소프트웨어 중에서 -

2006/10/27 13:03 2006/10/27 13:03

트랙백 주소 : http://www.takeone.pe.kr/trackback/74

Counter

· Total
: 371798
· Today
: 41
· Yesterday
: 50