SoftWare Productivity Research의 최고 연구원을 지낸 Capers Jones는 20년 동안의 소프트웨어 연구를 다음과 같이 요약했다. 요구 사항을 수집하는데 40가지의 방법이 있고, 소프트웨어 설계 작업을 수행하는 방법은 50가지 방법이 있으며, 700개도 넘는 프로그래밍 언어로 진행된 프로젝트에 적용할 수 있는 테스트는 30가지 방법이 있다.(Jones 2003).
소프트웨어 종류 | |||
비즈니스 시스템 | 미션-크리티컬 시스템 | 내장형 라이프-크리티컬 시스템 | |
전형적인 응용 프로그램 |
|
|
|
수명 주기 모델 |
|
|
|
계획 및 관리 |
|
|
|
요구 사항 |
|
|
|
설계 |
|
|
|
구현 |
|
|
|
테스트 및 QA |
|
|
|
배포 | 비형식적인 배포 절차 | 형식적인 배포 절차 | 형식적인 배포 절차 |
실제 프로젝트에서는 위 표에서 제공한 세 가지 종류에 대한 광장히 많은 변형들이 있음을 발견할 것이다. 이 표는 일반적인 사항을 설며하고 있다.
반응형
'pe > project' 카테고리의 다른 글
간단하게 시작하는 협업을 위한 정리 (0) | 2013.07.25 |
---|---|
불완전한 준비의 원인 (0) | 2010.07.27 |