brunch

매거진 팀장일기

You can make anything
by writing

C.S.Lewis

우리는 재택근무 중입니다.

안녕하세요. Calvin입니다.

코로나 19에 따른 사회적 거리두기가 2단계로 격상됨에 따라 우리 개발팀도 재택근무를 시행하고 있습니다. 다른 회사처럼 상시 재택근무를 채택하면 좋겠지만 아직은 거리두기 단계에 따라 선별 시행하고 있습니다. 코로나 사태가 빨리 진정되기를 바라봅니다.


그럼 카카오헤어샵 개발팀은 재택근무를 어떤 형태로 하고 있는지 타임라인을 통해 가볍게 소개해 드릴게요.




09:30 할 일 선정

출근 후 오늘 작업할 Task를 Jira에서 확인합니다. Backlog에 있는 Task의 우선순위를 확인해서 담당자가 직접 "Ready-To-Progress" 상태로 변경함으로써 개발자가 직접 할 일을 1차 선정합니다.


10:00 출근 미팅

10시에 Google Meet를 사용해서 10분 정도 화상회의를 진행합니다. 주제는 "Ready-To-Progress" 상태인 Task를 공유하면서 각자 오늘 할 일을 알리는 것입니다. 별다른 이슈가 없으면 계획했던 대로 진행하고, 만약 우선순위가 높은 Task가 있다면 할 일을 조정하기도 합니다. 조정이 끝나면 오늘 할 일이 확정하고, 개발을 시작합니다.


11:00 개발 시작

시작 시 상태를 "In-Progress"로 변경하고 소스코드 작업을 시작합니다. 상태를 즉시 반영함으로써 매니저나 관련 부서에서 진행 상황을 실시간으로 알 수 있도록 하고 있습니다. 


12:30 점심시간

점심시간은 1시간입니다.


14:00 백로그 쌓기

팀장은 사내 커뮤니케이션 툴인 Agit를 통해 프로젝트/유지보수 개발 요청을 확인합니다. 확인된 Task는 Jira에 Backlog로 쌓습니다. 긴급 CS는 Backlog에 쌓지 않고 담당자에 직접 할당하여 빠르게 처리하기도 합니다. 유지보수 성격의 Task는 칸반으로 진행하고, 프로젝트 성격의 Task는 스크럼으로 진행합니다. 


15:00 코드 리뷰

개발이 완료된 Feature는 담당자가 Github를 통해 Pull Request을 요청합니다. 리뷰어들은 코드 리뷰를 하여 의견을 남기게 됩니다. 생각이 다를 때 메신저로 토론의 장을 열기도 합니다.


16:00 배포

카카오헤어샵 Web은 모두 카카오 i 클라우드의 사내 버전인 dkos를 사용하고 있습니다. dkos는 Kubernetes Engine 기반입니다.


배포는 가급적 1주일 1회 정기 배포를 유도하고 있으며, 부득이한 경우 Hotfix 배포를 진행하고 있습니다.  담당자가 직접 쉘 스크립트로 배포하며, Agit로 릴리즈 노트를 공유하고 있습니다.


18:00 퇴근 미팅

18:30에 일과가 끝나기 때문에 18:00에 화상 회의를 진행합니다. 주제는 오늘 계획했던 일들이 잘 진행되었나 공유하고, 혹시 업무 처리를 방해는 장애물이 있으면 함께 대책을 찾아보는 것입니다. 


회식

재택근무 기간 중에는 따로 회식을 진행하진 않습니다. 대신 법인카드로 치킨이나 피자를 각자 시켜 먹고 있어요. 




자율성과 책임을 강조하는 헤어샵 개발팀에서는 재택근무가 특별히 어렵지는 않은 것 같습니다. 그런데 팀장 입장에서는 직접 대면해서 커뮤니케이션을 할 수 없어서 조금 답답한 부분이 있네요. 


하루빨리 코로나를 극복하고 예전의 일상으로 돌아갈 날이 오기를 고대합니다.

매거진의 이전글 소프트웨어 장인을 읽고
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari