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초 정도 걸립니다. 잠시만 기다려주세요.

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

Thursday, December 18, 2008

미네소타의 영역별 전문가

ZIMS 테스트에 관한 최신 소식은 이 포스트 아래에서 확인하실 수 있습니다.

현재 미니애폴리스는 영하 22도로 두발 달린 영장류라면 따뜻한 동굴에 옹기종기 모여 있거나 소프트웨어를 개발하기에 좋은 날씨입니다.

이번 주에는 ZIMS 스프린트 1(협회 연락 정보)에서 스프린트 2(분류학)로 넘어가는 기간입니다.

스프린트 1은 계획대로 마지막 테스트/버그 수정 작업을 진행 중이고 늦어도 1월 2일에는 이 모두가 마무리될 것입니다. 각 스프린트는 2주간 계획을 세우기로 되어 있으며 스프린트 2는 이번 주 이 단계를 시작합니다. 스프린트 1과 스프린트 2는 ZIMS에서 가장 단순한 부분에 해당합니다.

스프린트 2는 영역별 전문가 팀과 함께 계획을 세우는 작업부터 시작합니다. ISIS 글로벌 커뮤니티에 속한 이들 영역별 전문가는 동물원과 수족관의 일상 업무를 모두 파악하고 있어 ZIMS 개발에서 “비즈니스(사용자)” 관련 부분을 담당할 것입니다. 영역별 관리자는 언제나 ZIMS 개발의 중추를 담당해 왔으며 앞으로도 계속해서 작업을 도와줄 것입니다.

지난 8개월 동안 ISIS는 ZIMS 화면 표시 방식을 다시 디자인하고 데이터베이스 구조를 개선하는 등 ZIMS 개발 과정을 재구성해 왔습니다. 그리고 이번 주에 드디어 ISIS의 일부 회원에게 원레이 팽이 제작한 다양한 기능과 위젯 등 상세한 작업 결과를 보여줄 예정입니다. 원레이 팽이 제작한 이들 기능을 통해 기본적인 정보 입력 속도가 한층 빨라질 것으로 기대됩니다,

이번 주에는 다음과 같은 영역별 전문가가 미니애폴리스에서 함께 작업합니다.
던컨 볼턴: 판햄, 버드월드, 큐레이터
제이슨 크릭톤: 사우스 캐롤라이나, 수족관 생물학자
린 맥더피: 디즈니, 기록원
에이드리안 밀러: ISIS, 기록원
트레이시 클립핀저: 샌디에이고, 수의사
레이첼 톰슨: ISIS, 수의사
베키 브리닝: 샌디에이고, IT
존 벌루: 국립, 개체 수 관리자
팀 카펜터: 시애틀 아쿠아리움, 생물학자
로리 빙거먼 랙키: ISIS, 개체수 관리자

Friday, December 12, 2008

팟캐스트: 스프린트 1 테스트

ZIMS 팟캐스트에 오신 것을 환영합니다. 이번 에피소드에서는 5분에 걸쳐 ISIS에서 ZIMS 스프린트1를 테스트하는 방법을 소개합니다.

화면 왼쪽 아래의 “재생” 화살표를 클릭하세요.

Monday, December 8, 2008

스프린트1 테스트 시작

오른쪽 사진에서 보시듯 오늘부터 스프린트 1의 테스트 작업을 시작합니다.스프린트 1의 주요 기능은 ISIS 기술 지원 팀에서 테스트합니다. (스프린트란?)

스프린트 1은 10월 30일 시작했으며 지난 주까지 예정된 45개 화면을 모두 제작했습니다. 사실 예상보다 작업이 빨리 진행되어 스프린트2에 예정되어 있는 화면 중 8개를 스프린트 1 작업 기간에 완료할 수 있을 것 같습니다. 스프린트 1에는 기본적으로 협회 관련 정보를 집중 작업하며 이 기간 제작한 45개 화면은 ISIS 직원이 이용할 것입니다. 스프린트 2는 분류학에 관련한 내용으로 향후 이에 대해 계속 포스트하겠습니다.

스프린트 1은 10월 30일 시작했으며 지난 주까지 예정된 45개 화면을 모두 제작했습니다. 사실 예상보다 작업이 빨리 진행되어 스프린트2에 예정되어 있는 화면 중 8개를 스프린트 1 작업 기간에 완료할 수 있을 것 같습니다. 스프린트 1에는 기본적으로 협회 관련 정보를 집중 작업하며 이 기간 제작한 45개 화면은 ISIS 직원이 이용할 것입니다. 스프린트 2는 분류학에 관련한 내용으로 향후 이에 대해 계속 포스트하겠습니다.


위에 보시는 차트는 인도에 있는 ZIMS 프로젝트 팀 회원인 샬리니 자인 (아래 사진) 이 만든 주간 진행 보고서의 일부입니다.


Friday, November 21, 2008

ZIMS 팟캐스트

ZIMS 팟캐스트에 오신 것을 환영합니다. 이번 에피소드에서는 약 7분에 걸쳐 ZIMS 화면 개발과 ZIMS 데이터베이스에 관해 소개합니다.

아래 화면 중앙의 “재생” 화살표를 클릭하세요.