Monday, March 31, 2008

ZIMS는 어떻게 변하나?



네이트 플레스니스,
ISIS 상임이사

지금까지 ZIMS에 관해 대략적으로 두 가지 종류의 질문을 받았습니다. 첫 번째는 “ZIMS가 무산됐나요?” 입니다. 이런 질문을 하시는 것도 알만합니다. 그래서 이에 마크 트웨인의 말을 인용하여 답하자면 “아니요! 우리는 살아 있습니다”(우리가 없어졌다는 보도는 매우 과장된 것입니다.) 지금 당장 ISIS의 어느 사무실에라도 가보신다면 확실히 확인하실 수 있을 것입니다

현재 저희는 ZIMS 개발 계획 마지막 단계에 기술과 에너지를 집중할 컨설턴트와 자원 봉사자, 내부 직원 등 인력 망은 물론 자금까지 충분히 갖추고 있습니다. 샌디에이고, 아틀란타, 미니애폴리스 등에서 회의를 강행군하며 보낸 3월이 이제 거의 끝나가고 4월 11일에는 새로 마련된 작업 기획을 이사회에 제출할 예정입니다. 최근 몇몇 동물원 책임자는 저에게 ZIMS가 마침내 재기된 것 같다고 말해주시기도 했는데, 예 맞습니다. 새로운 변화의 바람이 새로운 벤더에게는 불안감을 안겨줄 수도 있지만 저는 ZIMS가 과거 어느 때보다 신속하고 멋지게 변화할 것이라고 확신합니다.

두 번째는 전세계에서 ZIMS 디자인에 참여했던 수백 명의 참가자와 컨퍼런스나 ISIS 웹 사이트에서 이를 지켜봐 왔던 수 백 명의 사용자 여러분이 보내주신 질문으로 바로 ZIMS가 어떻게 변화하느냐는 것입니다.

ZIMS 사용자에게 가장 중요한 사항은 사용자 인터페이스(UI), 즉 사용자 편의성일 것입니다. 지금은 UI에 대해서 말씀 드리는 것보다 ISIS 사무실 전체에 퍼져있는 희망적인 분위기를 알려드리는 편이 더 좋을 것 같습니다.









ZIMS는 매우 뛰어날 뿐 아니라 지금까지 전례를 찾아 볼 수 없었던 새로운 프로젝트라는 점을 알려드립니다. ZIMS는 지금까지 한번도 시도되지 못했던 세계적 규모의 협업을 기반으로 하고 있습니다. 약 500명에 달하는 전세계 동물학 전문가들이 희망을 모아 하나의 작업에 집중했으며 여기서 탄생한 아이디어를 바탕으로 몇 년에 걸쳐서 여러분이 보고 체험했던 다양한 초기 ZIMS 빌드가 탄생했습니다. 그 누구도 이렇게 비전이 큰 프로젝트가 이렇게 빨리 진척되리라고 기대하지 않았지만 이는 단순히 운이 좋아서 가능했던 것은 아닙니다. 이제 과감한 결정을 통해 ZIMS를 단순히 사용할만한 시스템이 아닌 매우 뛰어난 시스템으로 발전시킬 기회입니다. ISIS는 ZIMS에 대한 방대한 아이디어를 지속적으로 실현하여 ISIS 회원에게 더욱 편리하고 강력한 서비스를 제공하기 위해 UI 전문가를 비롯한 기타 소프트웨어 디자인 전문가를 채용했습니다.

ZIMS이 과거 어느 때보다 신속하고 훌륭하게 변화하고 있습니다.


Wednesday, March 19, 2008

ZIMS 데이터베이스



글 리치 랑그레,
SQL 서버 데이터베이스 관리자

이전 포스트에 하산은 지난 주 샌디에이고에서 열렸던 회의에 대해 게재하였습니다. (3월 13일 포스트 참조). 이 회의에서는 사용자들이 ZIMS를 보고 느끼는 방식인 UI(사용자 인터페이스)에 관해 긍정적인 논의가 이뤄졌습니다.

