프로젝트 관리방법론이란?
프로젝트 관리 방법론은 다시 정리하면 프로젝트 실행법에 대한 전반적인 접근 방식을 제공한다
효과적인 프로젝트를 운용하기 위한 일종의 가이드, 템플릿이라고 할 수 있다
이런 방법론을 사용해야하는 이유는 첫번째 명확성이다
역할이 투명하게 정의되기 때문에 의사 결정 프로세스를 개선하고 책임을 보장할 수 있다
두번째는 가시성이다
모든 프로젝트 관리 방법론은 프로젝트를 모니터링하고 제어하는 프로세스를 구현하고 있다
모니터링 과정에서 진행이 제대로 되고 있는지를 확인할 수 있다
마지막으로는 효율성이다
프로젝트 관리 방법론을 통해 전체 일정과 예산을 줄이고 다음 프로젝트에서는 배운 교훈을 적용할 수 있어 성공가능성을 높일 수 있다
1. 애자일(Agile)
가장 많이 언급되는 프로젝트 관리 방법론인 애자일은 유연성과 빠른 속도가 요구되는 프로젝트를 관리하기 위해 개발되었다
애자일은 빠른 목표를 달성하기 위해 스프린터(Sprint)라는 짧은 사이클로 구성되며, 자발적인 팀 구성 안에서 통제력 감소와 실시간 소통이 필요한 프로젝트에 가장 적합하다고 한다.
프로젝트 관리 방법론으로써 애자일은 매우 상호적이기 때문에 프로젝트 전체에 걸쳐 신속한 수정이 가능하다
테스트가 완료될 때까지 기다리는 대신에 문제를 빠르게 확인하고 초기 개발 과정에서 수정하기 좋습니다.
그래서 대부분의 소프트웨어 개발 프로젝트에서 보편적으로 사용된다

2.워터풀(Waterfall)
워터풀은 가장 오랜 기간 프로젝트 관리 방법론에서 주류였다
과거부터 다양한 산업에서 활용되었으며, 특히 소프트웨어 개발에서 보편적으로 도입되었으며 요건 분석, 디자인, 시험, 이행, 유지보수의 순서로 실행되는 프로젝트 관리 방법이다
워터풀 방법론을 통해 각 단계 전반의 통제력이 높아지는 것이 장점이지만 프로젝트 진행 중에 범위나 내용이 변경되면 유연하게 대처하는 것이 어렵다
그래서 워터풀로 프로젝트를 할 때에는 요건을 초기에 정확하게 파악할 수 있는 계획 단계를 잘 준비하는 것이 중요하다

3.PRINCE2
PRINCE2(Projects IN Controlled Environments)는 포괄적인 워터풀 방법론을 사용하여 프로젝트의 단계를 정의하는 방법론으로 영국 정부가 IT 프로젝트를 수행하기 위해 고안해냈다
기존의 제품 관련 프로젝트나 시장 중심 프로젝트보다는 대규모의 IT 프로젝트에 적합한 프로젝트 관리 방법으로 평가받고 있다
아래의 이미지와 같이 7가지 핵심 원칙이 있으며 이 원칙을 따라 철저한 프로젝트 프로세스를 수립하면 효과적인 프로젝트를 만들 수 있다
PRINCE2 방법론은 역할을 정의하고 관리를 지원하는 것이 가장 큰 목표이며 단계 통제, 산출물 인도 관리, 프로젝트 착수 및 종료와 같이 수많은 프로젝트 관리 개발 작업을 간소화하는데 유용하다
다만 소규모 프로젝트에서 사용할 때는 프로세스가 불필요하게 길고 복잡해질 수 있어서 추천하지 않는다

4. 린 (Lean)
린 방법론은 Henny Ford가 실행하고 나중에는 토요타와 모토로라에서 사용하면서 널리 알려진 프로젝트 관리 방법론이다
낭비를 줄이고 프로젝트 요구사항에 맞는 간단한 프레임워크를 만드는 것으로 목표로 하며 궁극적으로 적은 리소스로 더 많은 일을 하여 효율과 팀워크를 극대화하는 것을 목표로 한다
주로 제조업에서 사용하던 과거에는 물리적인 낭비를 줄인다는 것을 의미했지만 최근에는 낭비요소가 발생하는 관행을 의미한다
린 방법론에는 세가지 M이 존재한다


5. 식스시그마(Six Sigma)
식스시그마는 다른 프로젝트 관리 방법론 종류와 달리 품질 관리에 사용되며 방법론보다는 일종의 철학으로 묘사되기도 한다
또한 앞서 설명한 린이나 애자일과 함께 사용되어 린 식스 시그마, 애지일 식스 시그마로 불리기도 한다
식스 시그마는 끊임없이 개선하고 결함을 제거하는 것을 목표로 하며 현업 종사자들은 이 프로제스를 유지하고 정의, 제어하며 지속으로 개선하고 목표를 달성하고자 한다


6.크리티컬 패스 분석법(Critical path method, CPM)
크리티컬 패스 분석법은 프로젝트의 중요한 작업을 식별하고 일정을 계획하기 위한 프로젝트 관리 방법론 종류이다
업무 분류 체계와 유사하게 직업 종속성 생성, 프로젝트 목표 및 진행상태 추적, 결과물 우선순위 지정, 마감일 관리 등으로 구성되어 있다
크리티컬 패스 분석법은 소규모 및 중간 규모의 프로젝트와 팀이 사용하기 좋으며 마일스톤과 결과물을 올바르게 계획하는 것이 중요하다
CPM을 보다 상세하게 발전시킨 것이 크리티컬 체인 프로젝트 관리(Critical chain project management,CCPM)이다

크리티컬 체인 프로젝트 관리는 크리티컬 패스 분석법과 같이 업무 분류 체계를 구현하고 각 업무에 소요되는 시간을 할당한다
이를 통해 할당된 시간을 넘길 때를 명확하게 정의해 효과적인 작업을 추적할 수 있다
또한 크리티컬 체인 프로젝트 관리 방법론은 이용 가능한 리소스에 업무를 골고루 분배하는 리소스 평준화를 사용해 많은 업무량을 적절하게 분산하도록 한다
이러한 특성 때문에 프로젝트 효율성 문제를 해결하는데 큰 도움이 되는 프로젝트 관리 방법론이다
방법론별 핵심을 명확성과 가시성 관점으로 정리해주셔서 공감됐습니다. 현업에서는 방법론 선택보다 요구사항을 실행 가능한 작업 단위로 얼마나 빨리 분해하느냐가 성패를 더 좌우하더라고요. 그래서 Plexo에 AI Task Breakdown 기능을 넣어 스펙 수준 입력만으로 WBS 초안을 만들 수 있게 했습니다. https://plexo.work/ko 여러 방법론 중 실제 팀 정착 속도가 가장 빨랐던 방식도 공유해주시면 감사하겠습니다.