<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
    <channel>
        <title>Agile development for Bioinformatics</title>
        <link>http://www.onoffmix.com/e/krho/192</link>
        <description>   2008 생물정보학 교육 워크샵:  
   
 * 제목 :  Agile development for Bioinformatics  
* 기간 : 2008.07.28(월) ~ 08.02(토) (총 5.5일) 
* 장소 : 이화여대 (신세계관) 
* 교육비 : 70만원 (후원기관 지원 : 70만원) 
* 인원 :   20명    30명  
( 연구자들의 관심과 호응을 반영하여 30명으로 증원하였습니다. ) 
* 주관 : 이화여대 시스템생물학 연구소   서울대 생명의약네트워크 연구정보센터 (i-pharm) 
* 후원 : 교육부 수도권 대학특성화 지원사업(이화여대), 국가지정 전문연구정보센터 사업(서울대) 
 
* 대상 : 
 1. 생물정보학 1과제 연구팀 (및 공동 연구자) 
 2. 생물정보학 2,3,4 과제 연구팀 중 희망자 
 3. 생물정보학 (또는 화학정보학) 관련분야 연구자 
* 외부 공개 여부 : 공개 (등록비 없음) 
* 목적 : 중급자를 대상으로 협동(함께 일하기)을 통한 실제 구현 능력의 향상  
 
  * 1, 2번 대상자가 아닌 경우 죄송합니다만 생물정보학(화학정보학) 관련 연구자로 제한합니다. 
 o 학교의 경우 소속을 적으실 때 연구실 이름까지 적어주시기 바랍니다. (혹은 학과 이름)        
 o 회사의 경우 관련 연구 부서임을 알 수 있도록 부서 이름을 적어주시기 바랍니다.                
   
* 다루는 주요 내용 
 o TDD (Test driven development) / Unit Test / Refactoring 
 o Pair programming / Code review 
 
기획 단계에서는 생물정보학 1과제 연구팀의 교육 워크샵으로 준비되었습니다만 
좋은 것을 함께 나누고 공동연구 문화가 확산되었으면 하는 바람으로 
외부에 공개하고 관련분야의 연구자들을 워크샵에 초대하게 되었습니다. 
실제 연구 환경에서 공동연구 - 특히 소프트웨어 개발을 잘 할 수 있는 연구 문화는 
어떤 것인지 배우고 느끼는 시간이 되길 바랍니다. 
 
* 문의사항 : 노규형 (   kyoohyoung.rho@gmail.com   ) 
 
------------------------------------------------------------------------------------------------------------ 
   워크샵 교육 내용(초안):   
  
* 교육 시간 : 월~금 6시간, 토요일 4시간 
 
월요일: 
 * Ice Breaking 0.5h : 팀워크를 기른다 (dramatherapy의 기법들을 쓸 예정) 
 * Ground Rule Setting 0.5h : 워크샵 기간 동안 우리가 지켜야할 기본 규칙을 정한다 
 * 소프트웨어 개발 개론 1h : 소프트웨어 개발이란 무엇이고 어떤 일들이 있나, 무엇이 중요한가 
 * Pair Programming 1.5h : 짝 프로그래밍을 잘 하는 방법 실습 
 * 프로젝트 회고 1h : 실제 지난 1년간 프로젝트 진행에 대한 회고 진행 
 * 액션 플랜 뽑기 0.5h : 앞으로 우리 팀이 지켜야할 액션 플랜 정하기 
 * 버퍼 1h 
 
화요일: 
 * user story, requirement gathering/analysis 1.5h : 현 프로젝트의 요구사항 분석, 사용자 스토리 작성 
 * 전체 Planning Game 2h : 남은 2년 동안에 대한 대략적 플래닝 게임 
 * Iteration Planning/Review 1h : 다음 반복주기(1주? 1달?)에 대한 계획 및 리뷰 방식 정하기 
 * 개발을 쉽게 하는 제 일 원칙 1h : 작동하는 소프트웨어 상태를 유지하기. 실습 
 * 버퍼 0.5h 
 
수요일: 
 * 탐험적 접근법, 디버깅 1h : 탐험적으로 프로그래밍, 테스팅, 디버깅 하는 방법. 효과적으로 사고하는 법 
 * 리팩토링 1h : 코드의 엔트로피 낮추기 
 * 자동화 2h : 테스트 자동화, 반복적 업무 자동화 기술, 전략 
 * TDD 1h : 테스트 주도 개발. 실습 
 * 버퍼 1h 
 
목요일: 
 * TDD 2h : 테스트 주도 개발 고급(mocking). 실습 
 * 설계 1h : 좋은 설계란? 가벼운 설계 기법(CRC 카드 등) 
 * Continuous Integration 1h : 분산 개발(지역적으로 떨어진 사람들이 함께 개발) 경우 CI가 필수적. 
