SlideShare a Scribd company logo
1 of 28
Orientation
1. <개발자들>은?
2. 테스팅 멤버를 모집한 이유
3. 테스팅 멤버의 활동내용
4. <개발자들>의 스터디 진행방식
5. <개발자들>의 목표
6. 개강 후 활동 계획
목차
<개발자들>은?
기존의 개발동아리들은
코딩교육 혹은 자기주도학습을 통한 서비스 개발에 치중
→ 코드의 질, 유지보수성, 테스트를 통한 품질보증 등에 대해선 관심이 미흡
잘하는 소수가 다수를 이끄는 구조
→ 지식의 흐름이 거의 일방적.
→ 잘하는 소수가 취업 등의 이유로 동아리 활동이 불가할 경우 동아리 전체가 마비.
그렇다면 “개발자들”은?
서비스를 만드는 것과 더불어 “좋은 개발자”를 육성하는 데에 포커스
→ 서비스의 구현뿐 아니라 유지보수성 향상을 위한 객체지향적 설계,
품질의 명확성을 위한 테스트 작성, 성능 향상을 위한 튜닝 등의 제품 품질향상에 초점
모두가 지식을 나누는 구조
→ 지식의 흐름이 일정하지 않고 순환적.
→ 특출나게 잘하는 멤버가 없더라도, 스스로 공부한 내용을 서로 나누며 발전하는 구조
→ 코드리뷰, 페어 프로그래밍 등의 개발문화 도입
어떻게 지식을 나눌까?
1주일에 한 번 정기모임 (발표, 코드리뷰 등)
→ 굳이 대단한 내용이 아니더라도, 공부한 내용에 대해 간략히 발표.
다른 멤버들에게 지식을 나눌 수 있음.
내부 컨퍼런스에서 본인의 지식을 나눔
→ 전 IT관련 학우들에게 개발자들의 지식을 나눌 수 있음.
→ 내용이 좋을 경우 외부 컨퍼런스에 스피커로 지원
언제든 모일 수 있는 상시모임에서 개발에 대한 대화와 토론
→ 개발에 대한 상식폭을 넓힐 수 있고, 모르는 점에 대해서도 서로 질문 가능
→ 아직 장소는 정해지지 않았지만, 개발자들 멤버 모두가 언제든 갈 수 있는 장소 마련예정
→ 코드리뷰를 통해 몰랐던 코딩방식을 배울 수도 있고, 자신의 잘못된 점에 대한
피드백을 받을 수 있음
우리를 한 마디로 나타내면?
프로젝트 수행을 주 목적으로 하는 개발 동아리
공부한 내용을 실제 프로젝트에 도입
→ 공부한 내용을 단단히 하고, 공부를 경험으로 만들게 됨.
공부한 내용과 프로젝트 진행현황을 발표하고, 코드리뷰를 수행
→ 본인의 지식과 의견을 다른 개발자와 나눔으로써 서로의 발전을 도모
공모전 지원, 오픈소스 활동, 수행한 프로젝트 전시
→ 본인의 포트폴리오 강화
팀 단위로 프로젝트를 진행
→ 개발자에게 가장 중요한 협업능력을 기르게 됨
초·중·고등학생에게 코딩교육봉사를 통해 사회에 기여
<개발자들>의 규칙
공부는 스스로 하기
→ 본인의 의지에 의한 자기주도학습은 개발에 대한 의지를 나타냄.
모르는 것은 물어볼 수 있으나 자신의 공부는 자신이 주도
타인의 과제 대신 해주지 않기
→ 본인이 발전하다 보면 주변에서 도움을 청할 수 있음.
개념에 대해 알려줄 순 있지만 대리로 과제를 작성해주면 도움을 받는 측도 손해
프로젝트를 수행할 땐 책임감을 가지고 하기
→ 한 명의 나태함으로 다른 팀원에게 피해가 갈 수도 있음.
또한 깔끔한 코드를 작성하기 위해 노력하기.
끊임없이 자기계발하기
→ 본인의 발전이 곧 동아리의 발전. 개발자 관련 서적을 많이 읽는 등의
꾸준한 자기계발하기.
테스팅 멤버를 모집한 이유
스터디 프로세스 개선
→ 계획한 스터디를 테스팅멤버들과 실행해보고 피드백을 받아 더 효율적으로 개선
동아리 정식활동 전 인적자원 확보
→ 방학 때 역량을 강화한 후 정식 활동 개시시 동아리의 중점적인 역할 부여
동아리 활동에 대한 다양한 의견 청취
→ 동아리에서 활동할 내용에 대한 의견 제공
→ 서비스 구현 가능인원이 부족한 초반에 지식나누미의 역할 겸임
→ 본인이 개발에 대해 하고 싶은 활동이 있다면 건의
테스팅 멤버의 활동 내용
1. 오리엔테이션
→ 동아리에 대한 간략한 소개
2. 스터디 진행 및 프로젝트 기획
→ 기간은 1월 6일까지
3. 프로젝트 진행
→ 기간은 1월 7일부터 2월 5일까지
→ 자기주도학습 중심으로 스터디 진행
→ 정기모임 때 진행상황 공유, 코드 리뷰, 트러블슈팅 진행
→ 공부할 분야 선택 및 커리큘럼 작성
→ 1주일에 한 번 이상의 정기모임으로 코드리뷰, 진도현황, 피드백 진행
→ 프로젝트 아이디어 공모, 서비스 기획, 기능 정의
4. 프로젝트 회고
→ 본인이 생각하기에 미흡한 점. 멤버의 진행에 대한 미흡한 점에 대해 회고
5. 정식 멤버활동 개시
→ 테스팅 멤버를 마치고, 정식 멤버활동을 희망하는 사람들로 인원 구성
→ 본인이 원할 시 집행부 역할 부여
→ 개선이 필요한 사항 정리 및 다음 프로젝트에 적용
→ 단, 스크럼 방식으로 진행 시 다음 스프린트에서 적용
→ 멤버 모집 및 동아리의 정식 활동 시작
“개발자들”의 스터디 진행방식
1. 서비스 구현 중심의 프로젝트
→ 공부한 내용을 바탕으로 서비스를 구현해보는 과정
2. 구현한 서비스 유지보수 프로젝트
→ 공부한 내용을 자기 것으로 만드는 데에 큰 도움
→ 이 단계에서는 코드의 질이나 유지보수성 등에 큰 염두를 두지 않고,
오로지 서비스 구현에만 치중
→ 테스팅 멤버의 경우 이 단계까지만 스터디 진행
→ 기능을 새로 정의하여 추가
→ 기존의 기능을 소비자의 요구사항 변경에 따라 수정
3. 프로그램의 무결성 입증을 위한 테스트 작성 프로젝트
→ 각 프로그램 별 정상적인 동작을 확인하기 위한 Test Case 작성
→ 전체 테스트를 통합테스트로 돌려봄으로써 전체 시스템 점검
4. Test Driven Development 프로젝트 진행
→ 요구사항에 대해 단위 테스트를 먼저 작성하고 실제 프로그램을 개발하는 방식
5. 여러 다른 방식들을 도입한 프로젝트 진행
→ 이 때부턴 본인이 프로젝트의 주도자
→ 여러 프로젝트 진행 방식과 프로세스를 프로젝트에 도입해봄으로써 생산성과
코드의 품질 등을 비교
이 과정에서 얻는 것은?
1. 서비스 구현 중심의 프로젝트에서
2. 구현한 서비스 유지보수 프로젝트에서
→ 코드를 깔끔하게 작성해야 하는 이유에 대해 체감
→ 유지보수성을 위한 설계에 대한 필요성 체감
→ 속도 튜닝에 대한 지식 습득
→ 프로그램의 어느 부분이 작동되지 않는지 알 수 있는 단위테스트에 대한 필요성 체감
3. 프로그램의 무결성 입증을 위한 테스트 작성 프로젝트에서
→ 프로그램의 요구사항을 테스트로 정의하는 방법 숙달
→ 깔끔한 코드와 테스트 작성의 상관관계에 대한 지식 습득
→ 공부한 것을 실무에 사용하는 법에 대해 학습
→ 본인이 세운 로직을 코드로 나타내는 법에 대해 숙달
4. Test Driven Development 프로젝트 진행에서
→ 테스트를 먼저 작성해봄으로써 오는 이득과 손해에 대한 지식 습득
5. 여러 다른 방식들을 도입한 프로젝트 진행에서
→ 여러 방식들과 프로세스에 대한 지식들 습득
→ 각 상황에 대해 알맞은 방식과 프로세스를 도입하는 방법을 습득
→ 테스트 작성에 대해 익숙해짐
“개발자들”의 목표
4. “개발자들”의 대외동아리화
5. 연합동아리로서의 도약
→ 일정 기간 활동한 다음 수료하고 탈퇴하는게 아닌 꾸준히 계속 활동하는 방식
→ 학교간 <개발자들> 동아리들의 모임을 가지고, 서로의 기술을 나눔
→ 다양한 학교의 학생들을 모집하여 본인의 모교에 “개발자들” 동아리를
따로 설립하게 하고 함께 활동
1. 좋은 개발자 배출
→ 깔끔한 코드, 유지보수성 등 장인정신을 가진 개발자 배출
2. 소프트웨어 생태계에 기여
→ 여러 오픈소스 활동을 함으로써 소프트웨어 생태계에 기여
3. 수익활동
→ 여러 수익활동을 통한 재정확보로 개발자가 성장하는 데에 필요한 환경 조성
개강 후 활동 계획
멤버 모집
오리엔테이션
→ 동아리에 대해 다시 간략한 소개
→ 오티를 통한 동아리원 모집활동
→ 강당에서 설명회를 통한 모집활동
새 멤버 환영회
→ 정기모임에서 자기 소개 및 뒷풀이 진행
→ SNS 홍보 등을 통하여 타 학교 학생 모집활동
→ 개인별 상담을 통해 분야 선택 및 커리큘럼 제시
→ 자기 소개에서는 자신의 분야소개 포함
스터디
→ 자기주도학습 중심으로 스터디
→ 정기 모임에서 공부내용 발표 및 피드백, 코드리뷰 진행
스터디 프로젝트 진행
→ 집행부 한 명과 신입 멤버 여러 명으로 팀 구성
→ 정기 모임에서 프로젝트 진행상황 공유, 코드리뷰 등 진행
내부 프로젝트 진행
→ 동아리 운영에 필요한 웹 및 어플리케이션 개발
→ 기존 운영중인 시스템 유지보수
외주 프로젝트 진행
→ 구글 광고, SNS광고등을 통해 프로젝트 수주
→ 프로젝트 기여도에 따라 수익 배분
진행한 프로젝트 포트폴리오화
→ 모든 멤버가 진행한 프로젝트는 도메인을 붙여서 전시
→ “개발자들” 공식 홈페이지에서 프로젝트 참여인원, 역할 등을 명시
오픈소스활동
→ 프레임워크, 솔루션 등을 기획하여 Github에 공유
토이 프로젝트 진행
→ 뜻이 맞는 멤버들이 모여 본인들만의 프로젝트를 기획하고 개발
사회기여활동
→ 주변의 초,중,고등학교와 연계하여 학생들에게 코딩교육봉사
→ 공공을 위한 앱, 웹 등을 개발
여기까지입니다.
잘 부탁드립니다!

More Related Content

What's hot

Kakao agile 2nd story
Kakao agile 2nd storyKakao agile 2nd story
Kakao agile 2nd story호정 이
 
Non-IT 기업에서 애자일을 시작하는 방법
Non-IT 기업에서 애자일을 시작하는 방법Non-IT 기업에서 애자일을 시작하는 방법
Non-IT 기업에서 애자일을 시작하는 방법Seungbin Cho
 
[세미나] 20160520 Gradle
[세미나] 20160520 Gradle[세미나] 20160520 Gradle
[세미나] 20160520 GradleSanghoon Yoon
 
Deview nhn애자일개발 ci
Deview nhn애자일개발 ciDeview nhn애자일개발 ci
Deview nhn애자일개발 ciNAVER D2
 
칸반을 활용한 업무프로세스 혁신 실천법과 적용사례
칸반을 활용한 업무프로세스 혁신 실천법과 적용사례칸반을 활용한 업무프로세스 혁신 실천법과 적용사례
칸반을 활용한 업무프로세스 혁신 실천법과 적용사례철민 신
 
5.yobi를 활용한 개발자 협업 및 배포 프로세스
5.yobi를 활용한 개발자 협업 및 배포 프로세스5.yobi를 활용한 개발자 협업 및 배포 프로세스
5.yobi를 활용한 개발자 협업 및 배포 프로세스NAVER D2
 
