스마트 팩토리

[프로젝트 관리] 프로젝트 관리 개요

스마트한지노 2021. 6. 13. 15:29
728x90
반응형

1. 프로젝트(Project) 란 무엇인가?

프로젝트란 유일한(unique) 상품이나 서비스를 창출하기 위해 수행되는 일시적인(temporary) 노력이다. 

  프로젝트 운영
공통점 사람이 실행, 제한된 자원, 계획/실행/통제의 단계로 이뤄짐
차이점 한시성, 유일성, 점진적 구체화 지속성, 반복성


즉, 프로젝트와 운영은 차이점이 있다. 프로젝트의 예시로는 소프트웨어 개발, 프로세스 설계, 신제품 출시, 공모전, 대회 참가 등등 일시적으로 진행되면서 유일성을 띄는 다양한 활동들이 있다. 

우리는 다양한 프로젝트를 진행하면서 많은 경험들을 한다. 대표적인 경험들은 다음과 같다. 

  1. 고객의 요구사항이 계속 변한다 (이를 위한 요구관리가 필요하다)
  2. 프로젝트 일정은 계획대로 진행되지 않는다.
  3. 작업 기간이 비현실적이다.
  4. 프로젝트를 진행할 인적자원이 부족하다.
  5. 장비가 부족하다
  6. 예산이 부족하다
  7. 팀원들간의 갈등발생
  8. 협력업체(협력부서, 팀)

이외에도 굉장히 많지만, 우리는 이러한 문제들에 대비해서 프로젝트를 관리할 방법이 필요하다. 

2. 프로젝트 관리란?

  • 프로젝트 이해관계자들의 요구나 기대를 만족시키는 것
  • 프로젝트 요구 사항을 충족시키기 위하여 프로젝트 작업에 지식, 기슬, 툴, 기업 등을 적용하는 것
  • 주어진 일을 주어진 시간안에 정해진 예산 안에서 이루는 것

프로젝트에서 관리해야 할 사항은 범위, 일정, 비용, 리스크, 품질에 대한 요구 등 다양하지만 이중에서 프로젝트의 성공 유무, 즉 목표와 직결되는 중요한 요소는 범위, 일정, 비용이다. 

※ 프로젝트 관리 효과

  • 1. 가시적인 프로젝트 관리가 가능하다. "눈에 보이는 것만이 관리된다"
  • 2. 체계적인 프로젝트 관리가 가능하다. 
  • 3. 프로젝트 목표인 일정을 맞추고 원가를 절감할 수 있다.

3. 프로젝트 수명주기 (Projecty Life Cycle)

  • 관리단위를 세분화하여 불확실정에 대비
  • 프로젝트 수행의 단계
  • 성과물, 산출물고 단계의 완료를 가름
    • 작업이 아닌 산출물로 정의하는 것은 관리의 목적과 객관적인 확인이 주요 목적이다.
  • 다음 단계로의 진척을 위한 검증의 기준
    • 불확실성을 대비하기 위한 확인과 실적 검증
    • 프로젝트의 경제성과 기술 및 규정의 변화에 따른 프로젝트 진행조정

프로젝트 Life Cycle은 결국 시작과 끝을 명확히 하기 위해 필요하다.
또한, Life Cycle을 만들고 끝나는 것이 아니라 이것을 팀 구성원들과 공유하는 것도 매우 중요하다.
아래는 새로운 어플을 개발한다고 했을 때, 구성할 수 있는 프로젝트 수행 단계의 예시이다. 단계는 정해져 있는 것이 아니라 구성원들과 함께 목표에 맞춰 합리적으로 정하는 것이다. 

어플 제작 프로젝트수행의 단계예시

각 단계별로 나오는 산출물(Deliverable)을 통해서 검증을 한 뒤에 다음 단계로 넘어간다. 

이와 같이 이전 단계를 마쳐야만 다음 단계로 넘어갈 수 있는 방법을 waterfall 방법이라고 한다.
이와 다르게 각 단계를 명확하게 구분하지 않고 각 단계를 반복적으로 수행하면서, 요구사항을 더하거나 수정하면서 프로젝트를 수행하는 방법을 agile 방법이라고 하는데 두가지의 장단점이 다르니 잘 찾아보고 적용하시길!

4. 프로젝트 관리자(PM)의 역할 및 책임

요즘은 회사에서도 업무를 프로젝트 단위로 진행하는 경우가 많다. 흔히들 PM이라고 불리는 프로젝트 관리자는 무엇일까?

  • 프로젝트 관리자의 계획, 추정, 일정에서의 책임을 가지고 있다.
  • 프로젝트 관리자의 Planning, Organizing, Leadership, Control 기능을 활용한다.
  • 프로젝트 관리자는 intergrator, Communicator, Leadership, Decison Maker, Climate Creator의 역할을 한다.

이를 바탕으로 프로젝트 관리자에게 필요한 역할은 팀원 관리 기술, 프로젝트 관리 기술, 업무 기술이다.

1. 프로젝트 관리자의 역할은?

  • 프로젝트 수행 및 결과에 대한 조정
    • 각자 수행 : 100(목표) → 170(결과)
    • 리더에 의해 수행 : 100(목표) → 130(결과)
    • 목표에 비해서 결과가 무조건 높게 나온다고 좋은 프로젝트가 아니다. 목표에 최대한 맞추면서도 비용을 최소화 시키는 것도 프로젝트에서 중요하기 때문에 결과를 조정하는 것도 관리자의 역할이다. 
  • 기술자 PM
    • 프로젝트를 진행하다 보면 PM 능력은 부족하지만 기술적인 능력이 있는 사람이 PM이 되는 경우도 있다. 이럴 경우에는 PM이 팀원들의 작업 결과를 체크할 때, 술적인 부분들을 자세히 체크하기 때문에 시간이 지연될 수가 있다. 
  • PM의 업무 수행
    • PM만이 PM의 업무를 수행하는 것은 아니다. PM은 당연히 100%로 PM의 업무를 수행하지만, 각 구성원들도 10%정도는 PM의 업무를 수행해야 한다. 
728x90
반응형