목차
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
닫기