Index
Date
의 회의록 마스터 : 이하령
Participants
Assignment
페르소나 정의
네비게이터와 드라이버에게 적용할 Rule 생각해오기
Discussion topics
- 기획 발표 때 까지만 XP, 이후 페어 프로그래밍하는건 어떤가?
시간이 아까울 것 같다.
우선 기획발표도 페어프로그래밍으로 진행하는 것으로 해보자..!
MIRO
Pair programming
영기
페어프로그래밍 3가지 유형을 선택지로 제시
룰 강제화
주석만 달게 하기
채팅 제한
보이스 제한
페어프로그래밍 이용자 상태에 따른 기능
초보자 + 초보자 → 공부하는 분위기
전문가 + 전문가
초보자 + 전문가 → 가르쳐주는 분위기
페어프로그래밍을 진행하는 짧은 시간 안에 목표하는 TODO
스프린트 안의 스프린트
하령
오디오가 비어있지 않았는지 확인
페어프로그래밍에서 드라이버가 쉬지 않고 말하는게 중요하다.
목표 설정 및 성취도 확인
통계화
채팅 및 자료 공유 기능
화면 공유
타이머
드라이버와 네비게이터에 따라 화면 공유 권한을 부여해준다.
라이브 쉐어? → 필요시 최진호 멘토님께 멘토링 요청하자
다른 팀 사례
양방향 코딩과 화상 회의를 통한 코딩 수업 툴
주형
Jira/깃허브와의 연동
페어프로그래밍이 끝나고 자동으로 정리
STT (speech to text)
공유되었던 레퍼런스
해당 코드를 짤 때 어떤 말들이 오고 갔는지 주석 처리해 보여주기
코드 옆에 + 버튼이 있고, 이걸 누르면
이러한 말들이 오갔고, 이런 자료들을 공유했다!는 것을 보여주기
유의사항들(드라이버, 네비게이터가 지켜야 할 사항)을 수시로 알려주기
기술장벽 (최신 or 핫 or 어려운)
code share → 3rd party
WebRTC와 STT
어떤 코드를 작성한 시점에서 예전에 말한 부분으로 스크립트 이동
AI 봇 자동 강조
메시지 브로커 카프카
pm2 cluster nodejs process
가용성 확보
봇이 자동으로 push & pull
핵심기능
화면 OR 코드 공유
둘 중에 하나
아직 미정
역할 분배
드라이버와 네비게이터
역할 별로 기능 제한
목표 세우기
채팅
타이머
자동 스위치
김창준 대표님 - 애자일 1인자