이번 포스트에서는 샌디에이고 회의 중 ZIMS 데이터베이스에 관한 논의했던 부분을 알려드리겠습니다. 데이터베이스는 사용자가 어떤 컴퓨터에서든지 검색하면 그에 맞는 검색 결과를 알려주는 정보 풀입니다. 데이터베이스 아키텍처는 하이테크 분야 중에서도 가장 전문성이 높은 분야로 20년 넘게 데이터베이스 설계에 종사해온 저도 이를 일반인에게 설명하기가 쉽지 않습니다.

저를 포함한 데이터베이스 전문가들이 몇 달 동안 ZIMS 데이터베이스 문제를 작업해왔는데 저는 이 작업이 ISIS 커뮤니티에 매우 중요하다고 생각합니다. 커뮤니티에서 정보를 검색하고 물어보는 방식이 모두 다르기 때문에 전 세계 모든 동물 자료를 검색 가능한 하나의 웹 라이브러리로 통합하자는 ZIMS의 거대한 비전을 실현하려면 데이터베이스는 매우 복잡해집니다. ZIMS 데이터베이스는 아마도 지금까지 만들어진 데이터베이스 중 가장 복잡하고 기술적으로 진보한 케이스가 되리라 생각됩니다.

ZIMS 데이터베이스 개발에 참여했던 저희들은 어떻게 해야 최상의 결과 즉 빠른 검색이 가능할 것인가에 관해 여러 가지로 생각해보았습니다. 다행히 지난 주 ZIMS 데이터베이스 회의에서 ISIS 팀은 관리 방식을 크게 향상하고 작동 방법을 단순화하는 디자인 개선 계획안을 결정했습니다. 합의된 개선 사항을 적용하려면 두세 달 정도 걸리겠지만 이 작업을 통해 훨씬 빠르고 안정적인 데이터베이스를 구축할 수 있을 것입니다. 그리고 향후 몇 달에 걸쳐 ZIMS 페이지 코드를 작성하는 복잡한 작업이 진행될 예정이기 때문에 이보다 더 큰 데이터베이스 변경 작업을 먼저 완료하면 도움이 될 것입니다.

새로운 ZIMS 개발 작업이 빠르게 진행됨에 따라 더욱 다양한 소식을 전해드리도록 하겠습니다.



Thursday, March 13, 2008

기분 좋은 가능성

글 하산 사이드
ISIS 부국장

다른 문제들로 오랜 시간을 소비한 끝에 드디어 ZIMS 개발 프로젝트가 행동을 개시하게 되어 얼마나 흥분되는지 모릅니다. 저는 지금 샌디에이고에서 기술전문가 및 영역별 전문가 수십 명과 이틀 간의 회의를 마치고 집으로 가는 길에 이 글을 쓰고 있습니다. 이번 회의에서는 일반인들이 사용자 편의성이라 부르는 UI에 대해 논의했습니다. 사용자들이 소프트웨어를 사용하면서 UI를 경험하게 됩니다. 넓은 의미에서 UI는 사용자들이 소프트웨어를 사용하면서 감정적으로 어떻게 느끼느냐는 것입니다. 사용자들이 ZIMS 어떻게 느끼느냐에 따라 ISIS에 대한 인상도 결정될 것이기 때문에 우리는 ZIMS를 매우 사용하기 편리하도록 만들어야 할 책임이 있습니다.

