PM(프로젝트 매니저)
작업분해도, 개발 계획서, 실패방지관리방안,효과적관리, 문제/해결방안, 프로세스, Gold Plating 방지방안,주의사항, 전시적 관리전략
인생진리
2023. 6. 5. 23:47
- 프로젝트 투자 의사판단 참여
(4C, 7S, SWOT 분석) - 프로젝트 진입 가시화 및 관리
- 프로젝트 Resource
- Acquisition 및 Kick-off
- 작업분해도(WBS)는 프로젝트의 범위를 여러 개의 작업 단위로 분해하는 계획 도구입니다.
PMI가 제시하는 9개 활동 영역에서의 활용:
통합관리: 프로젝트의 전체적 계획 및 실행 과정 관리
범위 관리: 작업 범위 결정, 각 작업 단위 세부 명세화
시간 관리: 작업 단위별 일정 계획, 추진, 모니터링 및 조정
비용 관리: 각 작업단위별 예산 산출 및 실비 모니터링
품질 관리: 각 작업단위별 품질 기준 및 검증 절차 관리
인적 자원 관리: 작업 단위별 책임자 및 인력 배정 관리
의사소통 관리: 작업 단위별 정보 공유 및 전달
위험 관리: 작업 단위별 위험 관리 및 계획 수립
조달 관리: 작업 단위별 구매 및 계약 관리 - 임베디드 시스템 응용 소프트웨어 개발 계획서에 포함되는 내용
목적 및 범위: 프로젝트 개요, 목표 및 범위 설정
기술적 요구사항: 하드웨어 및 소프트웨어 스펙 정의
개발 프로세스: 시스템 설계, 코딩, 테스트 및 검증 등의 과정 설명
프로젝트 일정: 주요 이정표 및 단계별 일정 계획
예산 및 자원 배정: 개발비, 운영비, 인력 배치 등 자원 분배 계획
인적 자원 요건:할일, 책임, 역량 등 인력 요건 정의
품질 관리 계획: 품질 관리 및 테스트 전략, 표준 및 지침립
위험 감지 및 관리: 위험 요인 도출, 평가, 대응 계획 수립
의사소통 계획: 이해관계자간사소통 경로, 방법 및 주기 설정
유지보수 및 지원 계획: 시스템 유지보수 및 지원 관리 계획 - 프로젝트 실패를 방지하기 위한 프로젝트 관리 방안은 다음과 같습니다.
범위 관리: 명확한 프로젝트 요구 사항 및 범위를 수립하고, 변경 및 추가 요구 사항에 대한 엄격한 관리를 진행합니다. 이를 위해 이해관계자들과 미리 합의된 프로세스에 따라 변경 요청을 처리하고 승인 절차를 거칩니다.
위험 관리: 프로젝트 초기부터 위험 식별, 평가 및 대응 계획을 수립합니다. 위험을 최소화하기 위해 지속적으로 모니터링하고 필요한 조치를 취합니다.
일정 관리: 프로젝트의 목표와 범위를 기반으로 실현 가능한 일정을 수립하며, 작업 분할과 일정 관리 도구를 사용하여 업무의 순서와 관계를 관리합니다. 또한 일정 변경에 대한 요청 절차를 시행하여 지연이 최소화되도록 합니다.
예산 관리: 프로젝트 초기에 예산을 추산하고, 변경 및 추가 비용에 대 효과적인 예산 관리 및 승인 절차를 수립합니다. 예기치 않은 비용 증가를 대비하여 예비 비용 또한 준해 두어야 합니다.
품질 관리: 프로젝트 품질 목표를 수립하고, 이를 충족하기 위한 품질 관리 계획 및 검증 절차를 도입합니다. 주기적인 품질 검증 및 모니터링을 통해 프로젝트 결과물의 품질을 지속적으로 관리합니다.
의사소통 관리: 이해관계자 간 원활한 의사소통을 위한 채널 및 방식을 설정하고, 의사소통 계획을 수립하여 프로젝트 정보가 정확하게 전달될 수 있도록 합니다. 이는 각 이해관계자의 역할 및 책임을 분명히 하는 데도 중요합니다.
자원 관리: 프로젝트의 인력 및 물적 자원을 적하게 분배하고 관리합니다. 인력 자원의 경우, 적절한 역량을 가진 자원을 배치하고 업무 분담을 명확히 하는 것이 중요합니다. 또한 프로젝트의 진행을 모니터링하며 필요한 경우 자원의 재배치를 수행할 수 있어야 합니다.
- 요구사항에 따른 SOW와 Gold Plating 방지 방안
Statement Of Work(SOW):(작업명세서)
1.전략적 수요 예측 및 경영계획 기반의 3월 플랜 수립 기능
2. 제품별 주 단위 판매 및 생산 계획 수립 기능
3. 최적화 솔루션, 매출, 수익성 등 변수로 계획 시나리오 수립 기능
4. 시나리오별 수익 시뮬레이션 기능 개발
5. 기존 운영 SCM 웹 환경 마이그레이션 및 이전 - Gold Plating 방지 방안:
(작업에서 추가적인 기능을 위해서 기존의 목적 또는 수준을 지나쳐서 계속해서 일하는것을 의미)
요구사항 도출 및 변경 관리 프로세스 적절한 수립 및 실행
프젝트의 범위를 명확하게 정의하고 이를 준수
개발 구성원들과의 정기적인 의사소통 및 검토
프로젝트 진행 상황 및 진척 보고를 위한 프로젝 관리 도구 도입
예산 및 일정을 탄력적으로 관리하여 Gold Plating이 발생하지 않도록 조정
요구사항 도출의 필요성과 도출기법 5가지
필요성:
1. 사용자와 시스템 사이의 목표 및 기능을 명확히 파악
2. 개발 리소스 및 일정 예측 가능
3. 로젝트의 수행 과정에서 의사소통 및 추적의 기반 제공
4. 시스템 개발이 사용자의 요구에 적합게 이루어지도록 함
도출 기법 5가지:
인터뷰: 사용자와 직접 대화하여 필요한 요구사항을 얻는 방법
설문조사: 대상 사용자 그룹에 설문지를 발송하고 응답 결과를 분석 요구사항을 도출
브레인스토밍: 그룹 참여자들이 자유롭게 아이디어를 제시하는 방법, 참여자들의 다양한 의견 및 요구사항 수집
프로토타입: 초기 단계의 제품을 만들어 사용자들에게 제공하고 피드백을 얻어 요구사항 도출
문서분석: 기존 시스템의 문서, 사용자뉴얼, 보고서 등을 분석해 요구사항을 추출하는 방법
- 프로젝트 주의사항
범위: 여러 사업자들이 참여하면 프로젝트 범위의 명확한 정의와 구성원들 간의 역할 분담이 어려울 수 있습니다.
일정: 다양한 사업자들의 일정 조율이 어려워 전체 프로젝트 일정이 지연될 가능성이 있습니다.
위험: 각 사업자 간의 의사소통과 협업 문제로 인한 위험 요인이 증가할 수 있습니다.
품질: 전체 시스템의 통합 및 테스트 과정에서 품질의 불일치가 발생할 가능성이 있습니다.
자원배치: 각 사업자의 자원 및 역량이 효율적으로 분배되지 않을 수 있어 전체 리소스용이 저하될 수 있습니다.
의사소통: 다양한 사업자들 간의 의사소통 오해 및 미스가 발생할 가능성이 높습니다. - 전사적 (기업전체)조직 측면의 프로트 관리 전략은 다음과 같습니다.
- 타당성 조사 및 사전 계획:
프로젝트의 목와 범위를 명확게 정의하고, 구성원들 간 업무 분담 계획을 세워 클리어하게 설정합니다. - 통합 프로젝트 관리 방식 도입:
각 사업자의 작업 진행 상황을 통합적으로 추적하고 컨트롤 수 있는
프로젝트 관리 도구를 사용하여 일정을 관리합니다. - 위험 관리 및 문제 해결략 수립:
위험리 계획을 수립하고 문제 발생 시 조치를 취할 수 있는 문제 해결 전략을 보유합니다. - 표준화 및 품질 관리:
프로젝트 진행 시 사용되는 표준과 절차를 명확하게 설정하, 품질 관리를 강화합니다. - 자원 최적화 및 역량 강화:
각 사업자의 가용 자원을 효율적으로 활용하며, 우수한 인력 배치를 통해 전체 역량을 강화합니다. - 의사소통 및 협업 강화:
지속적인 의사소통과 협업을 돕기 위한 도구와 기법을 도입하여 구원들의 상호 작용을 원활하게 유지합니다.
- 타당성 조사 및 사전 계획: