InnerSource 프로그램 관리
GitHub 중급 개념
Stan Konkin
ML Enthusiast, DataCamp
오픈 소스 프로젝트 소개
- 🔓 오픈 코드: 누구나 사용·개선 가능
- 👥 글로벌 협업: 전 세계 개발자 기여
- ⚡ 지속적 혁신: 커뮤니티 수요가 견인
오픈 소스의 이점
- 🚀 빠른 혁신: 다양한 의견로 발전 가속
- 🛠 높은 품질: 동료 검토된 신뢰 가능한 코드
- 🌎 전 지구적 접근: 모두가 무료로 사용
- 🔥 강한 커뮤니티: 협업과 해결 능력 강화
오픈 소스 기여하기
- 💻 기여: 기능 추가, 버그 수정, 문서 개선
- 👨💻 역량 성장: 기술 전문성 향상
- 👤 평판 구축: 데이터 커뮤니티에서 인정 획득
- 👥 글로벌 협업: 전문가와 협업, 핵심 도구에 기여

InnerSource 전환
- ⚙ InnerSource: 사내 협업을 위한 개발 모델
- 👨💻 협업 강화: 팀워크와 지식 공유 촉진
- 👤 투명성 확보: 전 팀에 프로젝트 공개
InnerSource 개요
- 💻 오픈 소스 관행을 내부에 적용
- 👥 투명성, 협업, 공동 소유
- 🛠 내부 저장소, 템플릿으로 기여 표준화
내부 저장소
- 🛠 저장소 유형: 비공개, 공개, 또는 내부 선택
- 👥 내부 저장소: 조직 전원이 자동 읽기 권한
저장소 제목과 템플릿
- 📃 명확한 제목:
data-pipelines, ml-models처럼 서술형 사용
- 📝 이슈 템플릿: 이슈 보고 표준화
- 📄 PR 템플릿: 변경 제출 방식 안내
InnerSource의 한계와 과제
- ⚠ 저항: 기존 방식 선호 가능
- 🔒 보안: 민감 정보 노출 위험
- 🔧 거버넌스: 강력한 정책 필요
- 📊 리소스: 추가 인력과 교육 필요
Lass uns üben!
GitHub 중급 개념
Preparing Video For Download...