간단한 CI를 직접 설계하고 만들어 돌려본다. 
 * 회의법 1h : 효과적으로 협력적 회의를 하는 방법 
 * 버퍼 1h 
 
금요일: 
 * 파일럿 프로젝트 3h : 현 프로젝트의 핵심에 해당하는 부분을 3시간 만큼만 도려내어서 공동 개발 
 * 회고 1h : 파일럿 프로젝트 분석 및 문제점 분석, 액션 플랜 정하기 
 * 파일럿 프로젝트 2차 1/2 1.5h : 이전 파일럿 프로젝트의 산출물을 모두 버리고 새로 시작. 똑같은 내용, 대신 더 똑똑한 사람들이 더 나은 방법을 쓴다. 
 * 버퍼 0.5h 
 
토요일: 
 * 파일럿 프로젝트 2차 2/2 1.5h 
 * 파이럿 프로젝트 최종 회고 0.5h 
 * 워크샵 전체 회고 및 질답 0.5h 
 * 프로젝트 액션 플랜 정하기 0.5h : 프로젝트 전체 기간 동안 우리가 지켜야 할 것, 꼭 해야할 것들 정하기 
 * 다음 반복주기 재 플래닝 0.5h : 그 동안 우리가 경험한 것을 토대로 화요일날 했던 다음 반복주기 계획을 업데이트 
 * 버퍼 0.5h (교육 평가?) 
  </description>
        <pubDate>Mon, 15 Mar 2010 15:34:44 GMT</pubDate>
        <generator>OnOffMix beta</generator>
        <item>
            <title>Kyoohyoung Rho</title>
            <author>Kyoohyoung Rho</author>
            <pubDate>Thu, 24 Jul 2008 13:54:17 GMT</pubDate>
            <description><![CDATA[이메일을 기록하지 않으셔서 설문조사 메일을 못 받으신 분들은 일단 메일을 등록해주시고, 제게 메일을 한 통 보내주시기 바랍니다.]]></description>
        </item>
        <item>
            <title>Kyoohyoung Rho</title>
            <author>Kyoohyoung Rho</author>
            <pubDate>Thu, 24 Jul 2008 10:18:09 GMT</pubDate>
            <description><![CDATA[메일로 보내드린 설문조사에 답변을 주시면 참가 가능한 것으로 알겠습니다.]]></description>
        </item>
        <item>
            <title>Kyoohyoung Rho</title>
            <author>Kyoohyoung Rho</author>
            <pubDate>Tue, 22 Jul 2008 15:11:46 GMT</pubDate>
            <description><![CDATA[워크샵 공지 사항 #1입니다.
 
1. 워크샵 전 간단한(?) 설문조사를 이메일로 보낼예정입니다. 이메일이 기록되어 있지 않은 분은 기록해주시기 바랍니다.

2. 워크샵 교육시간은 아래와 같습니다.
아침 출근 시간대/점심식사 시간대를 피하기 위해
10:00 - 12:30 : 오전 수업
12:30 - 13:30 : 점심 식사
13:30 - 17:00 : 오후 수업
17:00 - 18:00 : 복습 및 과제(코치 없이)

3. 지하철역에서 이화여대 신세계관으로 오시려면
(1) 지하철 2호선 이화여대 역 하차
(2) 이화여대 정문 통과
(3) 박물관을 끼고 왼쪽길로
(4) 기숙사를 통과해서 초등학교 담길에서 오른쪽길로
(5) 큰 길까지 나가면 바로 신세계관 건물.
 ]]></description>
        </item>
        <item>
            <title>Kyoohyoung Rho</title>
            <author>Kyoohyoung Rho</author>
            <pubDate>Mon, 21 Jul 2008 13:31:00 GMT</pubDate>
            <description><![CDATA[김창준 코치님과 논의해서 결정이 되는대로 공지하도록 하겠습니다.
(아마도 9시부터 시작하지 않을까 싶습니다만...)]]></description>
        </item>
        <item>
            <title>정종영</title>
            <author>정종영</author>
            <pubDate>Mon, 21 Jul 2008 12:07:50 GMT</pubDate>
            <description><![CDATA[몇 시 부터 시작하나요?]]></description>
        </item>
        <item>
            <title>Kyoohyoung Rho</title>
            <author>Kyoohyoung Rho</author>
            <pubDate>Thu, 17 Jul 2008 10:57:47 GMT</pubDate>
            <description><![CDATA[연구자들의 관심과 호응을 반영하여 30명으로 증원하였습니다.]]></description>
        </item>
    </channel>
</rss>