My Way, Your Way
My Way, Your WayMy Way, Your Way
My Way, Your WayChris Ohk
 
GitLab Korea 밋업 - UX가 올 리모트 팀에서 일하는 법
GitLab Korea 밋업 - UX가 올 리모트 팀에서 일하는 법GitLab Korea 밋업 - UX가 올 리모트 팀에서 일하는 법
GitLab Korea 밋업 - UX가 올 리모트 팀에서 일하는 법Sunjung Park
 
신입 개발자 생활백서 [개정판]
신입 개발자 생활백서 [개정판]신입 개발자 생활백서 [개정판]
신입 개발자 생활백서 [개정판]Yurim Jin
 
프로젝트 Xxx에 적용하고 싶은 개발방법
프로젝트 Xxx에 적용하고 싶은 개발방법프로젝트 Xxx에 적용하고 싶은 개발방법
프로젝트 Xxx에 적용하고 싶은 개발방법도형 임
 
Sk planet 이야기
Sk planet 이야기Sk planet 이야기
Sk planet 이야기종범 고
 
[델리만주] 대학원 캐슬 - 석사에서 게임 프로그래머까지
[델리만주] 대학원 캐슬 - 석사에서 게임 프로그래머까지[델리만주] 대학원 캐슬 - 석사에서 게임 프로그래머까지
[델리만주] 대학원 캐슬 - 석사에서 게임 프로그래머까지Chris Ohk
 
애자일 전파를 위한 혼자만의 싸움 전략
애자일 전파를 위한 혼자만의 싸움 전략애자일 전파를 위한 혼자만의 싸움 전략
애자일 전파를 위한 혼자만의 싸움 전략AgileKoreaConference Alliance
 
낮은 가지의 열매: 진도가 안 나가는 모든 개발자에게 [170408 Women Techmakers]
낮은 가지의 열매: 진도가 안 나가는 모든 개발자에게 [170408 Women Techmakers]낮은 가지의 열매: 진도가 안 나가는 모든 개발자에게 [170408 Women Techmakers]
낮은 가지의 열매: 진도가 안 나가는 모든 개발자에게 [170408 Women Techmakers]Yurim Jin
 
애자일, 한때의 유행인가
애자일, 한때의 유행인가애자일, 한때의 유행인가
애자일, 한때의 유행인가Seungbin Cho
 
2016 ABCD 소개
2016 ABCD 소개2016 ABCD 소개
2016 ABCD 소개성일 한
 
카카오는 애자일 한가요?
카카오는 애자일 한가요?카카오는 애자일 한가요?
카카오는 애자일 한가요?호정 이
 
Kakao open work x refrigerator
Kakao open work x refrigeratorKakao open work x refrigerator
Kakao open work x refrigerator호정 이
 
[Atlassian in 부산]해외 자동차 업체 b사의 agile 적용 사례_모우소프트
[Atlassian in 부산]해외 자동차 업체 b사의 agile 적용 사례_모우소프트[Atlassian in 부산]해외 자동차 업체 b사의 agile 적용 사례_모우소프트
[Atlassian in 부산]해외 자동차 업체 b사의 agile 적용 사례_모우소프트Atlassian 대한민국
 
200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기
200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기
200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기NAVER Engineering
 

What's hot (20)

Kakao agile 2nd story
Kakao agile 2nd storyKakao agile 2nd story
Kakao agile 2nd story
 
Non-IT 기업에서 애자일을 시작하는 방법
Non-IT 기업에서 애자일을 시작하는 방법Non-IT 기업에서 애자일을 시작하는 방법
Non-IT 기업에서 애자일을 시작하는 방법
 
[세미나] 20160520 Gradle
[세미나] 20160520 Gradle[세미나] 20160520 Gradle
[세미나] 20160520 Gradle
 
Deview nhn애자일개발 ci
Deview nhn애자일개발 ciDeview nhn애자일개발 ci
Deview nhn애자일개발 ci
 
칸반을 활용한 업무프로세스 혁신 실천법과 적용사례
칸반을 활용한 업무프로세스 혁신 실천법과 적용사례칸반을 활용한 업무프로세스 혁신 실천법과 적용사례
칸반을 활용한 업무프로세스 혁신 실천법과 적용사례
 
5.yobi를 활용한 개발자 협업 및 배포 프로세스
5.yobi를 활용한 개발자 협업 및 배포 프로세스5.yobi를 활용한 개발자 협업 및 배포 프로세스
5.yobi를 활용한 개발자 협업 및 배포 프로세스
 
My Way, Your Way
My Way, Your WayMy Way, Your Way
My Way, Your Way
 
GitLab Korea 밋업 - UX가 올 리모트 팀에서 일하는 법
GitLab Korea 밋업 - UX가 올 리모트 팀에서 일하는 법GitLab Korea 밋업 - UX가 올 리모트 팀에서 일하는 법
GitLab Korea 밋업 - UX가 올 리모트 팀에서 일하는 법
 
신입 개발자 생활백서 [개정판]
신입 개발자 생활백서 [개정판]신입 개발자 생활백서 [개정판]
신입 개발자 생활백서 [개정판]
 
프로젝트 Xxx에 적용하고 싶은 개발방법
프로젝트 Xxx에 적용하고 싶은 개발방법프로젝트 Xxx에 적용하고 싶은 개발방법
프로젝트 Xxx에 적용하고 싶은 개발방법
 
Sk planet 이야기
Sk planet 이야기Sk planet 이야기
Sk planet 이야기
 
[델리만주] 대학원 캐슬 - 석사에서 게임 프로그래머까지
[델리만주] 대학원 캐슬 - 석사에서 게임 프로그래머까지[델리만주] 대학원 캐슬 - 석사에서 게임 프로그래머까지
[델리만주] 대학원 캐슬 - 석사에서 게임 프로그래머까지
 
