반응형
프로젝트 관리 및 생명 주기 모형
1. 프로젝트 관리
개념 | 목적에 맞게 계획된 일정, 금액 범위에서 정해진 목적 달성 |
관리 |
|
프로젝트 관리의 3P |
|
계획 수립 |
|
인적 자원 |
|
위험 관리 |
|
위험 표 항목
내용 | 위험 종류 | 발생 확률 | 영향력 | 대안 |
비용 측정 실패 | 비즈니스 | 5% | 매우 | 손해 감수 |
일정 계ᅙᅬᆨ 실패 | 프로젝트 | 40% | 보통 | 기간 연장 |
기술 부족 | 기술적 위험 | 70% | 보통 | 개발자 섭외 |
인력 부족 | 프로젝트 | 75% | 보통 | 추가 증원 |
일정 관리 모델
PERT(Program-Evaluation and Review Technique) | CPM(Critical Path Method) 주 공정법 | CCPM(Critical Chain Project Management) 중요 연쇄 프로젝트 관리 |
|
정의 | 일의 순서를 계획적으로 정의하기 위한 수렴 기법으로 비관치, 중간치, 낙관치의 3점 추정 방식 통해 일정 관리하는 기법 | 여러 작업의 수행 순서가 얽혀 있는 프로젝트의 일정 계산하는 기법 | 주 공정 연쇄법으로 자원 제약 사항을 고려하여 일정 작성하는 기법 |
특징 | 프로그램 평가 및 검토 기술 소요기간 예측 어려울 시 유리 작업별로 낙관치, 기대치, 바관치 나누어 종료 시기 결정 노드: 작업명, 간선: 낙관치, 기대치, 비관치 예측치 공식 이용하여 소요 기간 정함 |
임계 경로 기법 소요기간 확실 시 유리 노드: 작업명, 간선: 작업 사이의 전후 의존 관계 원형 노드: 작업명, 박스 노드: 이정표, 예상 완료 시간 한 이정표에서 다른 이정표 도달 전 작업 완료 |
|
일정 계획 순서 |
|
|
|
예측치=낙관치+(4*기대치)+비관치/6 | 여유기간 남지 않도록 계획(소요 기일=가장 긴 경로) |
2. 비용 측정
측정 요소 |
|
비용 측정 원칙 |
|
개발 비용과 개발 기간의 상관 관계 |
![]() |
간접 측정 평가 공식 |
|
비용 측정 방법론 분류
하향식 |
|
상향식 |
|
3. 형상 관리(SCM: Software Configuration Management)
소프트웨어 개발 과정에서 발생하는 산출물의 변경 사항을 버전 관리하기 위한 일련의 활동
형상 관리 절차 식통감기
형상 식별 |
|
형상 통제 |
|
형상 감사 |
|
형상 기록 |
|
4. 소프트웨어 개발의 생명주기 모형
RAD 모델 (Rapid Application Development) |
CASE(Computer Aided Software Engineering)도구를 활용하여 빠른 개발 지향 |
폭포수 모형 (Waterfall model) |
|
프로토 타입 모형 (Prototyping model) |
|
나선형 모형(Spiral model) |
|
V 모형 | ![]() |
5. 테일러링을 위한 품질 관리
ISO 12207 표준 기조지
기본 공정 | 공급, 획득, 개발, 운영, 유지보수 |
조직 공정 | 관리, 기반 구조, 개선, 교육 훈련 |
지원 공정 | 문서화, 형상 관리, 문제 해결, 품질 보증, 검증, 확인, 합동 검토, 감리 |
ISO/IEC
ISO/IEC 9001 | 설계/개발, 생산, 설치 및 서비스 과정에 대한 품질 보증 모델 |
ISO/IEC 9126 | 소프트웨어 품질 특성과 척도에 관한 표준 지침서 |
ISO/IEC 12119 | 패키지 소프트웨어의 일반적인 제품 품질 요구사항 및 테스트를 위한 국제 표준 |
ISO/IEC 12509 | OSI 7계층의 관리 기능에 대한 공통된 정보를 명세화하는 규격(폐지) |
ISO/IEC 14598 | 소프트웨어 제품 평가 프로세스 및 평가를 위한 국제 표준 |
ISO/IEC 29119 | 소프트웨어 테스트 관련 국제 표준 |

CMM(Capability Maturity Model) 초관정관최
특징 |
|
5가지 성숙 단계와 핵심 프로세스 |
![]() |
프로세스 평가 기준 |
![]() |
SPICE(Software Process Improvement and Capability Determination) 모델 불수관확예최
목적 |
|
단계 | ![]() |
Reference
https://book.naver.com/bookdb/book_detail.naver?bid=17134434
이기적 정보처리기사 필기 기본서
- 기초부터 탄탄히 잡아주는 영진닷컴의 이기적 수험서!영진닷컴이 자랑하는 수험서 브랜드 ‘이기적’ 시리즈는 쉽고 풍부한 내용으로 기초부터 튼튼하게 쌓아주는 합격의 동반자입니다. 기
book.naver.com
반응형
'정보 처리 기사 필기 > 1. 소프트웨어 설계' 카테고리의 다른 글
1-3 화면설계 (0) | 2022.05.26 |
---|---|
1-2 요구 사항 확인 - 요구 사항 정의 (0) | 2022.05.25 |
1-2 요구 사항 확인 - 현행 시스템 파악 (0) | 2022.05.24 |
1-1 소프트웨어 종류 및 개발 방법론 - 소프트웨어 개발 방법론 (0) | 2022.05.19 |
1-1 소프트웨어 종류 및 개발 방법론 - 소프트웨어 종류 및 특성 (0) | 2022.05.19 |