프로젝트를 관리하는 PM이 지켜야 할 가장 중요한 것이 있다면 일정 기한 준수일 것입니다. 일반적인 회사 업무에서도 주간보고를 하지만, 엄격히 정해진 기한이 있다는 점에서 프로젝트 일정관리는 매우 중요하고 그 기본 단위로써 상급자 혹은 고객 매니저에게 주간보고를 합니다.

주간보고는 통상 금요일 혹은 다음주 월요일에 한주간의 진척(실적)과 다음주 계획을 넣게 됩니다.  주간보고서는 보통 보고일 하루 전에 작성하는데요, 때론 너무 바삐 일에 매몰되다보면 주간보고서를 형식상 작성하기도 하고 보고를 한두시간 앞두고 작성하는 일도 발생하곤 합니다.

오늘 제가 제안해 보고싶은 것은 주간보고서를 주중(수요일)에 미리 작성하자는 것입니다. 실제로 해보니 여러가지 효과가 있는데요 특히 주간목표 달성이 여의치 않을 때 더 효과를 얻을 수 있습니다. 여기에 몇가지 효과와 이득을 정리해 봅니다. 

1. 중간 점검 기능을 하여 일정 조정의 여유와 시간을 확보할 수 있다. 

우선 주중에 주간보고서를 작성해 보면 주간 목표를 향해 업무가 순조롭게 진행 중인지 그렇지 않은지를 가늠해 볼 수 있습니다. 현재까지의 진행으로 볼 때 완료가 예상되면 주간보고서에 완료로 표시하면 그만이지만, 그렇지 않은 경우 대책을 미리 세워볼 수 있는 장점을 줍니다.

대책은 여러가지 방식으로 세울 수 있겠지요. 우선 중간점검 결과로 이 상태로는 완료가 어려우니 더 노력하자고 팀원들을 독려하거나 인원 조정이나 업무 재배치 등을 통해 목표 달성을 하도록 만드는 것입니다.
 

2. 잔여 기간의 작업 목표를 분명히 할 수 있다.

때로는 아무리 보아도 목표 달성이 어렵다고 판단이 되는 경우가 있습니다. 이번주 진척이 미미할 것으로 예상된다면 다음주 일정이 어떻게 될지를 감안하면서 이번주의 달성 목표와 범위의 방향을 또렷이 할 수 있게 됩니다. 즉 100% 달성이 안될 때 단지 80%를 달성하고 20% 미완료라고 할 때 어떤 부분을 20%로 남겨둘 것인지를 가늠하고 프로젝트팀이 남은 기간 꼭 완료해야 할 범위의 완수를 향해 초점을 맞추고 반드시 완료하도록 지휘할 수 있게 됩니다. 혹은 다음주 일정 중에서 독립적이면서 어렵지 않은 작업을 이번주에 미리 순서를 앞당겨서 진행하여, 전체적인 진척률을 맞추는 것도 계획해 볼 수 있습니다. 주간보고서를 보고 직전에 작성한다면 결코 생각할 수 없는 방책입니다.

또한 이번주 잔여기간 목표를 조정하면서 그 다음주 일정 진행까지 함께 조망해 볼 수 있게 되어 다음주 주간계획을 실현성 있게 작성하게끔 됩니다.

 


3. 회피 효과

 

프로젝트 진척이 미진할 경우 그 사유를 주간보고서에 적시해야 합니다. 만일 주간보고 직전에 이런 상황을 캐치하는 경우라면 PM은 몇가지 선택을 하게 됩니다. 제일 손쉬운 방법은 완료했다고 예상보고를 하는 것입니다. 금요일 오전에 주간보고를 한다면 완료일까지는 아직 반나절이 남았으니까요. 또 다른 방법은 미완료로 표시하되 에둘러서 그 이유를 설명하는 겁니다. (이 때의 상급자의 반응은 상급자의 성향에 따라 다르겠지요.)

