목차
PART 1 프로젝트 기초
제1장 소프트웨어 위기 = 13
1.1 소프트웨어 = 13
1.1.1 소프트웨어 구성 = 13
1.1.2 소프트웨어 특성 = 14
1.1.3 소프트웨어 분류 = 15
1.2 소프트웨어 위기 = 15
1.2.1 소프트웨어 위기의 원인 = 16
1.2.2 소프트웨어 위기 극복 = 18
제2장 소프트웨어 생명주기 = 21
2.1 소프트웨어 생명주기 이해 = 21
2.1.1 소프트웨어 생명주기 모델 = 21
2.1.2 Waterfall Model = 22
2.1.3 Prototyping Model = 23
2.1.4 Spiral Prototyping Model = 24
2.1.5 Fountain Model = 25
2.2 소프트웨어 개발방법론 = 27
2.2.1 소프트웨어 개발방법론 이해 = 27
2.2.2 소프트웨어 개발 프로세스의 표준 = 28
2.2.3 구조적 방법론 = 30
2.2.4 정보공학 방법론 = 31
2.2.5 객체지향 방법론 = 33
2.2.6 CBD(Component Based Development) = 40
제3장 마르미 = 41
3.1 마르미 개발방법론 = 41
3.1.1 국내 방법론(마르미) 개발 사업 = 41
3.1.2 마르미 = 43
3.2 국내 개발방법론의 진화 = 47
3.2.1 마르미-Ⅱ = 47
3.2.2 마르미-Ⅲ = 49
3.2.3 국내 개발방법론의 발전 = 53
제4장 개발 TOOL과 자동화 도구 = 55
4.1 개발 TOOL(프로그래밍 언어) = 55
4.1.1 개발 TOOL의 발전 = 55
4.1.2 개발 TOOL인 4GL = 56
4.2 CASE TOOL = 57
제5장 프로젝트 진행관련 표준화 = 59
5.1 국제표준화 기구 = 59
5.2 소프트웨어 프로세스 및 품질개선을 위한 표준 = 61
5.2.1 소프트웨어 품질 개선 = 61
5.2.2 SPICE(Software Process Improvement and Capability dEtermination) = 62
5.2.3 CMM(Capability Maturity Model) = 65
5.2.4 CMM(CMM integration) = 68
5.2.5 PSP(Personal Software Process) = 70
5.2.6 TSP(Team Software Process) = 71
5.3 소프트웨어 프로세스의 발전 = 73
5.3.1 정보시스템 감리 = 73
5.3.2 소프트웨어 프로세스의 발전 = 75
PART 2 프로젝트 준비
제1장 제안 프로세스 = 79
1.1 제안 업무 전반 = 79
1.1.1 제안관련 업무절차 = 79
1.1.2 제안관련 프로세스 = 80
1.2 정보 요청 단계 = 81
1.2.1 RFI(Request For Information) = 81
1.2.2 제안 요청서(RFP) = 82
1.2.3 제안서 = 88
제2장 제안서 작성 = 107
2.1 제안서 작성 준비 = 107
2.1.1 제안서 작성 준비사항 = 107
2.1.2 제안서 작성시 주의사항 = 109
2.2 제안서 작성 = 109
2.2.1 제안 PM(Project Manager)의 역할 = 109
2.2.2 제안서의 논리적 구성 = 110
2.3 제안요약서 작성 = 127
제3장 제안 설명회 = 129
3.1 제안 설명회 = 129
3.1.1 제안설명회 절차 = 130
3.1.2 프리젠테이션 = 131
3.1.3 청중분석 = 132
3.1.4 목적(Purpose) 분석 = 133
3.1.5 장소(Place) 분석 = 135
3.1.6 추가로 고려해야 할 사항 = 135
3.2 프리젠테이션 구성 = 135
3.2.1 프리젠테이션 구조 = 136
3.2.2 프리젠테이션 도입부 = 136
3.2.3 프리젠테이션 본론부 = 137
3.2.4 프리젠테이션 결론부 = 138
3.3 정보전달 방법 = 139
3.3.1 시각자료 작성법 = 140
3.3.2 프리젠테이션 연출 = 141
3.4 프리젠테이션 기법 = 144
제4장 소프트웨어 사업대가 산정 = 149
4.1 소프트웨어 사업대가 기준 = 150
4.1.1 소프트웨어 사업대가 = 150
4.1.2 소프트웨어 개발 규모 산정 = 152
4.1.3 소프트웨어 사업대가 기준의 주요내용 = 152
4.2 소프트웨어 사업대가의 예시 = 158
4.2.1 기능점수 계산 예시 = 158
4.2.2 기능점수의 활용 = 163
4.2.3 기능점수의 정의 = 164
4.2.4 기능점수 계산에 필요한 정보 = 170
4.2.5 데이터베이스 구축비 산정 절차 = 176
PART 3 프로젝트 관리
제1장 프로젝트 관리 기초 = 191
1.1 프로젝트 개요 = 191
1.1.1 프로젝트 특징 = 191
1.1.2 프로젝트 목표 = 192
1.1.3 프로젝트 구성 = 192
1.2 프로젝트 흐름 = 193
1.2.1 프로젝트 관리요소 = 194
1.2.2 프로젝트 매니저 = 195
1.2.3 프로젝트 매니저의 요건 = 197
1.3 프로젝트 관리 개념의 변화 = 197
1.4 프로젝트 수행체제 = 200
1.4.1 프로젝트와 일상업무와의 비교 = 201
1.4.2 프로젝트 관리기법 = 201
제2장 프로젝트 단계 = 205
2.1 착수 단계 = 205
2.1.1 착수단계에서의 주요 작업항목 = 205
2.1.2 프로젝트 계획서(사업수행계획서) 사례 = 209
2.1.3 프로젝트 일정계획 = 210
2.1.4 예산계획 = 210
2.2 요구분석 단계 = 215
2.3 설계 및 구현단계 = 216
2.3.1 소프트웨어 테스트 = 217
2.3.2 통합 테스트(테스트의 분류) = 222
2.3.3 테스트 실행 = 223
2.4 검수 및 종료단계 = 225
2.5 유지보수 및 운영단계 = 226
2.5.1 유지보수 준비 = 227
2.5.2 유지보수 운영 = 227
2.5.3 유지보수 활동과 문제점 = 228
2.6 소프트웨어 문서화 = 229
2.6.1 소프트웨어 문서 종류 = 229
2.6.2 SDLC 단계의 문서화 = 230
제3장 프로젝트 관리 = 231
3.1 프로젝트 관리 = 231
3.1.1 프로젝트 목표 = 231
3.1.2 프로젝트 관리 프로세스 = 232
3.1.3 프로젝트 관리 프로세스의 상관도 = 233
3.1.4 프로세스의 산출물 = 234
3.2 관리 프로세스 = 235
3.2.1 착수 프로세스 = 236
3.2.2 기획 프로세스 = 236
3.2.3 실행 프로세스 = 237
3.2.4 통제 프로세스 = 237
3.2.5 종료 프로세스 = 238
3.2.6 프로젝트 관리 구성 = 238
3.2.7 프로젝트 관리 영역 = 239
제4장 프로젝트 관리영역 = 243
4.1 통합관리 = 243
4.2 형상관리 및 변경관리 = 244
4.2.1 형상관리 = 244
4.2.2 변경관리 = 246
4.3 범위관리 = 251
4.4 일정관리 = 256
4.5 원가관리 = 275
4.5.1 원가 = 275
4.5.2 각 프로세스에서의 원가관리 = 277
4.5.3 비용 산정 = 278
4.6 진척관리 = 279
4.7 품질관리(Quality Management) = 280
4.7.1 품질관리와 국제표준 = 282
4.7.2 ISO 9126 = 283
4.7.3 IS0 12207 = 285
4.7.4 IS0 14598 = 289
4.7.5 소프트웨어 품질 = 293
4.7.6 소프트웨어 품질관리 = 294
4.7.7 소프트웨어 품질보증 = 296
4.8 위험관리(Risk Management) = 300
4.8.1 위험 = 300
4.8.2 위험관리 = 301
4.8.3 위험관리 요소 & 위험관리 활동(RMMM) = 302
4.8.4 통제유형 & 관리 방안 = 303
4.9 조달 관리(Procurement Management) = 307
4.10 인력관리(Human Resource Management) = 311
4.11 의사소통관리(Communication Management) = 315
4.12 프로젝트 수행 중 가장 빈번하게 발생하는 7대 갈등원인 = 319
제5장 프로젝트 관리 사례 = 323
5.1 PERT/CPM = 323