ZIMS는 매우 방대하고 강력한 프로그램이기 때문에 우선은 사용자들이 ZIMS를 접했을 때 겁먹지 않도록 하는 것이 가장 큰 과제입니다. 우리는 새로운 기술을 사용해서 사용자의 직종에 따라 ZIMS에 다른 메뉴가 표시되도록 계획했습니다. 즉 자신에게 불필요한 메뉴나 필드, 박스는 애초 화면에 표시되지 않도록 설계하여 기록원과 수의사가 보는 화면이 약간 다를 것이고 수족관 관리인도 자신에게 필요한 사항만 화면에 표시되도록 하여 사용할 것입니다. 지난 이틀에 걸친 회의에서는 어떻게 ZIMS 디자인을 개선해서 이러한 접근 방법을 완성할 것인지를 주로 논의했습니다. 저는 이 기능에 몹시 기대가 큽니다.

이에 ISIS에서는 이미 함께 작업 중인 기술 전문가 외에도 (3월 5일 ZIMS 블로그 참조) 아래 전문 컨설턴트를 새로 채용했습니다(알파벳 순서).

파이야즈 아람은 새로운 ZIMS 프로젝트 관리 및 벤더 선정에 주로 관여할 수석 컨설턴트로서 인도 뉴델리에 거주하고 있으며 영어, 힌디어, 우르두어를 구사합니다.

에드 모리슨은 마이크로소프트에서 10년 이상 근무했으며 다른 주요 기술 기업에서도 15년 이상 근무한 수석 컨설턴트로서 최근 ZIMS 데이터베이스 설계의 성능을 평가했습니다. 그는 전반적인 ZIMS 아키텍처와 디자인, 특히 비즈니스 통합 등 핵심 부분에 지속적으로 참여하면서 커뮤니티의 요구 사항이 ZIMS에 제대로 반영되도록 노력하고 있습니다.