주간보고서를 주중에 작성하는 또 다른 장점은 진척이 미진할 때 받을 압력으로부터의 회피 효과입니다. 목표 미달성(지연) 사유를 보다 설득력 있게 그 당위성을 표현할 여유를 갖게 되고, 주간보고시의 반응을 어느정도 통제할 수 있다는 것입니다.  같은 사실이라 하더라도 어떻게 표현하고 설명하느냐에 따라 받아들이는 사람은 다르게 받아 들입니다. 잘 모르는 상급자는 단지 진척률만 보고 질책하는 경우도 있으며 괜히 프로젝트팀을 괴롭히고 어렵게 만들기도 합니다. 주간 진척률이 80%라고 하여도 그 내용에 따라 심각할 수도 있고 그렇지 않을 수도 있습니다. 심각한데 심각하지 않은 것처럼 속인다면 문제가 되겠지만, 심각하지 않고 다음주에 Cath-up이 가능한데 수치만 보고 질책과 압박을 받는다면 그것도 프로젝트팀에게는 참으로 불편하고 신뢰를 잃는 일이 됩니다. 그래서 PM으로써 현재의 상황을 정확하게 보고하되 상급자가 심각하지 않은 상황을 심각하게 받아들이는 오해를 불러 일으켜서는 안되는데요, 이렇게 사전 준비를 할 수 있게 됨으로써 프로젝트팀은 외부로부터 불필요한 방해와 간섭으로부터 자유로워질 수 있게 됩니다. 

또 다른 방법으로는 가령 관련자(보고 받는 자)에게 넌지시 이번주 작업이 여의치 않다는 정보를 의도적으로 흘림으로써 목표 미달성을 예상케 하여 충격 완화 효과를 기대해 볼 수도 있습니다.(물론 최선을 다하고 있음을 전제로 담소가 이뤄지는 것일 때이며 상급자에 따라 이 방법은 도움이 될 수도 있고 역효과가 있을 수도 있는 것 같습니다.) 


이상과 같이 주간보고를 단지 한주간의 진척을 수합해서 정리하는 용도가 아니라 중간 점검 용도로 미리 작성해 봄으로써 남은 기간을 예상하고 대비하는 용도로 활용하는 것에 대해 소개해 보았습니다.

성공적인 프로젝트를 위해 애쓰시는 모든 PM들께 힘내시라고 박수를 보내며 마칩니다. 

 



이 글이 도움 혹은 공감되셨다면  버튼을 꾹 눌러 주세요.

 


[퍼온글]

필수불가결한 프로젝트 관리 팁 7가지

Roger A Grimes | InfoWorld
출장 컴퓨터 보안 컨설턴트의 일을 하면서 매주 프로젝트 관리자들을 만나게 되는데, 이들 프로젝트 관리자를 보면 실력이 천지차이다.

최고의 프로젝트 관리자들은 자신의 역할을 심각하게 받아들이는 공격적인 현역이라 말할 수 있다. 이들은 큰 문제가 터지도록 놔두지 않고 결정을 내리고 행동을 취한다. 팀원의 기술 수준을 미리 평가하고, 첫째 날부터 전체적인 프로젝트 위험을 산정하고, 공식 프로젝트 계획을 만들고, 마감날짜를 정하고 작업을 할당해 모든 팀원이 목표를 달성하도록 돕는다.

필자는 프로젝트 매니지먼트 인스티튜트(Project Management Institute)로부터 인증을 받는 것이 경력에 도움이 된다고 생각하긴 하지만, 공인 프로젝트 관리자는 아니다. 내 프로젝트 관리 지식과 감상은 대부분 프로젝트 참여자일 때의 역경으로부터 배운 것이지만 가끔 프로젝트 관리자로서 배운 것도 있다. 프로젝트 관리를 잘하려면 기술과 제대로 된 사고방식 모두가 필요하다.

