오늘하루

소프트웨어 회사의 개발 역량 평가표

achivenKakao 2009. 1. 8. 22:50

Ray님의 블로그에 놀러갔다가 "소프트웨어 회사의 개발 역량 평가표"를 구했다.

심심풀이 땅콩으로 한번 해보는 것을 강추 한다.ㅋㅋㅋ

우리회사도 해본 결과 높은 점수는 나오지 않았다.ㅠ

그래도 아래의 것들은 나만이라도 지켜 나간다면 우리회사도 더 좋아 지지 않을까?ㅎ

+

소프트웨어 회사의 개발 역량 평가표

아래 각 문항에서 "예"(1점)에 해당하면 Checkbox를 체크하시면 됩니다.

1.전사적으로 하나의 소스코드관리시스템을 사용하고 있다.
2.모든 소스코드 및 개발문서는 소스코드관리시스템에 저장되어 있다.
3.각 마일스톤마다 Baseline을 설정하고 있다.
4.소스코드관리시스템에 체크인 시 메시지를 작성하는 규칙을 가지고 있고, 모든 개발자가 이를 지키고 있다.
5.모든 소스코드는 리뷰를 하고 있다.
6.자동으로 일일빌드를 하고 있다.
7.전사적으로 하나의 버그관리시스템을 사용하고 있다.
8.모든 버그를 버그관리시스템에 등록하고 있으며 다른 곳에 별도로 관리하지 않는다.
9.모든 직원이 버그관리시스템에 스스로 이슈를 등록한다.
10.프로젝트의 스펙문서를 가지고 있다.
11.스펙문서를 모든 관련자가 충분히 리뷰한다.
12.스펙이 바뀜에 따라 스펙문서가 업데이트되고 있다.
13.스펙 변경이 통제 관리되고 있다.
14.1,2일 단위의 상세한 일정을 가지고 있다.
15.일정은 개발자가 산정한다.
16.일정은 지속적으로 업데이트되고 있다.
17.별도의 테스트 팀이나 테스터가 있다.
18.테스트 케이스를 가지고 있다.
19.프로젝트 리스크 관리를 하고 있다.
20.리스크에 대한 백업 플랜이 있으며 리스크 관리계획이 주기적으로 갱신된다.
합계:



평가 결과 분석

  • 20점 - 소프트웨어 개발의 기초가 아주 잘 되어 있습니다. 소프트웨어 프로젝트를 수행하는데 별 문제가 없습니다.
  • 15점 이상 - 이 정도면 기초가 매우 양호합니다. 지금까지도 프로젝트를 꽤 잘 수행하고 있었을 것입니다. 몇 가지만 보완하면 될 것 같습니다. 100m를 20초에 뛰던 사람이 17초에 뛰는 것보다 12초에 뛰던 사람이 11초에 뛰기가 더 어려운 법입니다. 수행 능력 향상을 위한 현실적인 방법을 보강할 필요가 있습니다..
  • 10점 이상 - 프로젝트 진행을 개선하기 위해 여러 시도를 했겠지만, 여전히 많은 개선 욕구를 느끼고 있을 것입니다. 현실적인 많은 부분을 개선하는데 컨설팅이 도움이 될 수 있습니다..
  • 10점 미만 - 만약 프로젝트에 성공했다면 기적이나 운이라고 여겨야 합니다. 지금 당장 조치를 취해야 합니다. 효율적인 개선을 위해서는 컨설팅이 꼭 필요합니다.


출처 : http://www.abcswcon.com/services.htm (저작권에 문제가 되면 삭제 하겠습니다.)