애자일 전파를 위한 혼자만의 싸움 전략
애자일 전파를 위한 혼자만의 싸움 전략애자일 전파를 위한 혼자만의 싸움 전략
애자일 전파를 위한 혼자만의 싸움 전략
 
낮은 가지의 열매: 진도가 안 나가는 모든 개발자에게 [170408 Women Techmakers]
낮은 가지의 열매: 진도가 안 나가는 모든 개발자에게 [170408 Women Techmakers]낮은 가지의 열매: 진도가 안 나가는 모든 개발자에게 [170408 Women Techmakers]
낮은 가지의 열매: 진도가 안 나가는 모든 개발자에게 [170408 Women Techmakers]
 
애자일, 한때의 유행인가
애자일, 한때의 유행인가애자일, 한때의 유행인가
애자일, 한때의 유행인가
 
2016 ABCD 소개
2016 ABCD 소개2016 ABCD 소개
2016 ABCD 소개
 
카카오는 애자일 한가요?
카카오는 애자일 한가요?카카오는 애자일 한가요?
카카오는 애자일 한가요?
 
Kakao open work x refrigerator
Kakao open work x refrigeratorKakao open work x refrigerator
Kakao open work x refrigerator
 
[Atlassian in 부산]해외 자동차 업체 b사의 agile 적용 사례_모우소프트
[Atlassian in 부산]해외 자동차 업체 b사의 agile 적용 사례_모우소프트[Atlassian in 부산]해외 자동차 업체 b사의 agile 적용 사례_모우소프트
[Atlassian in 부산]해외 자동차 업체 b사의 agile 적용 사례_모우소프트
 
200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기
200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기
200819 NAVER TECH CONCERT 07_신입 iOS 개발자 개발업무 적응기
 

Viewers also liked

JSP 빠르게 시작하기
JSP 빠르게 시작하기JSP 빠르게 시작하기
JSP 빠르게 시작하기Park JoongSoo
 
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템Park JoongSoo
 
일단 시작하는 코틀린
일단 시작하는 코틀린일단 시작하는 코틀린
일단 시작하는 코틀린Park JoongSoo
 
시나브로 Django 발표
시나브로 Django 발표시나브로 Django 발표
시나브로 Django 발표명서 강
 
컴피즈로 화려한 효과내기
컴피즈로 화려한 효과내기컴피즈로 화려한 효과내기
컴피즈로 화려한 효과내기Youngbin Han
 
데스크탑 환경 구성요소
데스크탑 환경 구성요소데스크탑 환경 구성요소
데스크탑 환경 구성요소Youngbin Han
 
Cardboard : Android 를 위한 저렴한 VR
Cardboard : Android 를 위한 저렴한 VRCardboard : Android 를 위한 저렴한 VR
Cardboard : Android 를 위한 저렴한 VRYoungbin Han
 
Git&GitHub 를 이용한 버전관리와 협업 - 4.협업과 지속적 통합
Git&GitHub 를 이용한 버전관리와 협업 - 4.협업과 지속적 통합Git&GitHub 를 이용한 버전관리와 협업 - 4.협업과 지속적 통합
Git&GitHub 를 이용한 버전관리와 협업 - 4.협업과 지속적 통합Youngbin Han
 
[NDC10] Unity Build 로 빌드타임 반토막내기 - 송창규
[NDC10] Unity Build 로 빌드타임 반토막내기 - 송창규[NDC10] Unity Build 로 빌드타임 반토막내기 - 송창규
[NDC10] Unity Build 로 빌드타임 반토막내기 - 송창규ChangKyu Song
 
우분투 12.04 편법으로 외장하드에 설치해보기
우분투 12.04 편법으로 외장하드에 설치해보기우분투 12.04 편법으로 외장하드에 설치해보기
우분투 12.04 편법으로 외장하드에 설치해보기Youngbin Han
 
0.Before Get Started - 시온고등학교 안드로이드 스터디
0.Before Get Started - 시온고등학교 안드로이드 스터디0.Before Get Started - 시온고등학교 안드로이드 스터디
0.Before Get Started - 시온고등학교 안드로이드 스터디Youngbin Han
 
2.Connect Sunshine to the Cloud - 시온고 안드로이드 스터디
2.Connect Sunshine to the Cloud - 시온고 안드로이드 스터디2.Connect Sunshine to the Cloud - 시온고 안드로이드 스터디
2.Connect Sunshine to the Cloud - 시온고 안드로이드 스터디Youngbin Han
 
1.Create Project Sunshine - 시온고등학교 안드로이드 스터디
1.Create Project Sunshine - 시온고등학교 안드로이드 스터디1.Create Project Sunshine - 시온고등학교 안드로이드 스터디
1.Create Project Sunshine - 시온고등학교 안드로이드 스터디Youngbin Han
 
제2회 SSSCON - 웹해킹 스터디 현황
제2회 SSSCON - 웹해킹 스터디 현황제2회 SSSCON - 웹해킹 스터디 현황
제2회 SSSCON - 웹해킹 스터디 현황Youngbin Han
 
4년치 컨닝페이퍼
4년치 컨닝페이퍼4년치 컨닝페이퍼
4년치 컨닝페이퍼totodeung
 
2016 D.LAB Recruit 160713
2016 D.LAB Recruit 1607132016 D.LAB Recruit 160713
2016 D.LAB Recruit 160713영광 송
 
한글시계웍샵_SW
한글시계웍샵_SW한글시계웍샵_SW
한글시계웍샵_SW영광 송
 
[NDC2014] 반응적 라이브 개발
[NDC2014] 반응적 라이브 개발[NDC2014] 반응적 라이브 개발
[NDC2014] 반응적 라이브 개발ChangKyu Song
 
HeadFisrt Servlet&JSP Chapter 2
HeadFisrt Servlet&JSP Chapter 2HeadFisrt Servlet&JSP Chapter 2
HeadFisrt Servlet&JSP Chapter 2J B
 

Viewers also liked (20)

JSP 빠르게 시작하기
JSP 빠르게 시작하기JSP 빠르게 시작하기
JSP 빠르게 시작하기
 
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템
Jenkins와 Gitlab으로 쉽고 빠르게 구축하는 협업시스템
 
