Tuesday, January 27, 2009

갈등기를 지나 규범기로

글 하산 사이드
ISIS 부국장

지난 4주간 진행했던 스프린트 2(분류 화면)의 코드 작성 작업이 이번 주말 완료됩니다. 그 후에는 1주일간 테스트 작업을 진행하고 여기서 잡은 버그를 11일에 걸쳐 수정할 예정입니다. 2월 27일 스프린트 2 작업이 완료됩니다. 그리고 스프린트 2가 끝나면 이보다 좀더 어려운 스프린트 3(우리)작업이 시작됩니다.

국적과 문화는 다르지만 동일한 기술 언어를 사용하는 다양한 ZIMS 팀원들이 함께 작업해나가는 과정은 매우 흥미로운 경험입니다. 작업은 주로 미국 미네소타와 인도 구르가온에서 진행됐지만 팀원들은 미국 텍사스 오스틴부터 터키 이스탄불, 미국 남부 뉴올리언스, 영국 남부 서리까지 매우 다양한 곳에서 왔습니다. 그리고 미국과 인도를 오가는 잦은 비행에서 쌓은 대화 기술로 세계 각지에서 모인 ZIMS팀은 ZIMS를 완성하겠다는 하나의 목표를 향해 함께 나아가고 있습니다.

1960년대 중반 심리학자 브루스 턱맨(Bruce Tuckman) 모든 집단은 구성원들이 함께 작업하는 방법을 배우는 일종의 관찰 과정을 거친다고 했습니다. 그리고 ZIMS팀에게도 턱맨이 설명한 집단 발달 과정이 그대로 적용됐습니다. 턱맨의 집단 발전 과정은 다음과 같습니다.

• 형성기: 구성원들이 서로에 대해서 알아가는 과정으로 여러 가지 약속과 걱정, 혼란, 흥분 등이 나타난다.
• 갈등기: 구성원의 상호 교류가 깊어지면 집단 구조에 대해서 서로 논쟁이 발생하고 때로는 매우 감정적이 되기도 한다. 갈등이 나타나기 시작한다.
• 규범기: 구성원들은 목표를 달성하기 위해 절대적이거나 명확한 규범을 세운다. 목표 달성에 도움이 되거나 도움이 되지 않는 대화 유형을 정한다.
• 수행기: 구성원들의 결속력이 강화되고 활동력과 상호작용이 더욱 원활해진다. 구성원들이 창의력을 보이고 재미를 느끼며 사기가 높아지기 시작한다.

과학적으로 인간 행동을 이렇게 정확하게 예측할 수 있나 깜짝 놀라기도 했지만 한편으로는 우리 팀도 이 단계에 따라 정상적으로 발달하고 있으며 현재는 긴장 단계에 속해 있다는 사실을 확인하고 매우 안심이 되기도 했습니다. ZIMS 팀은 스프린트 2를 진행하는 동안 갈등기를 지나 규범기에 접어들었습니다.

Wednesday, January 21, 2009

ZIMS의 첫 번째 주요 마감일

최신 ZIMS 비디오 팟캐스트를 확인하려면 여기를 클릭하세요.

글 제이미 마이어, ISIS 커뮤니케이션 전문가

몇 달 전에 알려드린 대로 2009년 1월 2일 스프린트 1 (전체 7개 중 첫 번째 스프린트) 작업이 끝나 첫 번째 주요 마감일을 무사히 지켰습니다. 그리고 2월 23일로 예정된 스프린트 2도 일정대로 끝날 것 같습니다. 7개의 스프린트가 모두 끝나면 ZIMS 릴리스 1(동물원과 수족관의 동물 관리)을 납품할 예정입니다. 전체 스프린트 일정을 확인하려면 여기를 클릭하세요.

여기서 말하는 “납품”은 사양 설명서에 따라 소프트웨어를 설치하면 요구 사항을 모두 충족하면서 프로그램이 제대로 작동한다는 의미입니다. 처음 ZIMS 개발 과정에서는 21개월 작업하여 작동하지 않는 빌드를 납품했었습니다. 당시 개발 과정에서는 1,000여 개 가량의 화면과 백만 라인 이상의 코드로 구성된 거대한 빌드를 한번에 납품하고 수십 명의 테스터가 몇 달에 걸쳐 빌드를 테스트해서 버그를 수정하도록 계획했기 때문에 처음 납품한 빌드에 결함이 많아 작동하지 않는 것이 당연했습니다. 그러나 새로운 개발 과정에서는 소프트웨어가 작동하는 모습을 훨씬 일찍 확인할 수 있기 때문에 더욱 빨리 문제를 해결하고 심지어는 일정보다 빨리 작업을 완료하기도 합니다.

ZIMS 프로젝트를 지금처럼 빠르게 진행할 수 있는 가장 큰 이유는 ZIMS에 필요한 구체적인 요소를 설정하도록 커뮤니티의 많은 분께서 적극 도와주신 덕분입니다. 그리고 이전 개발 과정과는 달리 전세계 전문가 여러분이 개발 과정에 직접 참여한 덕분이기도 합니다. ZIMS 개발 과정에 참여해주신 모든 여러분께 다시 한번 감사의 말씀 드립니다.

Wednesday, January 7, 2009

ZIMS 팟캐스트 3 – 화면의 구성 요소

이번 비디오에서는 약 6분에 걸쳐 스프린트 1을 마무리하고 스프린트 2를 시작한 ZIMS 프로젝트의 최신 소식을 알려드립니다. 그리고 ZIMS 개발 과정을 지금과 같이 재설정한 이유를 몇 가지 예시를 들어 설명해드립니다.

“재생” 화살표를 클릭하세요. 다운로드하려면 30초 정도 걸립니다. 잠시만 기다려주세요.

팟캐스트 내용을 텍스트로 확인하려면 여기를 클릭하세요.