강의 10/16:
오픈소스 프로젝트 진행
신정규
2016년 11월 16일
오늘 할 일
인생은 실전!
팀 디스커션
▪ 팀별로 앉읍시다!
▪ 프로젝트 진행시 커뮤니케이션 방법
▪ 코드 개발 및 공유: github
▪ 팀별 채팅 및 파일 공유: IRC / Slack
▪ 전체 공지 및 내용: Google Groups / slack
프로젝트 논의 (1)
▪ 수업시간에 진행할 것: 오프라인 회의
▪ 프로젝트 개요 확정
▪ 회의 내용 정리 및 문서화 – wiki 기록
▪ 1인팀인 경우 – brainstorming 회의
▪ 회의 내용을 바탕으로 저장소의 README.md 파일 수정
▪ 프로젝트 세부 내용 제출
프로젝트 논의 (2)
▪ 프로젝트에 대한 간략한 소개 제출 (최종 버전)
▪ Google Forms
▪ 수합한 데이터는 별도의 프로젝트 소개 페이지를 통해 공개합니다.
▪ 다음주 중간 발표 전까지 구현할 내용에 대한 확정
▪ 너무 많은 것을 하려 하지 맙시다.
▪ Milestone / issue creation을 Learn by run때 진행합니다.
오늘의 Learn by run:
Learn by run: Project discussion
▪ 프로젝트 디스커션
▪ IRC 또는 Slack 사용
▪ 디스커션때 결정 및 진행할 내용
▪ 팀별로 발표할 내용에 대한 목표 설정
▪ 발표 전까지 구현할 내용에 대한 확정
▪ Github에 milestone 작성
▪ 구현할 내용을 나누어 issue 작성
▪ Issue를 해당 개발자들에게 할당
▪ 조교에게 진행 내용을 확인 받기
▪ Webhook 걸기 (선택)
▪ Github에 새 커밋을 할 경우
자동으로 slack의 채널에
추가되도록 해 보기
▪ 팀별로 github 저장소를 만든
사람+조교가 작업해야 함
▪ 수업시간에 예제 안내
임무 #6
▪ 프로젝트 중간 발표 준비
▪ 중간 발표 준비하기
▪ 팀당 7분
▪ 프로토타입 소개
▪ 발표 자료를 조교님께 보내기
▪ 마감: 11월 22일 23시 59분
▪ 발표에서 표현해야 할 내용들
▪ 프로젝트 간략 소개
▪ 팀원 및 역할 안내
▪ 프로토타입 데모
Next is...
11/16: Project Introduction Speech
@inureyes
Questions? inureyes@gmail.com
OR
https://www.codeonweb.com/circle/@oss-basics-hu

OSS SW Basics Lecture 10: Setting up term project

  • 1.
    강의 10/16: 오픈소스 프로젝트진행 신정규 2016년 11월 16일
  • 2.
  • 3.
    팀 디스커션 ▪ 팀별로앉읍시다! ▪ 프로젝트 진행시 커뮤니케이션 방법 ▪ 코드 개발 및 공유: github ▪ 팀별 채팅 및 파일 공유: IRC / Slack ▪ 전체 공지 및 내용: Google Groups / slack
  • 4.
    프로젝트 논의 (1) ▪수업시간에 진행할 것: 오프라인 회의 ▪ 프로젝트 개요 확정 ▪ 회의 내용 정리 및 문서화 – wiki 기록 ▪ 1인팀인 경우 – brainstorming 회의 ▪ 회의 내용을 바탕으로 저장소의 README.md 파일 수정 ▪ 프로젝트 세부 내용 제출
  • 5.
    프로젝트 논의 (2) ▪프로젝트에 대한 간략한 소개 제출 (최종 버전) ▪ Google Forms ▪ 수합한 데이터는 별도의 프로젝트 소개 페이지를 통해 공개합니다. ▪ 다음주 중간 발표 전까지 구현할 내용에 대한 확정 ▪ 너무 많은 것을 하려 하지 맙시다. ▪ Milestone / issue creation을 Learn by run때 진행합니다.
  • 6.
  • 7.
    Learn by run:Project discussion ▪ 프로젝트 디스커션 ▪ IRC 또는 Slack 사용 ▪ 디스커션때 결정 및 진행할 내용 ▪ 팀별로 발표할 내용에 대한 목표 설정 ▪ 발표 전까지 구현할 내용에 대한 확정 ▪ Github에 milestone 작성 ▪ 구현할 내용을 나누어 issue 작성 ▪ Issue를 해당 개발자들에게 할당 ▪ 조교에게 진행 내용을 확인 받기 ▪ Webhook 걸기 (선택) ▪ Github에 새 커밋을 할 경우 자동으로 slack의 채널에 추가되도록 해 보기 ▪ 팀별로 github 저장소를 만든 사람+조교가 작업해야 함 ▪ 수업시간에 예제 안내
  • 8.
    임무 #6 ▪ 프로젝트중간 발표 준비 ▪ 중간 발표 준비하기 ▪ 팀당 7분 ▪ 프로토타입 소개 ▪ 발표 자료를 조교님께 보내기 ▪ 마감: 11월 22일 23시 59분 ▪ 발표에서 표현해야 할 내용들 ▪ 프로젝트 간략 소개 ▪ 팀원 및 역할 안내 ▪ 프로토타입 데모
  • 9.
    Next is... 11/16: ProjectIntroduction Speech @inureyes Questions? inureyes@gmail.com OR https://www.codeonweb.com/circle/@oss-basics-hu