일단 시작하는 코틀린
일단 시작하는 코틀린일단 시작하는 코틀린
일단 시작하는 코틀린
 
시나브로 Django 발표
시나브로 Django 발표시나브로 Django 발표
시나브로 Django 발표
 
컴피즈로 화려한 효과내기
컴피즈로 화려한 효과내기컴피즈로 화려한 효과내기
컴피즈로 화려한 효과내기
 
데스크탑 환경 구성요소
데스크탑 환경 구성요소데스크탑 환경 구성요소
데스크탑 환경 구성요소
 
Cardboard : Android 를 위한 저렴한 VR
Cardboard : Android 를 위한 저렴한 VRCardboard : Android 를 위한 저렴한 VR
Cardboard : Android 를 위한 저렴한 VR
 
Git&GitHub 를 이용한 버전관리와 협업 - 4.협업과 지속적 통합
Git&GitHub 를 이용한 버전관리와 협업 - 4.협업과 지속적 통합Git&GitHub 를 이용한 버전관리와 협업 - 4.협업과 지속적 통합
Git&GitHub 를 이용한 버전관리와 협업 - 4.협업과 지속적 통합
 
[NDC10] Unity Build 로 빌드타임 반토막내기 - 송창규
[NDC10] Unity Build 로 빌드타임 반토막내기 - 송창규[NDC10] Unity Build 로 빌드타임 반토막내기 - 송창규
[NDC10] Unity Build 로 빌드타임 반토막내기 - 송창규
 
우분투 12.04 편법으로 외장하드에 설치해보기
우분투 12.04 편법으로 외장하드에 설치해보기우분투 12.04 편법으로 외장하드에 설치해보기
우분투 12.04 편법으로 외장하드에 설치해보기
 
0.Before Get Started - 시온고등학교 안드로이드 스터디
0.Before Get Started - 시온고등학교 안드로이드 스터디0.Before Get Started - 시온고등학교 안드로이드 스터디
0.Before Get Started - 시온고등학교 안드로이드 스터디
 
2.Connect Sunshine to the Cloud - 시온고 안드로이드 스터디
2.Connect Sunshine to the Cloud - 시온고 안드로이드 스터디2.Connect Sunshine to the Cloud - 시온고 안드로이드 스터디
2.Connect Sunshine to the Cloud - 시온고 안드로이드 스터디
 
1.Create Project Sunshine - 시온고등학교 안드로이드 스터디
1.Create Project Sunshine - 시온고등학교 안드로이드 스터디1.Create Project Sunshine - 시온고등학교 안드로이드 스터디
1.Create Project Sunshine - 시온고등학교 안드로이드 스터디
 
제2회 SSSCON - 웹해킹 스터디 현황
제2회 SSSCON - 웹해킹 스터디 현황제2회 SSSCON - 웹해킹 스터디 현황
제2회 SSSCON - 웹해킹 스터디 현황
 
02.모의해킹전문가되기
02.모의해킹전문가되기02.모의해킹전문가되기
02.모의해킹전문가되기
 
4년치 컨닝페이퍼
4년치 컨닝페이퍼4년치 컨닝페이퍼
4년치 컨닝페이퍼
 
2016 D.LAB Recruit 160713
2016 D.LAB Recruit 1607132016 D.LAB Recruit 160713
2016 D.LAB Recruit 160713
 
한글시계웍샵_SW
한글시계웍샵_SW한글시계웍샵_SW
한글시계웍샵_SW
 
[NDC2014] 반응적 라이브 개발
[NDC2014] 반응적 라이브 개발[NDC2014] 반응적 라이브 개발
[NDC2014] 반응적 라이브 개발
 
HeadFisrt Servlet&JSP Chapter 2
HeadFisrt Servlet&JSP Chapter 2HeadFisrt Servlet&JSP Chapter 2
HeadFisrt Servlet&JSP Chapter 2
 

Similar to 개발자들 오리엔테이션

홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018
홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018
홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018devCAT Studio, NEXON
 
인터랙티브미디어2 - 사용성테스트
인터랙티브미디어2 - 사용성테스트인터랙티브미디어2 - 사용성테스트
인터랙티브미디어2 - 사용성테스트Ji Lee
 
부스트캠프 웹・모바일 8기 설명회 (2023년)
부스트캠프 웹・모바일 8기 설명회 (2023년)부스트캠프 웹・모바일 8기 설명회 (2023년)
부스트캠프 웹・모바일 8기 설명회 (2023년)CONNECT FOUNDATION
 
Agile sw development 101
Agile sw development 101Agile sw development 101
Agile sw development 101Kiwon Kyung
 
커뮤니티와 함께한 예비개발자 성장기- 조성수님
커뮤니티와 함께한 예비개발자 성장기- 조성수님커뮤니티와 함께한 예비개발자 성장기- 조성수님
커뮤니티와 함께한 예비개발자 성장기- 조성수님NAVER D2
 
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개태준 문
 
부스트캠프 2019 설명회
부스트캠프 2019 설명회부스트캠프 2019 설명회
부스트캠프 2019 설명회CONNECT FOUNDATION
 
화해 제품팀이 일하는 방법
화해 제품팀이 일하는 방법화해 제품팀이 일하는 방법
화해 제품팀이 일하는 방법Jinsoo Hwang
 
Code Review - DevOn2013
Code Review - DevOn2013Code Review - DevOn2013
Code Review - DevOn2013호정 이
 
Itsm팀 내부세미나 익스트림프로그래밍_정희찬
Itsm팀 내부세미나 익스트림프로그래밍_정희찬Itsm팀 내부세미나 익스트림프로그래밍_정희찬
Itsm팀 내부세미나 익스트림프로그래밍_정희찬정 희찬
 
[오픈소스컨설팅] DevOps 체험교육 소개
[오픈소스컨설팅] DevOps 체험교육 소개[오픈소스컨설팅] DevOps 체험교육 소개
[오픈소스컨설팅] DevOps 체험교육 소개Brian HAN 한진규
 
