제목 쓰기 귀찮은 글들.
일기장/2007-01-15
프로젝트에서 일정이란 게 어느 정도로 중요한 것일까? 사실 일정은 언제나 조정 가능해야 한다고 주장하긴 하지만 일정을 지킨다는 사실 자체가 주는 가치도 무시할 수 없다. TimeToMarket이나 LeadTime이 중요한 것도 확실하다. 때때로 다른 것들을 희생해서라도, 심지어 품질을 희생해서라도 TimeToMarket을 놓치지 않는 것이 중요하다고 생각하기도 한다. 그런데 이게 일정이랑 같은 말일까? 이건 아직 의심해볼 여지가 있는 것 같다.
질문을 바꿔보자. 일정이 정말 중요하다면 일정을 계속 강조하고 일정에 대한 압박을 가하는 것이 일정을 지키는데 도움이 될까? 나와 규영이는 정반대의 주장을 하고 있지만 놀랍게도 문제의 중요한 원인 중 하나가 일정에 대한 압박이라는 것에는 동의했다. 또, 이 문제에 관해서 내가 접했던 자료들에서도 이론과 실제 사례를 통해서 일정에 대한 압박이 긍정적으로 작용하는 경우가 거의 없다는 것을 보여주고 있다. 하지만 일정을 중요하게 생각하지 않는다는 것 역시 답이 아니다. 중요한 것을 중요하게 여기지 않으면서 달성할 수 있을까?
어쩌면, 이너게임의 원리대로라면 그럴 수도 있을 것 같다. 성과 자체가 아니라 성과를 내는데 결정적인 핵심 변수를 달성하기 위해 노력하면 성과는 자연스럽게 달성된다는 주장. 내 과거의 경험을 떠올려보면 어느 정도는 타당성이 있는 것 같다. 하지만 뭔가 약간 부족한 듯한 느낌. 어쨋든 이너게임을 인정한다면 우리 프로젝트에서의 핵심 변수는 뭘까? TheGoal에서 배운 사고 프로세스가 이런 핵심 변수를 찾는데 도움이 될까? 핵심 문제를 찾는 것과는 다를까?
선화네 팀에서 워크샵을 가서 팀원들이 가장 중요하게 생각하는 가치에 대한 투표를 했었는데 10여명 중 6명이 즐거움이라는 가치에 표를 주었다고 한다. 우리 팀도 초기에는 즐거움을 중요하게 생각했었는데 어느 순간부터 일정에 대한 압박에 시달리면서 좀 즐겁지 않아도 참고 가자라는 모드가 되었다. 굳이 조금 변호해본다면 '피할 수 없으니 즐겁게 가보자' 정도? 내가 선화네 팀을 부러워할 일이 생기다니. 믿을 수 없는 일이다.
오늘 일정과 무언가 새로운 시도를 해볼 기회를 맞바꾸었다. 아니, 사실 일정과 무언가를 맞바꾸는 것은 이미 정해져 있었다고 해야겠지. 무언가 잘못된 것 같은 느낌을 지울 수 없었지만 반박할 논리가 아직은 없다. 그래, 그게 XP에서 권고(?)하는 방식이기도 하다. 근데 뭔가 숨이 막힐 것 같다. 5년 전, 모아(SI)에 있을 때도 일정에 대한 제약 조건은 지금 못지 않았다. 프로젝트 대금이 대폭 깎일 뻔한 위기도 있었고 수주한 프로젝트가 하나 밖에 없던 당시의 우리 회사에게 납기는 그야말로 목숨줄이나 마찬가지였다. 그렇지만 지금 같은 압박감을 느끼진 않았다. SI에서 스코프와 일정에 대해 고객과 협상하는 것은 어쩌면 당연하니까? 그럼 지금은 스코프와 일정을 누구와 협상해야 하는 걸까? 타협, 절충. 흐음...
내가 지금껏 겪었던 어떠한 프로젝트보다 좋은 조건에 있는데도 이렇게 힘들다는 게 참으로 아이러니인 것 같다.
일기장/2007-01-22
Anne of Green Gables. 일명 빨강머리 앤. 며칠 동안 Anne 덕분에 정말 즐거웠다. 보는 동안 몇 번을 울고 웃고 했는지 모르겠다. 정말 이토록 가슴 깊이 감동을 남기는 작품은 처음이다. 아, Anne이라면 이 느낌을 정말 멋지게 표현할 수 있을 텐데. 이런 작품을 볼 기회를 준 선화에게도 감사를~
일기장/2007-01-12
드디어 큐빅 퍼즐을 풀어냈다.
회사 컴터는 다시 beryl을 띄웠다. 안정성이 많이 좋아졌고 좀더 이뻐졌다. 성능도 꽤 좋아진 것 같고. 무엇보다 설정이 훨씬 쉬워졌다. 원래는 Eye Candy로 출발했다고 들었는데 이제는 사용성도 그냥 데스크탑보다 편리한 점이 많다. 몇 달 안되었는데 상당히 발전한 듯. 불과 1년 전까지만 해도 리눅스 데스크탑이 아직은 윈도우보다 답답하고 불편했는데 우분투가 뜨면서 오히려 윈도우보다 훨씬 편해진 것 같다. 회사에서는 리눅스 기반에 VMWare로 윈도우를, 집에서는 윈도우 기반에 VMWare로 리눅스를 쓰는데 게임만 아니면 디폴트를 리눅스로 해놓고 싶다. 워크3 리눅스로 포팅해줄 순 없을까 ㅠ.ㅠ Wine은 넘 느리다.