조엘 온 소프트웨어에서 현재의 개발 환경을 간접적으로 알아볼 수 있는 조엘 테스트 항목을 소개한다.
조엘 테스트
- Source Control(소스 컨트롤)을 사용하십니까?
- 한번에 빌드를 만들어낼 수 있습니까?
- daily build(일별 빌드)를 만드십니까?
- 버그 데이타베이스를 가지고 있습니까?
- 새로운 코드를 작성하기 전에 버그들을 잡습니까?
- up-to-date(최신) 스케줄을 가지고 있습니까?
- spec(설계서)를 가지고 있습니까?
- 프로그래머들이 조용한 작업환경을 가지고 있습니까?
- 돈이 허락하는 한도내의 최고의 툴들을 사용하고 있습니까?
- 테스터들을 고용하고 있습니까?
- 신입사원들은 면접때 코드를 직접 짜는 실기시험을 봅니까?
- hallway usability testing(무작위 사용성 테스팅)을 하십니까?
과연 현재 내가 속해 있는 곳은 과연 몇 개의 'Yes' 가 나올까?