티스토리 뷰

Joel Test 는 뉴욕에서 프로그래머로 일하고 있는 Joel Spolsky 씨가 만든 테스트로, 소프트웨어 팀이 얼마나 효율적인 작업을 하는지 등급을 매길 수 있는 테스트 입니다. 항목이 12개 밖에 안되어 간단하고, 단답형 질문이라 테스트를 하는데 그리 오래 걸리지 않습니다.

그러나 핵 발전소에 사용되는 프로그램과 같이 너무도 중요한 곳에 사용은 하지 말아달라는 군요. ;
팀 뿐만 아니라 개인이라도 이 테스트의 내용은 프로그래머에게 상당히 중요한 점입니다. 개인의 작업 효율 향상을 위해서라도 아래 사항들을 모두 체크해야 겠더군요. 힘든 일이지만;

이 테스트는 12개 항목이지만 12점 만점을 받아야 하고, 최소 10점 이상을 받아야 어느정도 굴러가는 팀이라 할 수 있다는군요;
자 한번 테스트를!

SEMA에 대해서 들어보신 적이 있습니까? 소프트웨어 팀이 얼마나 잘하는지를 재는 나름대로 복잡한 시스템입니다. 앗, 아니! 그 링크를 누르지 마세요. SEMA를 "이해"만 하는데 아마 6년정도가 걸릴것입니다.

그래서 소프트웨어 팀이 얼마나 좋은지 등급을 매길 수 있는 - 좀 무책임하고 되는대로의 - 자체적인 버젼의 테스트를 만들었습니다. 이 테스트의 장점은 3분정도밖에 걸리지 않는다는 것입니다. 절약되는 시간으로 의대에 가서 공부할 수도 있을 것입니다.

The Joel Test
  1. Source Control(소스 컨트롤)을 사용하십니까?
  2. 한번에 빌드를 만들어낼 수 있습니까?
  3. daily build(일별 빌드)를 만드십니까?
  4. 버그 데이타베이스를 가지고 있습니까?
  5. 새로운 코드를 작성하기 전에 버그들을 잡습니까?
  6. up-to-date(최신) 스케줄을 가지고 있습니까?
  7. spec(설계서)를 가지고 있습니까?
  8. 프로그래머들이 조용한 작업환경을 가지고 있습니까?
  9. 돈이 허락하는 한도내의 최고의 툴들을 사용하고 있습니까?
  10. 테스터들을 고용하고 있습니까?
  11. 신입사원들은 면접때 코드를 직접 짜는 실기시험을 봅니까?
  12. hallway usability testing(무작위 사용성 테스팅)을 하십니까?

각 항목들에 대해 자세한 사항은 아래 원문 링크를 참조하세요.
http://korean.joelonsoftware.com/Articles/TheJoelTest.html
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함