Skip to content
HyunWoo_Kang edited this page Oct 4, 2017 · 7 revisions

1 시선 기술발표 가이드라인

1편 [기술발표 개요와 구조 짜기]

기술발표 개요

  • 기술발표는 팀의 프로젝트를 부분적으로 나누어서, 청자들로 하여금 프로젝트의 전체적인 구조를 조망할 수 있게 하고, 청자들이 이해할 수 있는 수준의 핵심알고리즘과 소스코드의 구현 원리를 풀어내는 것이 목적입니다.

  • 처음 의도했던 기술발표의 컨셉은 “Wiki 백과” 형식의 문서작성 후, 그 문서를 토대로 발표를 하는 것 이였으나 (PPT 사용X), 자칫하면 딱딱하고 쳐진 분위기 속에서 집중도를 해할 수 있는 우려가 있어 조금 더 자유로운 “기술 블로그” 형식을 사용하기로 결정했습니다.

  • 발표는 “시선 GitHub 블로그” 업로드한 각 팀의 ‘기술 블로그’ 형식의 자료를 토대로 진행됩니다. 구체적으로 말씀드리자면 PPT를 제작하지 않고 기술 블로그를 사용해 발표를 진행하며, 발표를 진행하기 위해서 추가적인 방식이 (영상, 개발환경, 등) 필요하다면 제약없이 추가적으로 사용해도 좋습니다.

  • 최종 결과물: “시선 GitHub 블로그”에 게시될 팀별 프로젝트 포스팅
    포스팅을 가지고 진행되는 각 팀별 기술발표 (정모시간)

사전준비

  • Wiki백과, 기술논문, 기술 블로그를 찾아보는 것이 감을 잡기에 가장 좋다고 판단이 됩니다.

    • Wiki백과: 위키백과는 그 구조와 설명이 단계적으로 올라가며 (작은 개념 -> 큰 개념) 설명하기에 좋게 구성되어 있습니다.
    • 기술 논문:이번 발표의 구성이 논문의 구성과 많은 부분에서 유사하다는 점을 볼 때, 논문을 분석하는 것이 크게 도움이 될 것으로 예상합니다.
    • 기술 블로그: 우아한 형제들, 네이버D2 등, 회사 단위로 운영되고 있는 블로그도 있고 개인 개발자의 블로그들도 있습니다. 기술 블로그를 통해서 문서의 컨텐츠들이 어떤 식으로 구성되어 있는지 알 수 있습니다. 저에게 발표를 준비함에 있어 셋 중에 하나를 선택하라면 기술 블로그 분석을 최우선으로 삼겠습니다.
  • 발표문서를 작성하기에 앞서, 구분해야 할 일들이 있습니다.
    팀의 프로젝트에서……

  1. 무엇을 말해줄 것인가 (어떤 핵심알고리즘, 기능을 말할 것인가)

  2. 어떻게 말해줄 것인가 (이론, 실습, 질문과 토론 등)

  3. 어느 정도까지 말해줄 것인가 (설명하는 깊이)

    이 부분의 윤곽을 잡고 간단하게 정리하여 ‘문서화’ 합니다.

그 이후에, 위키, 논문, 블로그를 참고하여 발표문서의 구조를 만들어 봅시다. 뒤에 나올 예시는 VR팀의 발표문서 구조입니다.


[예시] VR팀 프로젝트 발표문서 구조

[서론] (스토리식 전개)
어떠한 문제가 있기 때문에 기존의 방식대로 교육을 하기에는 어렵다.
현재 (히즈빈스가 실행하고 있는 방식)을 시행하고 있지만 어려움이 많다.
새로운 장애인 맞춤형 교육시스템을 개발할 필요성이 있다.

  • 이런 문제를 해결하기 위해서는 보통 이런 식으로 접근한다.

List화 시킨 목록들

  1. 이것
  2. 저것
  3. VR
  4. 머시깽이
  5. 등등

그 중에서 어떤 이유로, 왜 굳이 VR을 사용하여 해결하려고 하는지 VR의 장점을 부각시킨다.
+기술동향 (절대적 장점, 타 방식과의 상대적 장점)
(결론) 따라서 VR을 활용하여 개발을 진행하고자 하고자 한다.

  • VR 개념설명 (+용어설명)

[본론]
프로젝트 소개 (이 프로젝트의 특징 - VR의 장점이 담겨있다는 것을 알려줌)
프로젝트 구성 (시스템 구성) - 어떠한 컴포넌트로 구성되어 있는지 도식화 시킴
(프로젝트 컨텐츠: 음료제작 교육, 서비스 교육, 교육효과 점검, 부가기능)

  • 프로젝트 핵심 알고리즘 설명
  1. 360 가상환경 구현
  2. 3D Object 띄우기
  3. Scene 전환
  4. YouTube 영상 연종 및 재생
  • 프로젝트 컨텐츠 설명
  1. 음료제작 교육
  2. 서비스 교육
  3. 교육효과 점검 (시나리오 Test와 서비스 Quiz)
  4. 부가기능 (팝업경고창, 앱 사용가이드)

[결론]
프로젝트의 결과 (공프기때 작성했던 시스템 구성도)
결론적으로 이러이러한 컨텐츠들을 사용해서 가상현실 직무교육 솔루션 개발했다!

**회고**  (For 각 팀원들이 각각 생각했던)
고쳐야할 점, 문제점들, 발전해야 할 부분들  
기술을 구현할 때 어려웠던 점 & 중요했던 점 (유의할 점)

의도했던 결과를 반영했는가에 관한 고찰 아름다운 결말


짜잔!

위에서 보는 것처럼 구조 + 컨텐츠가 완성되었습니다.
이에 따라 팀원을 분배하여 어느 부분을 누가 담당하여 작성할지 분업을 해도 좋고, 다같이 고민해가며 작성하는 방식을 선택하여도 좋습니다.
여기까지 팀의 기술발표 준비가 진행되었다면 구조에 따라 내용을 채우고 첫번째 피드백을 할 준비를 하면 되겠습니다.

이 이후에, 작성된 문서를 마크다운을 이용하여 시선 GitHub 블로그에 업로드 시키는 법 등등, 이후에 진행되는 준비과정에 관한 가이드라인을 제작하여 공유하겠습니다.

쉽지 않은 첫 도전에 팀장님들, 학회원님들의 노력과 열정을 응원합니다. 파이팅!