코프링 프로젝트 투입 일주일 전: 주니어 개발자의 코틀린 도입 이야기
코프링 프로젝트 투입 일주일 전: 주니어 개발자의 코틀린 도입 이야기코프링 프로젝트 투입 일주일 전: 주니어 개발자의 코틀린 도입 이야기
코프링 프로젝트 투입 일주일 전: 주니어 개발자의 코틀린 도입 이야기Seokjae Lee
 
"행복한 백발의 개발자"라는 제목으로 2024-03-06 어느 IT 업체에서 직책자로 승진한 분들을 대상으로 한...
"행복한 백발의 개발자"라는 제목으로 2024-03-06 어느 IT 업체에서 직책자로 승진한 분들을 대상으로 한..."행복한 백발의 개발자"라는 제목으로 2024-03-06 어느 IT 업체에서 직책자로 승진한 분들을 대상으로 한...
"행복한 백발의 개발자"라는 제목으로 2024-03-06 어느 IT 업체에서 직책자로 승진한 분들을 대상으로 한...Myeongseok Baek
 
Korea facilitation academy july 14 2016
Korea facilitation academy july 14 2016Korea facilitation academy july 14 2016
Korea facilitation academy july 14 2016Young Sook Lee
 
공사꾼 개발부장 김종찬_페어코딩으로 테스팅 배우기_ausg_20170824
공사꾼 개발부장 김종찬_페어코딩으로 테스팅 배우기_ausg_20170824공사꾼 개발부장 김종찬_페어코딩으로 테스팅 배우기_ausg_20170824
공사꾼 개발부장 김종찬_페어코딩으로 테스팅 배우기_ausg_20170824AWSKRUG - AWS한국사용자모임
 
언제 애자일을 써야 좋을까? The better ways of developing software
언제 애자일을 써야 좋을까? The better ways of developing software언제 애자일을 써야 좋을까? The better ways of developing software
언제 애자일을 써야 좋을까? The better ways of developing softwareKevin Kim
 
2020 3 grade internship _chungbuk uni. ryu seohyeon
2020 3 grade internship _chungbuk uni. ryu seohyeon2020 3 grade internship _chungbuk uni. ryu seohyeon
2020 3 grade internship _chungbuk uni. ryu seohyeonSeoHyeonRyu
 
[111]open, share, enjoy 네이버의 오픈소스 활동
[111]open, share, enjoy 네이버의 오픈소스 활동[111]open, share, enjoy 네이버의 오픈소스 활동
[111]open, share, enjoy 네이버의 오픈소스 활동NAVER D2
 
브랜디드어플리케이션 소개자료 1_2(100512)
브랜디드어플리케이션 소개자료 1_2(100512)브랜디드어플리케이션 소개자료 1_2(100512)
브랜디드어플리케이션 소개자료 1_2(100512)ideaguide
 

Similar to 개발자들 오리엔테이션 (20)

홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018
홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018
홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018
 
인터랙티브미디어2 - 사용성테스트
인터랙티브미디어2 - 사용성테스트인터랙티브미디어2 - 사용성테스트
인터랙티브미디어2 - 사용성테스트
 
부스트캠프 웹・모바일 8기 설명회 (2023년)
부스트캠프 웹・모바일 8기 설명회 (2023년)부스트캠프 웹・모바일 8기 설명회 (2023년)
부스트캠프 웹・모바일 8기 설명회 (2023년)
 
Agile sw development 101
Agile sw development 101Agile sw development 101
Agile sw development 101
 
커뮤니티와 함께한 예비개발자 성장기- 조성수님
커뮤니티와 함께한 예비개발자 성장기- 조성수님커뮤니티와 함께한 예비개발자 성장기- 조성수님
커뮤니티와 함께한 예비개발자 성장기- 조성수님
 
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개
DEVOPS 에 대한 전반적인 소개 및 자동화툴 소개
 
부스트캠프 2019 설명회
부스트캠프 2019 설명회부스트캠프 2019 설명회
부스트캠프 2019 설명회
 
화해 제품팀이 일하는 방법
화해 제품팀이 일하는 방법화해 제품팀이 일하는 방법
화해 제품팀이 일하는 방법
 
Code Review - DevOn2013
Code Review - DevOn2013Code Review - DevOn2013
Code Review - DevOn2013
 
Itsm팀 내부세미나 익스트림프로그래밍_정희찬
Itsm팀 내부세미나 익스트림프로그래밍_정희찬Itsm팀 내부세미나 익스트림프로그래밍_정희찬
Itsm팀 내부세미나 익스트림프로그래밍_정희찬
 
[오픈소스컨설팅] DevOps 체험교육 소개
[오픈소스컨설팅] DevOps 체험교육 소개[오픈소스컨설팅] DevOps 체험교육 소개
[오픈소스컨설팅] DevOps 체험교육 소개
 
코프링 프로젝트 투입 일주일 전: 주니어 개발자의 코틀린 도입 이야기
코프링 프로젝트 투입 일주일 전: 주니어 개발자의 코틀린 도입 이야기코프링 프로젝트 투입 일주일 전: 주니어 개발자의 코틀린 도입 이야기
코프링 프로젝트 투입 일주일 전: 주니어 개발자의 코틀린 도입 이야기
 
"행복한 백발의 개발자"라는 제목으로 2024-03-06 어느 IT 업체에서 직책자로 승진한 분들을 대상으로 한...
"행복한 백발의 개발자"라는 제목으로 2024-03-06 어느 IT 업체에서 직책자로 승진한 분들을 대상으로 한..."행복한 백발의 개발자"라는 제목으로 2024-03-06 어느 IT 업체에서 직책자로 승진한 분들을 대상으로 한...
"행복한 백발의 개발자"라는 제목으로 2024-03-06 어느 IT 업체에서 직책자로 승진한 분들을 대상으로 한...
 
Korea facilitation academy july 14 2016
Korea facilitation academy july 14 2016Korea facilitation academy july 14 2016
Korea facilitation academy july 14 2016
 
애자일프랙티스
애자일프랙티스애자일프랙티스
애자일프랙티스
 
공사꾼 개발부장 김종찬_페어코딩으로 테스팅 배우기_ausg_20170824
공사꾼 개발부장 김종찬_페어코딩으로 테스팅 배우기_ausg_20170824공사꾼 개발부장 김종찬_페어코딩으로 테스팅 배우기_ausg_20170824
공사꾼 개발부장 김종찬_페어코딩으로 테스팅 배우기_ausg_20170824
 
