소프트웨어 프로젝트에 있어서의 프로젝트 재고(프로젝트 검토: project review)를 통한 경험적(empirical) 학습법. 일반적으로 프로젝트 재고를 가리켜 post-mortem이라 칭한다.
* 프로젝트 재고(Project Reviews), 보고받기(Debriefs),
회고(Retrospectives), 후 프로젝트 재고(Post Project Reviews), 중간 프로젝트 재고(Mid Project Reviews), 프로젝트 감사(Project
Audits), 얻어낸 교훈(Lessons Learned) 모두 post-mortem과 동일 혹은 유사한 의미.
1. 발생한 사건에 대한 재고(Reviewing the events that occurred)
2. 사건 발생 원인에 대한 평가(evaluate)
3. 다음 사건 또는 프로젝트의 결과를 향상시키기 위한 올바른 행동 방향 결정
PMA의 특징- 프로젝트와 프로젝트 중간에 일어난 사건을 평가하기 위해 프로젝트의 규모, 시기에 상관 없이 모두 사용됨.
- 특히 최근에는 agile, XP 개발 방법론에서 프로젝트 진행 단계의 일부로 주요하게 이용됨.
PMA의 절차 및 설명- PMA는 프로젝트의 규모 및 특성에 따라 그 절차가 약간씩 달라지기는 하나, 일반적으로 아래의 단계를 밟는다.
1. 프로젝트 검토 계획 : 해당 프로젝트를 위한 PMA에 알맞는 방법 및 도구 선정 및 검토 목적, 분석 대상 결정
2. 프로젝트 데이터 취합 : 미리 정의된 메트릭, 조사 등을 통해 분석 대상으로부터 데이터 취합
3. 프로젝트 이력 회의 개최 : 가장 중요한 단계. 프로젝트의 주요 거점 또는 프로젝트가 끝난 후에 실질적인 프로젝트 데이터를 갖고 반성적 분석(reflective analysis) 및 정리를 하기 위해 개최.
4. 발견 사항 분석 및 교훈 통합 : 일반적으로 프로젝트 이력 회의(Project History Day) 동안 진행됨.
5. 결과 공표 : 발견 사항을 요약, 공표하여 다음 프로젝트에 반영
PMA의 장점1. 프로젝트 팀원 개개의 관점을 서로 이해하고 공유토록 한다.
2. 습득된 교훈을 개인에서 팀의 차원으로 통합하게 한다.
3. 숨겨진 문제를 드러낸다.
4. 좋은 프랙티스와 문제를 문서화한다(문서화된 베스트 프랙티스를 통한 실수 방지).
5. 수행한 과업에 대한 피드백을 줌으로서 일의 만족도를 높인다.
reference:
www.projectreview.net - projectreview.net
A Review of Small and Large Post-Mortem Analysis Methods - Mauri Myllyaho, Outi Salo, Jukka Kääriäinen, Jarkko Hyysalo, Juha Koskela
댓글을 달아 주세요