프로젝트 관리 삼각형의 균형을 성공적으로 유지하는 방법은 무엇입니까?
게시 됨: 2020-01-23당신은 아이디어가 있고 놀라운 응용 프로그램을 만들고 싶어합니다.
오른쪽?
그러나 아이디어가 강력한 제품으로 구체화되는 것을 보려면 전략 을 세우고, 적합한 팀을 구성 하고 , 시작 회의를 실시해야 합니다.
하지만 아직 끝나지 않았습니다. 시작 회의는 이제 막 시작했다는 의미입니다.
모바일 앱을 구축하는 것은 긴 과정입니다. 앱 개발 의 스코핑 세션 과 발견 단계는 충분히 강조되었지만 프로젝트를 효율적으로 관리하는 것은 제품의 성공에 큰 영향을 미칩니다.
PwC 연구 에 따르면 무려 97%의 조직이 프로젝트 관리가 비즈니스 성과와 조직의 성공에 중요하다고 생각합니다.
아이디어가 얼마나 단순하든 복잡하든 프로젝트 관리는 앱 개발에서 기본적인 역할을 합니다. 효과적인 프로젝트 관리를 통해 기한을 정시에 맞추고 인도물의 적시에 흐름을 유지할 수 있습니다.
따라서 일정 면에서든 원하는 앱을 받는 것이든 앱 개발 프로젝트를 순조롭게 진행하려면 개발 기관과의 정기적인 의사 소통 외에도 효과적인 프로젝트 관리 기술 이 필수입니다.
특히 프로젝트 관리자 는 프로젝트 관리 삼각형을 관리해야 합니다.
프로젝트 관리 삼각형이란 무엇입니까?
Iron Triangle 또는 Project Management Triple Constraint라고도 하는 프로젝트 관리 삼각형은 범위, 시간 및 비용 내에서 프로젝트가 운영되는 기본 제약 조건을 정의합니다.
Iron Triangle 은 이름에서 알 수 있듯이 프로젝트에서 세 가지 중요한 힘 간의 관계입니다. 다른 키 차원에 영향을 주지 않고 삼각형의 한 측면을 변경할 수 없기 때문에 그렇게 명명되었습니다.
프로젝트 관리 삼각형의 세 가지 측면 중 하나를 수정하는 것은 매우 어렵습니다.
예를 들어, 당신이 프로젝트 관리자이고 고객이 제품에 더 많은 기능을 추가하기를 주장한다고 가정해 봅시다 . 프로젝트 범위를 늘리면 제품을 구축하는 데 필요한 시간이 늘어나고 결국 프로젝트 비용이 증가합니다.
따라서 프로젝트 비용이 예산을 초과하지 않고 제품이 적절한 기능으로 시간 내에 제공되도록 하려면 세 가지 제약 조건의 상호 종속성을 이해하는 것이 필수적입니다.
프로젝트 관리 삼중 제약 조건을 모르면 잘못된 결정을 내릴 위험 이 있고 프로젝트의 성공에 부정적인 영향을 미칠 수 있습니다.
프로젝트 관리 삼각형에서 균형을 유지하는 것이 왜 중요한가요?
프로젝트를 주도하는 동안 프로젝트 관리 삼각형 의 3가지 제약 조건 을 염두에 두는 것은 프로젝트가 정시에 제공되고 예산을 초과하지 않도록 하는 동시에 변화하는 요구 사항에 적응하는 데 도움이 됩니다.
프로젝트 관리 삼각형의 개념은 Agile 방법론 에서 참조를 찾고 , Agile을 통해 변경 사항을 환영할 수 있습니다. 개발 프로세스의 변경 사항을 무시할 수는 없으며 반드시 발생합니다.
따라서 프로젝트 관리 시간 비용 품질과 철 삼각형의 현명한 관리가 중요합니다. 준비를 하면 모든 변경 사항이 전체 프로젝트에 영향을 미치거나 위태롭게 하지 않습니다.
따라서 범위를 확장하거나 기한을 이동하기 전에 이것이 프로젝트에 어떤 영향을 미칠 수 있는지 알아야 합니다.
명확한 아이디어와 이해를 돕기 위해 몇 가지 시나리오를 탐색하고 삼각형의 차원에 대해 자세히 살펴 보고 삼각형을 1차원 또는 2차원으로 이동하는 결과를 측정하고 삼중 제약 분석을 계획 하겠습니다.
범위
범위는 프로젝트에서 수행해야 하는 작업의 범위, 차원 및 스펙트럼을 나타냅니다. 여기에는 수행해야 하는 모든 작업과 제품 기능과 관련하여 제공해야 하는 모든 서비스가 포함됩니다.
프로젝트 범위를 늘리면 시간과 예산에 영향을 줍니다. 더 많은 기능을 추가하거나 기존 기능을 확장하려면 계획하는 동안 고려되지 않았을 수 있는 리소스가 필요합니다.
추가 리소스 요청이 발생하면 프로젝트 관리자는 프로젝트 비용을 증가시키거나 개발 프로세스를 연장할 수 있는 많은 요소를 고려해야 합니다.
또한 빡빡한 예산과 엄격한 마감 기한으로 인해 프로젝트 범위를 확장하는 데 있어 유연성이 거의 또는 전혀 없습니다.
그러나 프로젝트 범위를 확장하지 않고 기능을 추가할 수 있는 접근 방식이 있습니다.
그리고 여기서 MVP의 개념이 등장합니다. 최소 실행 가능 제품 은 기본 기능 세트가 있는 제품 의 첫 번째 버전입니다. 제품이 성공할 가능성이 있는지 여부를 결정합니다.
MVP는 사용자의 관심을 유발하는지 확인하기 위해 가능한 한 최단 시간에 시장에 출시됩니다. 귀중한 사용자 피드백을 생성하고 실제 사용자와 검증한 후 새로운 기능이 점진적으로 추가됩니다.
물을 테스트하는 좋은 방법입니다. MVP로 완전히 기능하는 제품은 점차 더 많은 기능을 추가할 수 있습니다. 귀하의 초점은 본질적으로 제품 시장 적합성을 찾는 데 있어야 합니다.
제품 시장 적합성은 제품이 강력한 시장 수요를 충족시키는 정도입니다. 올바른 제품 시장 적합성을 찾는 것이 성공적인 벤처 구축의 첫 번째 단계로 간주됩니다.
종종 많은 클라이언트는 제품이 개발 파이프라인에 있는 동안 작업 범위를 확장할 것을 요구합니다. 시간과 예산과 관련하여 절충하지 않고 새로운 기능을 추가하는 것은 불가능하게 들립니다.
어떤 경우에는 실제로 그렇지 않습니다.
처음에 계획된 기능을 제거하여 새 기능을 추가해도 3중 제약 조건에는 큰 영향을 미치지 않습니다. 새로운 제품이나 애플리케이션을 구축할 때 범위를 최소화하는 것이 좋습니다. '꼭 필요한' 기능만 포함하고 '있으면 좋은' 기능은 그대로 두십시오. MVP는 핵심 기능만 포함하고 가치 제안을 특성화해야 합니다. 이렇게 하면 사용자에게 필요하지도 않은 일에 예산 낭비를 피할 수 있습니다.
경쟁이 치열한 시장을 대상으로 하는 복잡한 프로젝트를 처리하는 동안 때때로 새로운 기능을 추가해야 하는 경우가 있습니다. 변경 사항이 사용자와 비즈니스에 큰 차이를 만들 수 있는 경우 프로젝트 관리자와 주요 이해 관계자 간의 개방적이고 정직한 의사 소통을 통해 변경 사항을 수용해야 합니다.
문제에 직면하지 않도록 범위 문제를 살펴봐야 하는 요소:
- 불확실한 요구 사항
- 추가 기능 요청
- 사양 변경
시간
프로젝트의 예상 기간은 작업 범위, 프로젝트의 복잡성, 리소스 가용성 및 팀 전문성과 같은 몇 가지 요소에 의해 결정됩니다.
프로젝트 관리의 시간 제약은 작업을 완료하는 데 필요한 시간을 의미하지만 속도 요소는 주어진 시간 프레임에서 얼마나 많은 작업이 완료되는지 측정합니다.
사람들은 실제로 매일 같은 속도와 효율성으로 일하지 않기 때문에 속도는 날과 주에 따라 달라지는 경향이 있습니다.
속도의 변화로 인해 시간 프레임을 추정하는 것이 어려워집니다.
이것이 애자일 환경에서 스크럼 작업 방법론 이 주어진 시간 내에 프로젝트를 완료할 수 있도록 하는 이상적인 접근 방식으로 간주되는 이유입니다.
팀 구성원, 일일 스탠드업, 스프린트 계획 및 회고 간의 효율적인 의사 소통을 통해 팀의 작업량을 쉽게 계획하고 장애물을 해결하며 모든 단계에서 속도 요소를 점검할 수 있습니다.
이상적으로는 3개의 스프린트가 완료된 후 프로젝트에 더 많은 리소스가 필요한지 또는 기한을 옮겨야 하는지 여부를 쉽게 파악할 수 있습니다.
시간은 매우 중요한 자산이므로 지연을 방지하려면 다음과 같은 시간 문제를 알고 있어야 합니다.
- 내부 및 외부 지연:
- 지나친 낙관주의
- 팀 격차
- 과도한 업무 스트레스
비용
세 번째 핵심 차원인 비용에는 프로젝트 예산과 제품을 제공하는 데 필요한 팀 구성원 수가 포함됩니다.
비용 요소를 확인하려면 전달해야 하는 프로젝트 범위 요소의 우선 순위를 지정하고 개발의 모든 단계에서 그에 따라 리소스를 할당하는 것이 좋습니다.
프로젝트에 필요한 비용과 자원을 추정하는 것은 특히 복잡한 프로젝트일 때 쉽지 않습니다. 훌륭한 프로젝트 관리자는 과거에 수행된 유사한 프로젝트에서 수집된 데이터를 기반으로 견적을 내거나 고객과의 자세한 상호 작용을 기반으로 적절한 추측을 합니다.
초기 추정을 한 후 PM을 위한 프로젝트 계획 에는 개발 주기 전반에 걸쳐 예산을 통제하고 관리하는 것이 포함됩니다.
모든 것에는 한계가 있으므로 다음은 프로젝트 예산이 무너지는 원인이 될 수 있는 몇 가지 요소입니다.
- 책임감 부족
- 비용 과소평가
- 인건비 상승
- 프로젝트 지연
철 삼각형의 균형을 맞추는 방법?
Iron Triangle은 프로젝트 관리 범위, 시간 및 비용과 같은 모든 요소를 자세히 설명하는 데 도움이 되지 않습니다. 오히려 이러한 제약이 어떻게 복잡하게 얽혀 있는지 보여줍니다.
범위 시간 비용 삼각형을 관리하고 균형을 맞추는 것은 저글링과 매우 유사하며 확실히 쉽지 않습니다.
프로젝트 관리자는 삼각형의 균형을 효과적으로 유지하기 위해 전체 프로젝트를 이정표와 작업으로 나눕니다. 팀의 우선 순위가 정의되어 있으며 고유한 요구 사항을 충족하기 위해 항상 고객과 열린 의사 소통이 있습니다.
철의 삼각형은 프로젝트 관리자가 변수와 요소를 제어하여 지배해야 하는 절충안의 균형입니다. 함께 프로젝트 관리와 이 세 가지 요구 사항의 균형을 맞추면 전체 프로젝트의 품질을 결정하는 데 도움이 될 수 있습니다.
예를 들어, 프로젝트가 특정 시간까지 완료되어야 하는 경우 범위를 축소하거나 추가 리소스 또는 추가 시간을 요구하기 위해 비용을 증가해야 할 수 있습니다. 또는 다른 한편으로 프로젝트가 예산을 초과할 수 없는 경우 프로젝트 관리자는 활용되는 추가 시간을 줄이기 위해 시간을 늘려야 할 수 있습니다.
다음은 Triple Constraints를 효과적으로 관리하기 위한 몇 가지 모범 사례입니다.
디스커버리 워크샵:
모든 프로젝트가 시작될 때 우리는 고객과 함께 제품 발견 워크숍 을 실시 합니다. 이러한 워크숍은 프로젝트의 목적 을 정의하고, 프로젝트 범위를 설정하고, 핵심 기능을 설명하고, 작업을 수행하기 위한 로드맵을 간소화하기 위해 수행됩니다. 수행해야 할 작업에 대한 명확성을 고객에게 제공합니다.
추정:
프로젝트의 모든 측면을 포괄적으로 이해한 후 프로젝트 일정과 제품을 성공적으로 개발하는 데 필요한 예산에 대한 자세한 견적을 제공합니다.
계획:
우리의 프로젝트 관리자는 이정표에 따라 팀의 작업량을 전략적으로 계획합니다. 스크럼 프레임워크를 실행하여 속도를 유지하고 적시에 산출물의 흐름이 있습니다. 조기에 장애물을 제거하고 주어진 기한 내에 작업을 완료하는 데 도움이 됩니다.
팀:
우리는 시간과 예산 내에서 최상의 솔루션을 제공할 수 있도록 교차 기능 팀 을 할당합니다. 교차 기능 팀은 다양한 기능적 전문 지식을 가진 사람들을 한데 모 읍니다. 전문 지식을 공유하고 프로젝트의 전망을 상호 탐색함으로써 우리는 함께 공동의 목표를 달성합니다.
의사 소통:
제품 개발 프로세스 에서 팀과 주요 이해 관계자 간의 열린 의사 소통이 중요합니다. 당사의 배송 시스템은 사전 예방적 업데이트를 보장하므로 고객은 결코 어둠 속에 있지 않습니다. 우리는 팀이 변경 사항에 빠르게 적응할 수 있도록 주요 차원에서 가능한 모든 변경 사항을 미리 논의합니다.
아이언 트라이앵글의 균형을 맞추는 것은 중요한 부분입니다. Project Management Institute 의 ' Beyond Iron Triangle '이라는 제목 의 기사에 따르면 프로젝트 관리자는 사회적 기대(회의 및 분석 공간) 및 개인적 동기와 같은 소프트 요소를 생각하고 고려해야 합니다. 이러한 내부 요인은 세 가지 주요 제약 사항만큼 프로젝트에 영향을 줄 수 있습니다.
결론
프로젝트 관리 삼각형의 균형을 맞추는 것은 저글링과 비슷하지만 하나의 제약 조건을 변경하면 전체 프로젝트에 영향을 미치는 방식을 지속적으로 상기시킵니다.
프로젝트 관리자가 전략적으로 생각하고 현명한 결정을 내리고 프로젝트를 효과적으로 관리할 수 있도록 준비시키는 귀중한 도구입니다.