애자일 사례 공유회
한국 XP 사용자 모임에서 이번주 토요일 오후 2시에 정기모임을 합니다.

두 건의 사례 보고가 있을 예정입니다. 첫번째(존재하기와 발전하기)는 임베디드 쪽에 애자일을 성공적으로 적용한 사례입니다. 임베디드 개발을 오래 해오면서 이렇게 시스템이 죽지 않는, 또 단말기 설치 후 즉시 구동이 되는 경험은 매우 드문 경험이었다고 하시더군요(과거 사례는 xper 메일링리스트에 포스팅 하신 적이 있죠). 테스트 주도 개발 덕분이라고 하시네요. 두번째는 DAUM 제주의 캐빈 문화 소개입니다. fantazic님의 블로그에서 처음 접했습니다. 개발뿐만 아니라 여러 직군이 합심하여 좋은 결과를 이뤄낸 사례라고 생각이 듭니다.

발표자분들이 작성해주신 소개글을 아래에 붙입니다. 참석자는 선착순으로 모집합니다. 여기에서 신청하실 수 있습니다.

존재하기와 발전하기

산업용 리눅스 단말기를 만들라는 회사의 일방적 통보. 팀은 5명. 리눅스에서 프로그래밍을 해봤거나, C++를 제대로 쓸 줄 아는 팀원은 단 1명. 단말기와 통신하는 CDMA, GPS 등의 센서를 위해 쓰레드 프로그래밍을 해야 하는데 쓰레드 자체를 싫어하거나, 무서워하거나 해본적 없는 팀원들. 그러나 우리에게 필요한 건 먼지와 진동이 많은 상황에서도 하루 이상을 오작동 하지 않고, 멈추지 않아야 하는 제법 튼튼한 단말기 펌웨어.

개발과 학습을 동시에 하기 위해 선택한 것이 미련하면서도 꾸준한 TDD!!! 덕분에 2 년간 세 가지 프로젝트와 한 가지 연구과제가 진행되면서 얻은 것은 납품지연 0건과 펌웨어에 대한 문제로 현장에서 동작 중 멈춘 횟수 0건이라는 결과와 팀에 대해 좌절하기, 실망하기, 수수방관하기 등의 여러 꾸준한 활동(?)으로 터득한 "존재하기"에 대한 방향. 이제 남은 것은 "발전하기"에 대한 팀원과의 공감과 회사에 기여하기.

캐빈문화 소개 - 즐거운 일터 만들기

올해 초, Daum 블로거 뉴스의 기획자와 개발자의 TFT가 만들어졌고, 1년 안에 구체적인 성과를 내야 했습니다. 우리는 캐빈이라는 독립된 공간에서 같이 일하며, 행복한 일터를 만들고 싶었습니다. 그래서, 그 동안 개발팀에서 쌓아온 경험들을 새로운 조직에 적용했습니다. 9개월여 동안 공동 작업, 빠른 피드백, 회고 등의 방법을 전체 직군에 확대 적용했습니다. 그 결과 새로운 비지니스 모델 창출, 유연한 서비스 개선, 직군의 재정의가 성공적으로 이루어졌습니다. 반면, 권한 위임 잘하기, 조직이 팽창될 때에도 문화 유지 잘하기가 해결해야할 과제로 남았습니다.
by 애자일컨설팅 | 2009/10/19 21:00 | 트랙백(2) | 덧글(2)
살아있는 도시지도 만들기 워크샵
상상마당에서 9월부터 실험실 02: 도시 피크닉이라는 전시 및 워크샵들을 하고 있습니다. 저는 작년 실험실 01 때 사회를 바꾸는 법이라는 워크샵을 했는데, 이번에도 워크샵을 하게 되었습니다.
 
금요일 저녁 7시에서 9시, 그리고 토요일 오후 2시에서 6시 사이에 상상마당에서 "살아있는 도시지도 만들기"라는 워크샵을 진행합니다.

참가자들은 크리스토퍼 알렉산더의 이론을 통해 새로운 눈을 얻고, 홍대 주변을 짝을 지어 걸어다니며 새로운 지도를 만들게 됩니다. 원래는 참가자들이 노키아 핸드폰을 프로그래밍하여 통해 실시간으로 인터랙션을 하려고 했는데, 흥미롭게도(?) 노키아에서 홍보 쪽에 큰 관심이 없는 것 같아서 노키아 핸드폰은 취소되고, GPS 로거와 디지탈 카메라를 이용해 기록을 하고 그걸 프로그래밍을 통해 정보화, 시각화 하는 일을 하게 될 것입니다.

한 두 자리 남은 것으로 알고 있는데 관심있는 분들은 위 링크를 참고하세요.

--김창준
by 애자일컨설팅 | 2009/10/12 10:34 | 트랙백 | 핑백(1) | 덧글(1)
ISO 국제표준 WG26 위원장의 애자일 사랑
테스트 전문가들은 보통 애자일에 대해 두 가지 종류의 감정을 느끼는 것 같습니다.
 
하나는 부정적 감정인데, 이러다가 테스터의 입지가 좁아지는 거 아냐(개발자들이 테스트도 한다고 하니) 하고 불안해 하거나, 혹은 독립된 전문 테스트 조직이 없으면서 제대로 테스트할 수 있겠냐고 염려해 주거나 하는 쪽이죠. 반대로 긍정적 감정도 느끼는 것 같습니다. 이토록 테스터라는 직업이 행복해 본 적이 없다. 사람들과 협력하는 분위기에서 일하고, 그 사람들이 나를 반겨주고 고마워한다(심지어는 개발자가!!!). 이런 경험담은 여러번 들었는데 엘리자베스 헨드릭슨(Elizabeth Hendrickson)의 구글 강연에서도 들을 수 있습니다.

어떻게 느끼건 간에 특정 전문분야(대표적으로는, 개발자가 아닌 사람)에서 애자일을 접하는 사람들은 비교적 얼리어답터에 해당하는 사람들입니다. 그런데 요 몇 년 사이 국제표준기구 등 일하는 분들이 최근 애자일에 많은 관심을 보이시는 것 같습니다. 사회적 통념으로는 꽤나 보수적일 것 같은 커뮤니티에도 침투했다고 하니, 애자일이 그만큼 잘 팔리는 단어가 됐다는 말이기도 합니다.

SW 테스팅 국제표준 제정을 선두에서 이끌고 있는(ISO 테스팅 표준의 80% 정도를 직접 만들었다고 함) 스튜어트 레이드(Stuart Reid)도 애자일에 많은 애정과 관심을 갖고 있습니다.

그가 다음주 화요일(10월 6일) 방한 강연을 합니다. 하루 종일 테스팅에 애자일을 적용하는 것을 주제로 다양한 강연들을 합니다. 강연 제목은 애자일 개발 프로젝트에서의 애자일 테스팅입니다. 강연 시간별 소개도 참고하세요.

소프트웨어 개발에 대한 애자일의 통합적 접근(integrated approach)이 매력적인지 점차 전문화된 분야에서 관심을 갖는 분들이 늘어나는 것 같습니다. 예컨대 UX나 임베디드 분야의 전문가들도 수 년 전부터 애자일을 주목하고 있지요. 애자일은 전문가들이 한 자리에 만나면 협력의 가치를 얻을 수 있다고 하는데, 사회적으로도 이런 일들이 일어나고 있는 것 같아 즐겁습니다.

--김창준
by 애자일컨설팅 | 2009/10/01 21:24 | 트랙백 | 덧글(0)
< 이전페이지 다음페이지 >


Site Meter