소프트웨어공학 - 방법론

Get Started. It's Free
or sign up with your email address
Rocket clouds
소프트웨어공학 - 방법론 by Mind Map: 소프트웨어공학  - 방법론

1. 관리 프로세스

1.1. 착수

1.1.1. 프로젝트 계약서, PM권한 할당

1.2. 계획

1.2.1. 범위, 일정, 비용, 품질, 위험

1.3. 실행

1.3.1. Perfomance Report, 구매계획서

1.4. 통제

1.4.1. Baseline Update, 시정조치

1.5. 완료

1.5.1. 행정적종료

1.5.1.1. 경험적 교휸

1.5.1.2. 팀 해체

1.5.2. 계약종료

2. 생명주기(SDLC)

2.1. 선정기준

2.1.1. 경제성

2.1.1.1. IT투자 평가

2.1.2. 프로젝트특성

2.1.3. 기술요소

2.1.4. 인력

2.1.5. 업무적특성

2.1.6. 이력관리

2.2. 종류

2.2.1. 폭포수모델

2.2.1.1. 장점

2.2.1.1.1. 전통적모델

2.2.1.1.2. 문서화 중시

2.2.1.1.3. 간단 명료

2.2.1.2. 단점

2.2.1.2.1. 요구사항의 명확성

2.2.1.2.2. 고객은 개발완료시에만 산출물 확인아 가능

2.2.1.2.3. 이전단계의 완벽석

2.2.2. ProtoType

2.2.3. 나선형 모델

2.2.4. 반복적/점진적

2.2.5. RAD

3. 개발방법론

3.1. 구조적방법론

3.1.1. 절차

3.1.2. 산출물

3.2. 정보공학방법론

3.2.1. 특징

3.2.2. 절차

3.2.3. 사례

3.3. 객체지향방법론

3.3.1. 특성

3.3.1.1. 상속성

3.3.1.1.1. 종류

3.3.1.2. 다향성

3.3.1.2.1. 종류

3.3.1.3. 추상화

3.3.1.3.1. 종류

3.3.1.4. 캡슐화

3.4. CBD방법론

3.4.1. 컴포넌트

3.4.1.1. 종류

3.4.1.2. 구성

3.4.1.3. 장점

3.4.1.4. 단점

3.4.2. CBD구성

3.4.2.1. 구성도

3.4.2.2. 종류

3.4.2.3. 활성화 방안

3.4.2.4. 문제점

3.5. Agile방법론

3.5.1. 비교

3.5.2. 특성

3.5.3. XP

3.5.3.1. 4가지 Value

3.5.3.2. 12가지 Practice

4. 조직관리방법

4.1. 프로젝트 관리

4.1.1. 지식영역

4.1.1.1. 범위관리

4.1.1.1.1. 프로세스

4.1.1.2. 일정관리

4.1.1.2.1. 프로세스 일정표현

4.1.1.2.2. 프로세스

4.1.1.3. 비용산정

4.1.1.3.1. 상향식

4.1.1.3.2. 하형식

4.1.1.3.3. 수학적기법

4.1.1.4. 품질관리

4.1.1.4.1. 품질계획

4.1.1.4.2. 품질보증

4.1.1.4.3. 품질통제

4.1.1.5. 구매관리

4.1.1.6. 인력관리

4.1.1.7. 의사소통관리

4.1.1.8. 위험관리

4.1.1.9. 통합관리

4.2. PMO

5. 운영관리기법

5.1. IT Outsourcing

5.1.1. SLA

5.1.2. ASP

5.2. ITIL

5.2.1. Service Support

5.2.1.1. Service Desk

5.2.2. Service Delievery

5.2.3. 인증

5.3. 형상관리

5.3.1. Baseline

5.3.2. 기능

5.3.3. 변경관리절차

5.3.4. Repository