계획 → 요구분석 → 설계 → 구현 → 시험 → 유지보수
프로젝트 계획
· 일정 계획
· 조직 계획
· 위험 분석
◆ 중앙 집중식 조직
특징
- 의사 결정이 빠름
- 소규모 프로젝트에 적합
- 초보 프로그래머를 훈련시키는 기회로 적합
단점
- 보조 프로그래머의 역할이 모호
- 한 사람의 능력과 경험이 프로젝트의 성패 좌우
◆ 분산형 조직
특징
- 작업 만족도 높음
- 의사 교류 활성화
- 장기 프로젝트에 적합
단점
- 책임이 명확하지 않은 일이 발생
- 대규모 프로젝트에 적합하지 않음(의사 결정 지연 가능)
◆ 혼합형 팀조직
특징
- 초보자와 경험자를 분리
- 프로젝트 관리자와 고급 프로그래머에게 지휘권한이 주어짐
- 의사교환은 초보 엔지니어나 중간 관리층으로 분산
단점
- 기술인력이 관리를 담당
- 의사 전달 경로가 김