윌리엄 (로드) 피커드는 컨설팅 어플리케이션 아키텍처로 2008년 2월 ZIMS 프로젝트에 참여했습니다. 로드는 매지닉(http://www.magenic.com/)의 수석 컨설턴트이며 지난 17년 동안 마이크로소프트 기술을 사용해 최신 솔루션을 설계해왔습니다.

페그 레클리프는 매지닉의 사용자 경험 전문가이며 2008년 2월 ZIMS에 참여해서 사용자 경험을 평가하고 이를 향상시킬 수 있는 프로토타입 개발을 컨설팅하고 있습니다. 복잡한 작업 과정을 매우 유용한 소프트웨어로 풀어냅니다.

누리 스워드는 ZIMS 프로젝트 컨설턴트로 버전 6.5때부터 11년 동안 MS SQL Server 데이터베이스의 설계, 분석, 개발, 성능 개선, 관리 작업에 참여해왔으며 비주얼 베이직과 .NET 프로그래밍 실무 경험을 가지고 있습니다.

크레이그 옐릭은 컨설팅 회사 알토의 부사장이자 수석 분석가로 ZIMS의 아키텍처와 디자인 작업에 참여하고 있습니다. 크레이그는 수많은 개발 툴과 SQL 서버, 핵심 운영 시스템 개발 자격증을 갖춘 마이크로소프트 인증 솔루션 개발자이며 마이크로소프트 인증 교육 강사이기도 합니다. 가장 최근에는 이식 가능한 인체 조직을 추적하는 상업용 임상 어플리케이션을 설계했습니다. 이는 쉐어포인트 포털을 기반으로 한 매우 독특한 어플리케이션으로 마이크로소프트에서는 이 어플리케이션에 대해 그와 인터뷰하기도 했습니다. 인터뷰 동영상은 https://www.obacentral.com/solutiondetails.aspx?solutionid=80에서 확인할 수 있습니다. 크레이그는 뛰어난 코드 리뷰와 컨설팅으로 ZIMS 프로그래밍을 향상시키고 있습니다.

Wednesday, March 5, 2008

ISIS의 새로운 전문가

글 하산 사이드,
ISIS 부국장

ZIMS 개발 작업이 새롭게 진행됨에 따라 ISIS에서는 뛰어난 기술 전문가 4명을 새로 채용했습니다.

더그 베두즈코는 ZIMS 프로젝트가 시작할 무렵인 2001년 7월 AZA를 위해 프로젝트에 참여했습니다. 그는 여러 작업 세션을 통해 영역별 전문가들과 함께 초기 데이터 표준과 개념적 데이터 모델을 개발했으며 이후 오리지널 RFP를 포함한 유효 범위 수준의 요구 사항을 개발했습니다. (ISIS 회원을 모두 수용하려면 ZIMS가 얼마나 커야 하는지 정의하는 작업). 2004년부터는 야생동물보호협회(WCS)와 함께 작업하면서 이 협회에서 ZIMS를 채택하도록 도왔습니다. 그리고 영역별 전문가와 함께 ZIMS의 사전/사후 동물 관리, 건강 관리 과정, 어플리케이션 대화 요구 사항 등을 개발했습니다. 2007년에는 ISIS와 함께 ZIMS 재정비 작업을 시작했으며 현재 ZIMS 개발 최종 단계의 비즈니스 부분을 이끌고 있습니다. 더그는 텍사스 오스틴에서 아내와 세 자녀들과 함께 살고 있습니다.

세슈 듀바카는 2008년 2월 초 기술 프로젝트 매니저로 ZIMS 프로젝트에 참여했습니다. 세슈는 경력 15년의 PMP 인증 .NET 프로젝트 매니저로 .NET 프로젝트, 사전 판매, 벤더 관리, 제품 평가, 사업 분석(미국과 영국에서), 기술 워크숍과 프레젠테이션(덴마크와 싱가포르에서), 서로 시간대가 다른 복수의 장소에서 진행된 개발 프로젝트(덴마크-뉴저지-인도에서), 온사이트-오프쇼어 프로젝트(모리스타운, 미국-마드라스, 인도에서) 등의 포트폴리오를 관리해왔기 때문에 ZIMS 개발 최종 단계에 필요한 글로벌 경험을 충분히 갖추고 있습니다. 세슈는 어플리케이션 개발 프로젝트에서 최대 28명의 전문가로 이뤄진 팀과 매트릭스 프로젝트에서 8명의 관리자급 팀원으로 이뤄진 팀을 관리한 경험이 있습니다. 어플리케이션 개발 프로젝트 외에도 델파이에서 미국 자동차 산업의 재난 복구, 데이터베이스 업그레이드, 마이그레이션, ERP 구현 및 제품 평가 작업을 수행하기도 했습니다. 세슈는 마이크로소프트 네이비전 ERP 전문가 자격을 지니고 있으며 2007년 11월 수백만 달러 규모의 프로젝트를 완료하고 트윈시로 돌아왔습니다. 그는 인도 안드라프라데시주 출신으로 영어, 텔루구어, 힌디어, 타밀어를 구사할 수 있으며 아내와 세 자녀를 두고 있습니다.

마니시 버마는 ZIMS의 새 개발자입니다. 인도 우타르프라데시주 파이자바드 출신으로 미네소타에는 처음이지만 곧 이곳에 익숙해질 것입니다. 마니시는 건강관리, 은행, 금융권에서 프로그램을 개발한 경험이 있으며 영어, 힌디어, 우르두어, 산스크리트어를 구사할 수 있습니다. 물론 Net, XML, ASP, JavaScript, 및 PL/SQL 등의 컴퓨터 언어에도 능합니다. 그는 이제 막 결혼한 새 신랑입니다. 결혼 축하해요 마니시!

레이첼 톰슨미네소타 동물원 소속 수의사로 ISIS에서는 얼마 전부터 파트타임으로 근무하고 있습니다. 레이첼은 미주리 주에서 학부 생활을 했으며 미네소타대학교 수의학 대학을 졸업했습니다. 노던 캘리포니아에 위치한 식스플래그 디스커버리 킹덤에서 수의사로 근무한 후 지난 1월 미네소타로 돌아왔습니다. 그녀는 현재 훈련 받은 래브라도 레트리버와 함께 지냅니다.