게시판‎ > ‎

2학기 프로젝트 진행 방식

게시자: Seonghye Yoon, 2016. 8. 28. 오후 10:37
1. 코드  개선 및 기능 추가 
- 목적: 1학기때 진행한 프로젝트의 코드를 리뷰하고 개선하여 "돌아가는" 코드가 아닌 "효율적인" 코드를 작성하는 것이 목적입니다. 
잘 정리된 코드가 주는 이점을 경험하기 위해 기능 추가도 함께 진행합니다. 

- 진행 방법
최소 4회 기본적으로 저(윤성혜)와 면담을 합니다. 추가적인 면담도 언제나 열려있습니다. 
면담 1회당 2시간정도 소요됩니다. 
* 기존 지도 교수님과 진행할 경우에도 진행정도를 알 수 있어야 하므로 면담을 필수입니다. 

계획서 제출 이전 단계(1차 면담)
  • 현재까지의 코드를 설명해주고 문제점을 함께 토의
  • 코드 리팩토링의 범위를 결정하고 추가할 기능을 논의 
  • 준비: 코드 컴파일이 가능한 상태의 노트북, 코드 설명이 가능해야 함. 
1차 중간보고 (2차 면담) 
  • 코드 리팩토링 결과물을 검토하고 추가적인 리뷰 진행
  • 개선된 코드를 바탕으로 기능 추가에 방법에 대한 논의 
2차 중간 보고(3차 면담) 
  • 리팩토링된, 기능 추가된 코드의 최종 리뷰 진행
최종 보고 (4차 면담) 
  • 최종 수정 사항 반영 코드 리뷰 및 시연 
- 추가 사항 
  • 외부 공모전 출품 필수 

2. 신규 프로젝트 
- 목적: 1학기 경험을 바탕으로 새로운 프로젝트를 스스로 완수할 수 있게 하는 것이 목적입니다. 

- 진행 방법 
최소 2회 기본적으로 저(윤성혜)와 면담을 합니다.  추가적인 면담도 언제나 열려있습니다. 
면담 1회당 1시간 정도 소요됩니다. 
지도 교수님을 별도 배정하지 않습니다. 기술적인 필요가 발생하면 그 때마다 적합한 교수님과 연결을 하는 방식입니다. 
* 별도로 지도 교수님과 진행하기로 협의된 팀은 저에게 해당 교수님을 알려주시면 됩니다.

계획서 제출 이전 단계(1차면담) 
  • 새 프로젝트의 목적 및 기능이 프로젝트에 적합한지 여부를 논의 
  • 프로젝트에서 발생할 수 있는 문제점들을 식별하고 지원 방안 논의 
  • 준비: 어떤 프로젝트를 진행할 것인지에 대한 구체적 아이디어 
최종 보고(2차면담) 
  • 새 프로젝트의 시연 
3. 공통 

면담과 별도로 계획서, 1차 중간 보고서, 2차 중간 보고서, 최종 보고서는 일정에 맞춰 제출해야 합니다. 
  • 1학기와 동일하게 제출된 결과물을 기반으로 문서 리뷰 및 평가가 진행됩니다. 
- 면담 

4. 역할 분담 

- 현재 개설된 3분반의 교수님들이 각각 아래와 같은 역할을 담당하게 됩니다. 

 코드 리뷰 및 행정적 지원윤성혜  
 코드의 정량적 분석 및 평가한재일 
 신규 프로젝트 평가    김영만, 한재일, 윤성혜 
 기술 지원                    김영만, 한재일  




Comments