여기 성공적인 프로젝트 관리를 위한 공통 요소들을 몇 가지 소개한다:

1. 아무리 작은 프로젝트라도 프로젝트 관리자가 필요하다
일주일 이상 걸리면서 한 명 이상이 참여하는 모든 프로젝트에는 담당 프로젝트 관리자가 있어야 한다. 작은 프로젝트일 때엔 종종 기술 담당자가 프로젝트 관리자 역할을 겸임하게 된다. 그러면 돈과 자원을 절약할 수 있지만 프로젝트의 결과가 수준 이하로 나오는 경우가 종종 생긴다.

2. 목표를 가지고 모든 회의를 시작하라
모두들 회의를 실제 업무에 방해가 되는 시간낭비로 생각해서 피하고 싶어한다. 회의에 들인 시간을 실제 프로젝트 작업 시간보다 훨씬 많이 쓰는 수많은 회사들을 컨설팅 해왔다. 아무것도 해결이 안 되는 것처럼 보이는 게 과장은 아니다.

전체 회의는 최대한 줄여야 한다. 모든 회의는 왜 회의를 하는 것인지? 회의의 예상 결과는 무엇인지? 등 명백한 목적을 가지고 시작해야 한다. 한 사람은 회의 내용과 중요 결정 사항, 발견 정보, 작업 할당, 실천 사항, 분쟁 요점 등을 기록해야 한다. 각각의 작업은 마감기한을 가지고 한 사람씩 책임을 지고 맡아야 하고 그에 따른 문서도 기록해야 한다.

작업을 할당 받은 모든 사람은 작업에 대한 스스로의 이해와 마감시한을 회의 마지막에 재확인해야 한다. 모든 회의의 막바지에는 ‘다른 질문이 없느냐’는 확인이 있어야 한다. 이 모든 것이 읽을 때는 단순해 보이지만 얼마나 많은 회의가 실제적인 작업이나 실천사항 없이 끝나는지 놀라울 정도다.

3. 문서, 문서, 문서
마지막 요점을 확대해 보자. 꼭 무엇이든 기록해둬야 한다. 많은 사람들이 오직 말로 하는 의사소통만이 “진짜”이고 대화에서 표현되는 의도가 이메일이나 기록물에 제대로 표현되지 않는데 아쉬워한다. 문제가 아닐 수 없다. 우리가 문서화되지 않은 것을 인용할 수는 없으니까 말이다.

공개 토론에 문제가 없더라도, 이해사항을 이메일, 메모, 위키, 사용 가능한 경우 내부 소셜 미디어로 확인하라. 말로 합의를 본 사항을 사람들의 기억 속에서 끄집어내면 얼마나 많은 차이가 있는지 놀랄 것이다. 조심스러운 문서화는 그런 상황을 위한 보험이다. 만약 누군가 잘못을 저지른 상황에서 자신의 책임이 아니라면 합의사항 이메일을 통해 보호받을 수 있을 것이다.

4. 기술자 회의가 최고다
반면 특정 과제를 위해서는 실제 얼굴을 보는 것이 최고다. 정신 없는 기술적 문제가 발생하면 필자는 각자 전문 분야를 가진 모든 관련 기술자들을 한 방에 모으는걸 선호한다. 한 분야의 전문가가 다른 분야 전문가의 문제를 얼마나 자주 집어낼 수 있는지 놀라울 정도다. 진공상태에서는 아무것도 하지 않는다. 완전히 이해하지 못한 구성 패널에서의 작은 체크표시가 성공과 실패의 차이를 만들 수 있다. 분명히 실제 대면 회의는 화상회의나 음성회의보다 낫다. 의심이 든다면 이 유튜브 비디오를 한번 보라.

