13주차 소프트웨어 공학: 프로젝트 관리
Section 01: 프로젝트의 이해
프로젝트 정의 및 특징
- PMI(미국 프로젝트 관리협회): 일정한 기간 동안 유일한 제품이나 서비스를 만들기 위해 수행하는 작업
- 특징: 한시성, 유일성, 참여자의 일시성, 한정성
프로젝트 매니저의 역할
- 프로젝트 기획 및 설계
- 팀원들의 능력을 파악하여 적재적소에 배치
- 고객과의 대화 및 의견 조율
- 진행 상황 체크 및 진척 관리
- 문제 해결 및 책임감 있는 대응
- 인력 관리 및 의사소통 분위기 조성
- 최종 결과물 인도
Section 02: 프로젝트 관리의 이해
프로젝트 관리
- PMBOK(Project Management Body of Knowledge): 프로젝트와 관련된 작업의 표준
- 필요한 기술, 기법, 도구를 적절히 배치하여 프로젝트 완수
- 자원 계획 및 공급, 인력 배치, 진행 상황 확인, 진도 관리, 대비 계획 및 대응책 마련
PMBOK의 5가지 프로세스 그룹
- 시작 그룹(Initiating): 범위 관리 착수 및 프로젝트 단계 정의 및 승인
- 기획 그룹(Planning): 목표 설정 및 활동 계획, 예산, 인력, 자원 계획 수립
- 실행 그룹(Executing): 프로젝트 계획 실행
- 통제 그룹(Controlling): 계획 대비 목표 진척 상황 감시 및 성과 측정
- 종료 그룹(Closing): 프로젝트 종료, 성과 보고 및 계약 종료
프로젝트 관리의 9가지 관점
- 통합 관리, 범위 관리, 일정 관리, 비용 관리, 품질 관리, 인적 자원 관리, 의사소통 관리, 위험 관리, 조달 관리
xxxxxxx
프로젝트 통합 관리
- 프로젝트 계획 개발, 계획 실행, 통합된 변경 통제
프로젝트 범위 관리
- 제품 및 프로젝트 범위 정의, 착수, 범위 기획, 범위 정의, 범위 검증, 범위 변경 통제
프로젝트 일정 관리
- 작업 정의, 작업 순서, 작업 기간 산정, 일정 개발, 일정 통제
프로젝트 비용 관리
- 자원 기획, 비용 산정, 비용 예산 수립, 비용 통제
프로젝트 품질 관리
- 품질 기획, 품질 보증, 품질 통제
프로젝트 인적 자원 관리
- 조직 기획, 팀 확보, 팀 개발
프로젝트 의사 소통 관리
- 의사소통 기획, 정보 배포, 성과 보고
프로젝트 위험 관리
- 위험 관리 기획, 위험 식별, 정성적 위험 분석, 정량적 위험 분석, 위험 대응 기획, 위험 모니터링 및 통제
프로젝트 조달 관리
- 조달 기획, 권유기획, 권유, 공급자 선정, 계약 관리, 계약 종료
Section 03: 형상 관리
변경 관리
- 소프트웨어 변경 관리의 중요성: 프로젝트 진행 중 새로운 산출물 축적 및 버전 관리 필요
버전 관리
- 버전 관리의 필요성: 각 버전의 정보를 데이터베이스화하여 관리
형상 관리
- 형상 항목, 형상 관리 절차, 형상 식별, 형상 통제, 형상 상태 보고, 형상 감사
형상 관리 절차
- 형상 항목 선정, 식별자 규칙 선정, 베이스라인 기준 선정
Section 04: 유지보수
- 소프트웨어 유지보수의 분류
- 수정 유지보수: 사용자가 인도받은 후 발견된 오류 수정
- 적응 유지보수: 환경 변화에 맞게 소프트웨어 수정
- 기능 보강 유지보수: 기능 변경이 필요할 때 수행
- 예방 유지보수: 예상되거나 예측되는 오류를 미리 수정
Comments 0