[dW리뷰]프로세스가 중요한가?
원문기사: http://www.ibm.com/developerworks/kr/library/aug06/pollice/index.html
프로세스(절차)를 제대로 수립하는 것은 꼭 필요한 일이지만 전파시키기 힘들다는 이유로 미뤄지기도 하고, 수립되더라도 현실을 정확히 반영해서 모든 사람을 만족시키는 경우는 쉽지 않습니다. 기사에서는 다양한 프로세스 중에서 현실에 적합한 프로세스를 선택할 수 있도록 범위와 인터페이스라는 개념을 설명하고 있습니다. 사실 개발자가 개발하는 결과물의 context scope/interface의 의미와 크게 다르지는 않아서 쉽게 이해는 갑니다. 문제는 어떻게 적절한 프로세스를 선택하느냐겠죠 ^^ 하지만 기사에서 설명하는대로 범위를 나누어 생각하면, 해당 프로세스의 목적이 좀 더 명확해져서 적절한 프로세스를 선택하는데 도움이 될 것 같습니다.
요즘 저희 팀에 사람이 빠르게 늘어나면서 프로세스 수립 이슈가 지속적으로 생기고 있습니다만.. 뭔가 가이드를 제시한다는 건 항상 어렵네요 ^^ 한방에 해결할 방법이야 존재하지는 않겠지만 기사에서 설명하는 것처럼 영향 범위와 커뮤니케이션 코스트를 고려하여 적절한 프로세스를 선택한다면 그래도 뒷걸음질 칠일은 없을 것 같습니다~
다음은 기사에서 분류한 프로세스의 범위입니다. 개인 프로세스부터 제대로 수립하고 싶어요 -,.-
- 개인 프로세스
- 팀 프로세스
- 프로젝트 프로세스
- 전사적인 프로세스