언제 애자일을 써야 좋을까? The better ways of developing software
언제 애자일을 써야 좋을까? The better ways of developing software언제 애자일을 써야 좋을까? The better ways of developing software
언제 애자일을 써야 좋을까? The better ways of developing software
 
2020 3 grade internship _chungbuk uni. ryu seohyeon
2020 3 grade internship _chungbuk uni. ryu seohyeon2020 3 grade internship _chungbuk uni. ryu seohyeon
2020 3 grade internship _chungbuk uni. ryu seohyeon
 
[111]open, share, enjoy 네이버의 오픈소스 활동
[111]open, share, enjoy 네이버의 오픈소스 활동[111]open, share, enjoy 네이버의 오픈소스 활동
[111]open, share, enjoy 네이버의 오픈소스 활동
 
브랜디드어플리케이션 소개자료 1_2(100512)
브랜디드어플리케이션 소개자료 1_2(100512)브랜디드어플리케이션 소개자료 1_2(100512)
브랜디드어플리케이션 소개자료 1_2(100512)
 

개발자들 오리엔테이션

  • 2. 1. <개발자들>은? 2. 테스팅 멤버를 모집한 이유 3. 테스팅 멤버의 활동내용 4. <개발자들>의 스터디 진행방식 5. <개발자들>의 목표 6. 개강 후 활동 계획 목차
  • 4. 기존의 개발동아리들은 코딩교육 혹은 자기주도학습을 통한 서비스 개발에 치중 → 코드의 질, 유지보수성, 테스트를 통한 품질보증 등에 대해선 관심이 미흡 잘하는 소수가 다수를 이끄는 구조 → 지식의 흐름이 거의 일방적. → 잘하는 소수가 취업 등의 이유로 동아리 활동이 불가할 경우 동아리 전체가 마비.
  • 5. 그렇다면 “개발자들”은? 서비스를 만드는 것과 더불어 “좋은 개발자”를 육성하는 데에 포커스 → 서비스의 구현뿐 아니라 유지보수성 향상을 위한 객체지향적 설계, 품질의 명확성을 위한 테스트 작성, 성능 향상을 위한 튜닝 등의 제품 품질향상에 초점 모두가 지식을 나누는 구조 → 지식의 흐름이 일정하지 않고 순환적. → 특출나게 잘하는 멤버가 없더라도, 스스로 공부한 내용을 서로 나누며 발전하는 구조 → 코드리뷰, 페어 프로그래밍 등의 개발문화 도입
  • 6. 어떻게 지식을 나눌까? 1주일에 한 번 정기모임 (발표, 코드리뷰 등) → 굳이 대단한 내용이 아니더라도, 공부한 내용에 대해 간략히 발표. 다른 멤버들에게 지식을 나눌 수 있음. 내부 컨퍼런스에서 본인의 지식을 나눔 → 전 IT관련 학우들에게 개발자들의 지식을 나눌 수 있음. → 내용이 좋을 경우 외부 컨퍼런스에 스피커로 지원 언제든 모일 수 있는 상시모임에서 개발에 대한 대화와 토론 → 개발에 대한 상식폭을 넓힐 수 있고, 모르는 점에 대해서도 서로 질문 가능 → 아직 장소는 정해지지 않았지만, 개발자들 멤버 모두가 언제든 갈 수 있는 장소 마련예정 → 코드리뷰를 통해 몰랐던 코딩방식을 배울 수도 있고, 자신의 잘못된 점에 대한 피드백을 받을 수 있음
  • 7. 우리를 한 마디로 나타내면?
  • 8. 프로젝트 수행을 주 목적으로 하는 개발 동아리 공부한 내용을 실제 프로젝트에 도입 → 공부한 내용을 단단히 하고, 공부를 경험으로 만들게 됨. 공부한 내용과 프로젝트 진행현황을 발표하고, 코드리뷰를 수행 → 본인의 지식과 의견을 다른 개발자와 나눔으로써 서로의 발전을 도모 공모전 지원, 오픈소스 활동, 수행한 프로젝트 전시 → 본인의 포트폴리오 강화 팀 단위로 프로젝트를 진행 → 개발자에게 가장 중요한 협업능력을 기르게 됨 초·중·고등학생에게 코딩교육봉사를 통해 사회에 기여
  • 9. <개발자들>의 규칙 공부는 스스로 하기 → 본인의 의지에 의한 자기주도학습은 개발에 대한 의지를 나타냄. 모르는 것은 물어볼 수 있으나 자신의 공부는 자신이 주도 타인의 과제 대신 해주지 않기 → 본인이 발전하다 보면 주변에서 도움을 청할 수 있음. 개념에 대해 알려줄 순 있지만 대리로 과제를 작성해주면 도움을 받는 측도 손해 프로젝트를 수행할 땐 책임감을 가지고 하기 → 한 명의 나태함으로 다른 팀원에게 피해가 갈 수도 있음. 또한 깔끔한 코드를 작성하기 위해 노력하기. 끊임없이 자기계발하기 → 본인의 발전이 곧 동아리의 발전. 개발자 관련 서적을 많이 읽는 등의 꾸준한 자기계발하기.
  • 11. 스터디 프로세스 개선 → 계획한 스터디를 테스팅멤버들과 실행해보고 피드백을 받아 더 효율적으로 개선 동아리 정식활동 전 인적자원 확보 → 방학 때 역량을 강화한 후 정식 활동 개시시 동아리의 중점적인 역할 부여 동아리 활동에 대한 다양한 의견 청취 → 동아리에서 활동할 내용에 대한 의견 제공 → 서비스 구현 가능인원이 부족한 초반에 지식나누미의 역할 겸임 → 본인이 개발에 대해 하고 싶은 활동이 있다면 건의
  • 13. 1. 오리엔테이션 → 동아리에 대한 간략한 소개 2. 스터디 진행 및 프로젝트 기획 → 기간은 1월 6일까지 3. 프로젝트 진행 → 기간은 1월 7일부터 2월 5일까지 → 자기주도학습 중심으로 스터디 진행 → 정기모임 때 진행상황 공유, 코드 리뷰, 트러블슈팅 진행 → 공부할 분야 선택 및 커리큘럼 작성 → 1주일에 한 번 이상의 정기모임으로 코드리뷰, 진도현황, 피드백 진행 → 프로젝트 아이디어 공모, 서비스 기획, 기능 정의
  • 14. 4. 프로젝트 회고 → 본인이 생각하기에 미흡한 점. 멤버의 진행에 대한 미흡한 점에 대해 회고 5. 정식 멤버활동 개시 → 테스팅 멤버를 마치고, 정식 멤버활동을 희망하는 사람들로 인원 구성 → 본인이 원할 시 집행부 역할 부여 → 개선이 필요한 사항 정리 및 다음 프로젝트에 적용 → 단, 스크럼 방식으로 진행 시 다음 스프린트에서 적용 → 멤버 모집 및 동아리의 정식 활동 시작
  • 16. 1. 서비스 구현 중심의 프로젝트 → 공부한 내용을 바탕으로 서비스를 구현해보는 과정 2. 구현한 서비스 유지보수 프로젝트 → 공부한 내용을 자기 것으로 만드는 데에 큰 도움 → 이 단계에서는 코드의 질이나 유지보수성 등에 큰 염두를 두지 않고, 오로지 서비스 구현에만 치중 → 테스팅 멤버의 경우 이 단계까지만 스터디 진행 → 기능을 새로 정의하여 추가 → 기존의 기능을 소비자의 요구사항 변경에 따라 수정 3. 프로그램의 무결성 입증을 위한 테스트 작성 프로젝트 → 각 프로그램 별 정상적인 동작을 확인하기 위한 Test Case 작성 → 전체 테스트를 통합테스트로 돌려봄으로써 전체 시스템 점검
  • 17. 4. Test Driven Development 프로젝트 진행 → 요구사항에 대해 단위 테스트를 먼저 작성하고 실제 프로그램을 개발하는 방식 5. 여러 다른 방식들을 도입한 프로젝트 진행 → 이 때부턴 본인이 프로젝트의 주도자 → 여러 프로젝트 진행 방식과 프로세스를 프로젝트에 도입해봄으로써 생산성과 코드의 품질 등을 비교
  • 19. 1. 서비스 구현 중심의 프로젝트에서 2. 구현한 서비스 유지보수 프로젝트에서 → 코드를 깔끔하게 작성해야 하는 이유에 대해 체감 → 유지보수성을 위한 설계에 대한 필요성 체감 → 속도 튜닝에 대한 지식 습득 → 프로그램의 어느 부분이 작동되지 않는지 알 수 있는 단위테스트에 대한 필요성 체감 3. 프로그램의 무결성 입증을 위한 테스트 작성 프로젝트에서 → 프로그램의 요구사항을 테스트로 정의하는 방법 숙달 → 깔끔한 코드와 테스트 작성의 상관관계에 대한 지식 습득 → 공부한 것을 실무에 사용하는 법에 대해 학습 → 본인이 세운 로직을 코드로 나타내는 법에 대해 숙달
  • 20. 4. Test Driven Development 프로젝트 진행에서 → 테스트를 먼저 작성해봄으로써 오는 이득과 손해에 대한 지식 습득 5. 여러 다른 방식들을 도입한 프로젝트 진행에서 → 여러 방식들과 프로세스에 대한 지식들 습득 → 각 상황에 대해 알맞은 방식과 프로세스를 도입하는 방법을 습득 → 테스트 작성에 대해 익숙해짐
  • 22. 4. “개발자들”의 대외동아리화 5. 연합동아리로서의 도약 → 일정 기간 활동한 다음 수료하고 탈퇴하는게 아닌 꾸준히 계속 활동하는 방식 → 학교간 <개발자들> 동아리들의 모임을 가지고, 서로의 기술을 나눔 → 다양한 학교의 학생들을 모집하여 본인의 모교에 “개발자들” 동아리를 따로 설립하게 하고 함께 활동 1. 좋은 개발자 배출 → 깔끔한 코드, 유지보수성 등 장인정신을 가진 개발자 배출 2. 소프트웨어 생태계에 기여 → 여러 오픈소스 활동을 함으로써 소프트웨어 생태계에 기여 3. 수익활동 → 여러 수익활동을 통한 재정확보로 개발자가 성장하는 데에 필요한 환경 조성
  • 24. 멤버 모집 오리엔테이션 → 동아리에 대해 다시 간략한 소개 → 오티를 통한 동아리원 모집활동 → 강당에서 설명회를 통한 모집활동 새 멤버 환영회 → 정기모임에서 자기 소개 및 뒷풀이 진행 → SNS 홍보 등을 통하여 타 학교 학생 모집활동 → 개인별 상담을 통해 분야 선택 및 커리큘럼 제시 → 자기 소개에서는 자신의 분야소개 포함
  • 25. 스터디 → 자기주도학습 중심으로 스터디 → 정기 모임에서 공부내용 발표 및 피드백, 코드리뷰 진행 스터디 프로젝트 진행 → 집행부 한 명과 신입 멤버 여러 명으로 팀 구성 → 정기 모임에서 프로젝트 진행상황 공유, 코드리뷰 등 진행 내부 프로젝트 진행 → 동아리 운영에 필요한 웹 및 어플리케이션 개발 → 기존 운영중인 시스템 유지보수 외주 프로젝트 진행 → 구글 광고, SNS광고등을 통해 프로젝트 수주 → 프로젝트 기여도에 따라 수익 배분
  • 26. 진행한 프로젝트 포트폴리오화 → 모든 멤버가 진행한 프로젝트는 도메인을 붙여서 전시 → “개발자들” 공식 홈페이지에서 프로젝트 참여인원, 역할 등을 명시 오픈소스활동 → 프레임워크, 솔루션 등을 기획하여 Github에 공유 토이 프로젝트 진행 → 뜻이 맞는 멤버들이 모여 본인들만의 프로젝트를 기획하고 개발 사회기여활동 → 주변의 초,중,고등학교와 연계하여 학생들에게 코딩교육봉사 → 공공을 위한 앱, 웹 등을 개발