프로젝트를 관리하는 방법? | #3 프로젝트 관리 시작하기
게시 됨: 2022-10-20프로젝트 관리 방법은 처음부터 끝까지 프로젝트 수명 주기를 설명하는 일련의 규칙 및 프로세스입니다. 이러한 각 방법론은 프로젝트의 다양한 측면에 중점을 둡니다. 그러나 올바른 방법을 선택하는 열쇠는 프로젝트 자체가 무엇인지 이해하는 것입니다. 프로젝트를 관리하는 방법? 기사를 읽고 자세히 알아보세요.
프로젝트를 관리하는 방법? – 목차:
- 소개
- 프로젝트 관리 방법 개요
- 폭포
- 기민한
- 요약
소개
작업에 착수하기 전에 매우 상세한 실행 계획이 필요합니까? 프로젝트에서 작업을 완료해야 하는 순서와 모든 세부 사항, 심지어 전기 콘센트의 위치까지 지정하므로 집을 지을 때 필요합니다. 원하는 결과를 얻으려면 특정 순서와 속도로 작업을 수행해야 하지만 프로젝트를 변경하면 비용이 많이 들고 위험합니다. 따라서 선형적으로 조직된 예측 프로젝트를 관리하는 사람의 임무는 전체 팀이 계획을 엄격하게 준수하도록 하는 것이 가장 중요합니다.
문제 없는 주차 공간 예약을 위한 애플리케이션을 만들려는 경우 관리가 완전히 달라집니다. 작동 방식에 대한 아이디어를 얻은 다음 프로그래머, 디자이너 및 그래픽 디자이너에게 작업을 아웃소싱할 수 있습니다. 아마도 응용 프로그램은 우리가 계획한 대로 정확하게 작동할 것입니다. 다만, 이용자의 기대에 미치지 못하는 것으로 판명될 수 있습니다. 이것이 바로 두 번째 접근 방식(반복적 또는 적응적 접근 방식)이 목적과 유연성에 관한 것인 이유입니다.
응용 프로그램의 모양과 궁극적으로 어떤 기능을 갖게 될지는 구현 중에 결정됩니다. 우리는 최종 제품에서 사용되지 않을 기능뿐만 아니라 다양한 버전을 만들 수 있습니다. 이는 현재 변화하는 고객의 요구 사항에 따라 달라집니다. 가장 중요한 것은 응용 프로그램이 목적을 달성한다는 것입니다. 그러한 프로젝트를 관리하는 사람의 주요 임무는 팀의 활동을 변화하는 시장 요구 사항 및 프로젝트 구현 조건에 현명하게 조정하는 것입니다.
어떤 유형의 프로젝트를 다루고 있는지 파악했다면 올바른 관리 방법을 선택할 때입니다. 관리 방법의 개요부터 시작하겠습니다.
프로젝트 관리 방법 개요
프로젝트 관리에 대한 가장 일반적인 접근 방식은 다음과 같이 나눌 수 있습니다.
- 선형(예측이라고도 함) - 계획된 작업과 단계를 한 번에 하나씩 수행하는 것이 중요하고 한 단계의 완료가 다음을 시작하기 위한 조건인 경우가 많습니다. 복잡하고 반복적인 프로젝트의 관리를 용이하게 합니다.
- 반복적 또는 적응적 또는 진화적 - 프로젝트의 많은 측면이 동시에 수행되고 달성된 결과를 분석하고 수정 및 세부화하여 개선된 작업 제품의 연속 버전을 생성하여 목표에 도달하는 경우(즉, 반복)
이 두 극단 사이에는 선형 요소와 반복 요소를 결합하는 중간 관리 접근 방식의 전체 스펙트럼이 있습니다. 특정 방법 중 가장 일반적으로 사용되는 방법은 다음과 같습니다.
- 폭포
- 기민한
- 스크럼
- 스크럼반
- 칸반
- 익스트림 프로그래밍(XP)
- 기대다
- 프린스2
- 식스 시그마
- 임계 경로 방법(CPM)
- 핵심 체인 프로젝트 관리(CCPM)
아래에서 처음 두 가지 관리 방법에 대해 설명합니다. 그러나 나머지에 대한 자세한 설명은 다음 기사에서 제공됩니다.
폭포
캐스케이드 방법 또는 폭포수 방법은 프로젝트 관리의 고전적인 방법으로 간주됩니다. 선형 접근에 가장 가까운 방법입니다. 이 접근 방식에서 프로젝트는 다음 단계로 나뉩니다.
- 요구 사항 식별
- 요구사항 분석
- 솔루션 디자인
- 제품 개발
- 테스트
- 구현
이전 단계를 완료한 후에만 다음 단계로 넘어갑니다. 이것이 폭포수가 비교적 안정적인 환경에서 구현된 잘 정의되고 반복적인 프로젝트에 주로 작동하는 이유입니다.
그 이점에는 모든 이해 관계자로부터 지침을 수집하는 데 중점을 둔 프로젝트의 첫 번째 단계부터 프로젝트의 목적과 작업 방식에 대한 명확한 정의가 포함됩니다. 또한 캐스케이드 모델은 관리가 비교적 쉽고 프로젝트 문서를 매우 중요하게 여기므로 외부 감사를 용이하게 하고 작업 완료 내역을 추적할 수 있기 때문에 자주 선택됩니다.
이 모델에도 단점이 있습니다. 가장 심각한 것 중 하나는 조직이나 고객이 처음부터 원하는 결과가 무엇인지 정확히 알고 있으며 프로젝트 중에 기대가 바뀌지 않을 것이라는 가정입니다. 두 번째 주요 문제는 이미 설계 단계에서 작업을 수행하는 최적의 방법을 예측할 필요가 있다는 것입니다. 이것은 보다 정확한 예산 계획을 가능하게 하지만 그 자체로 오류가 발생하기 쉽고 비용이 많이 들기 때문에 프로젝트 초기 단계에서 전문가의 많은 작업이 필요합니다.
기민한
애자일 프로젝트 관리 방법의 집합인 애자일은 캐스케이드 모델의 문제에 대한 해답으로 등장했습니다. 그것은 반대 극, 즉 반복적이고 진화적인 접근 방식에 가장 가깝습니다. 애자일 프로젝트 관리의 핵심은 지속적인 개선이기 때문입니다.
Agile Manifesto에 따르면 다음 값은 프로젝트 구현에서 무엇보다도 중요합니다.
- 프로세스와 도구에 대한 사람과 상호 작용
- 광범위한 문서를 통한 작업 제품
- 계약 협상을 통한 고객과의 협업
- 정해진 계획을 실행하는 것보다 변화에 대응하는 것
애자일 프로젝트 관리의 장점은 변화의 연속성과 팀 구성원과 이해 관계자 간의 긴밀한 협업을 포함합니다. 반면에 주요 단점 중 하나는 통신 표준에 대한 높은 기준 설정입니다. Agile에서는 빈번하고 깊은 고객 참여가 필요하기 때문입니다. 결과적으로, 합의에 도달하는 과정은 특히 많은 사람들이 관련되어 있을 때 지루하고 갈등적이며 조정하기 어려울 수 있습니다.
요약
올바른 프로젝트 관리 방법을 선택하는 열쇠는 프로젝트의 세부 사항을 이해하고 프로젝트에 대한 선형 및 진화적 접근이라는 두 가지 극단 사이의 경계에 두는 것입니다. 각각의 장점과 단점이 있기 때문에 예상 결과에 맞게 작동 방법을 조정하는 것은 물론 클라이언트와의 통신 품질과 가용성도 매우 중요합니다.
우리는 방금 프로젝트 관리 방법에 대해 읽었습니다. Python 및 Javascript에 대한 다른 시리즈를 확인하십시오!
콘텐츠가 마음에 들면 Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest, TikTok에서 바쁜 꿀벌 커뮤니티에 가입하세요.
가장 중요한 질문
프로젝트 관리의 캐스케이드 모델은 무엇입니까?
캐스케이드 모델은 프로젝트를 연속적인 단계로 나누는 입증된 선형 관리 방법입니다. 프로젝트 수행의 다음 단계로 이동하기 위한 조건은 이전 단계의 완료입니다.
내 프로젝트에서 애자일이 작동합니까?
계획 중인 프로젝트에 혁신이나 다른 즉시 사용 가능한 솔루션을 제공하는 것이 포함되는 경우 관리에 대한 민첩한 접근 방식이 효과적일 것입니다. 결국 애자일의 핵심 가치는 속도이며 고객 및 시장 요구 사항을 지속적으로 준수하여 뛰어난 유연성을 제공합니다.
프로젝트 관리 시작하기:
- 프로젝트란 무엇입니까?
- 프로젝트 관리란 무엇입니까?
- 프로젝트를 관리하는 방법?
- 애자일 대 스크럼
- 애자일 대 폭포
- 프로젝트의 4가지 예