5. 필요한 만큼 세부적으로 관리하라
이 분야는 프로젝트 관리자가 두드러질 수 있는 영역 중 하나다. 만약 팀원이 작업에서 뒤처질 경우 프로젝트 관리자가 더욱 관여해야 한다. 프로젝트 관리자는 항상 세부 관리를 좋아하지 않는다고 말한다. 이런 관여는 몇몇 팀원에게는 도움이 되지만 다른 팀원들은 격려와 지속적인 주의 환기, 그리고 초반부터 칭찬과 보조를 필요로 한다.

6. 완충 시간을 마련하라 
원래 일정과 마감 날짜대로 마무리되는 프로젝트는 거의 본 적이 없다. 이를 극복하는 유일한 방법은 실제 마감 날짜보다 더 이른 날짜를 팀에 알려주는 것이다. 마감일을 바꿔 가르쳐주는 방법에 대해 놀라는 사람들이 있겠지만, 이는 전체 팀원들이 진짜 마감시한을 확실히 지키게 만드는 필자가 아는 유일한 방법이다.

몇몇 프로젝트 관리자들은 가상의 마감시한을 설정하고 필수적인 진짜 마감 시한을 드러낸다. 그렇게 하지는 말라. 진짜 마감시한을 드러내는 순간 팀 모두가 그들의 마감시한을 뒤로 미뤄 실제로 진짜 마감시한을 못 지키게 될 것이다.

7. 가능한 최고의 선임 기술자를 두라
프로젝트는 팀 활동이다. 안타깝게도 필자가 만난 몇몇 고액 기술자들은 뛰어나지도 않았고, 그들의 말과 달리 단 하나의 프로젝트도 제대로 완료해 내지 못했다. 그들의 추천사항이나 실수는 그들이 실제보다 이론에 뛰어남을 드러낸다. 반대로 한 분야에 가장 경험이 많은 기술자들은 회의적이고 부정적인 경우가 많다. 그들은 고집불통이고 성공에 반대가 될 수도 있다.

실제로 있었던 일이다. 상당히 흔한 시나리오 상 제품 이행을 돕는 한 선임 컨설턴트는 자사 소프트웨어의 구동과 관련된 컴퓨터의 최소 70%가 첫째 날 고장 났고, “더 이상 해볼 수 있는 게 없었다”고 말해주었다. 그는 이를 자랑하고 있었다. 그는 그 고장이 여러 다양한 문제들 때문이었고, 자신이 추진하던 관리형 클라이언트가 제대로 설정되지 않아서일 때도 잦았다고 말했다. 가끔 고장의 원인은 네트워크에 있었고, 또 만료된 디지털 인증 때문이기도 했고, 이런 수많은 원인들은 “나와 관련이 없는 것”들이었다고 한다.

우선 이 컨설턴트가 프로젝트 도중에 고객과 필자에게 이 점을 인정한다는데 크게 놀랐다. 둘째로 고객이 그에게 거액을 지불하고 그 프로젝트 이행에 도움을 청한다는 사실도 믿기 힘들었다. 셋째로 직접적인 제어 범위 내에 문제가 있건 없건 언제나 할 수 있는 일이 있다는 것이다. 만약 노드 절반 이상이 고장 난 프로젝트를 이끄는 기술자라면, 어찌되었건 문제는 자신의 것이다! 책임자는 거대한 문제를 제대로 보고 이를 해결하기 위해 고장 원인, 이행 과정, 절차, 문서 등을 파악해야 한다. 어느 누구도 높은 고장율을 당연시 해서는 안 된다.

좋은 관리의 효과
나이를 먹어갈수록 어느 무엇도 혼자 해낼 수 없다는 걸 깨닫는다. 필자는 컴퓨터와 네트워크 보호 방법을 알고 있다. 하지만 여기에는 수주에서 수 개월 동안 이어지는 기업 전반의 프로젝트 과정에서 이뤄지는 작업에 대한 기술 전문성 그 이상이 필요하다. 기술 외에도 좋은 프로젝트 관리가 필요하다. 이를 관철시켜라.


+ Recent posts