개발 방법론 책이 많이 나오고 있습니다만 이런 책을 개발자들만 봐서는 안됩니다. 소프트웨어 프로젝트 관련된 모든 사람들이 봐야됩니다. 물론 책을 읽는 것과 그것을 삶에 적용하는 것은 다른 일이지만, 책을 읽혀서 개념이라도 탑재할 수 있도록 해야죠. 옥션에서 많이 파는 개념 탑재 3종 세트 운운하기보다는 요즘은 이렇게도 일을 할 수 있습니다 라고 제시하는 것입니다.

우리 회사는 너무 후져. 우리 팀은 고리타분해. 이렇게 많이 얘기했었습니다. 맘이 아프죠. 이런 팀을 개선시키고 합리적으로 프로세스를 구축해 나가고 싶지만, 풀어야할 실타래가 너무 부담이 됩니다. 가위로 자른다고 될 일도 아니니까요.

함께 일하는 사람들과 마음을 맞춰가는 것은 결혼 생활과 비슷할지도 모르겠습니다. 자기 맘대로 살지 못하고, 서로 배려하면서 맞춰가야 원만한 가족을 이룰 수 있겠죠.

제목의 본 건으로 들어가서, 좋은 것은 공유해야 됩니다. 더구나 기획팀은 브레인과 같은 것이기 때문에 머리가 똑똑해져야 할 필요가 다분합니다. 개발은 손발과 같기 때문이죠. 고양이 목에 방울다는 법은 너무 멀리 보지 않아도 될 겁니다.

반대로 쉽지 않은 일이겠지만, 개발자가 개발책만 볼 것이 아니라 기획자, 디자이너들과 업무적으로 말이 통할 주제들을 한 번 보는 것도 필요할 것입니다. 분업화 시대에는 커뮤니케이션에 드는 노력을 얼마나 절감하느냐가 관건일 테니까요.



간만에 책을 하나 다 읽었습니다. 작년 Working Effectively With Legacy Code 원서의 마법에 걸려서 지난 일 년간 처음 잡아서 끝까지 시원하게 읽은 책이 없는 듯 합니다.
채수원님이 진행하는 작은 모임에 10월 18일 작게 발표에 대한 답례로 받은 책입니다. "엔터프라이즈급 애자일 방법론(Scaling Software Agility)"

1부와 2부는 소프트웨어 공학에 대해서 깔끔하게 군더더기 없이 정리가 되었습니다. 그간 읽었던 소프트웨어 공학 관련 내용들에 대해서 잘 정리할 수 있었습니다. 책에서 인상적인 부분은 3부였습니다. BMC라는 글로벌 회사와 같은 광역 조직에 애자일을 접목시킨 경험을 잘 정리해 놓았습니다.

가장 마음에 남는 것은 개발 조직 외의 다른 영업 조직, 마케팅 조직과의 릴리스 이슈에 대한 접근법입니다. 그리고 저는 한참 남은 지위인 의사결정권 계층인 경영회의의 애자일 적용 방식에 대한 가이드입니다.

개발팀은 회사에서 손발과 같은 위치인 경우가 많습니다. 그 회사의 서비스 전략은 개발팀 외적인 팀에서 만들어지는 경우가 비일비재합니다. 때문에 머리가 나쁘면 손발이 고생한다고 개발팀에서 일어나는 많은 이슈들이 다른 연관부서의 전략적 헛점 때문에 발생하는 경우도 많습니다. 가장 빈번하게 예를 드는 것이 전산화로 업무 혁신을 이루겠다고 하면서 프로젝트를 열었지만 조직 내의 업무 프로세스를 정의하지 않고 멍 때리는 경우가 될 것입니다. 이런 경우 프로젝트는 네버엔딩스토리가 됩니다. 월급 밀리지 않는다고 평생 짤리지 않는다고 좋아할 일은 아닙니다.

개발자도 봐야하지만 소프트웨어 프로젝트 연관된 사람들은 다 읽었으면 좋겠습니다. 특히나 CEO, CIO, CTO, CFO 이런 분들이랑 전략기획, 사업부 같은 전략적으로 고민을 많이 하는 팀들에게 권하고 싶은 책입니다.

손발이 아무리 이뻐봐야 머리가 비면 소용없습니다. 회사의 비즈니스는 조직 전체의 유기적이고 경량으로 빠르게 전달되는 의사결정의 속도에 달려있습니다. 지금 필요한 것은 뭐일까요. 커뮤니케이션 스피드입니다.

+ Recent posts