Team Management
[Agile] 업무 가시화 방법
HJChung
2024. 2. 12. 15:12
[LINE X 원티드] 애자일 방법론 무료 강의를 듣고 정리한 내용입니다.
업무 가시화가 필요한 이유
일을 하다보면 이런 질문을 진짜 많이 하고, 받게 된다.
나 역시 그렇다.
- 업무 진행 상황이 어떤가요?
- 로드맵은 어떻게 되나요?
- 여러 요구사항 중 가장 급한 것은 무엇인가요?
- 해당 기능은 언제 릴리즈 된다구요?
이런 질문에 대한 답, 정보들을
1) 시각화 해서 필요한 사람들이 이 자료를 활용할 수 있게 하는 것
2) 그래서 모두가 Same page에 있게되어, 누가 이걸 하고 있는지, 내가 이걸 하는데 누구에게 도움을 요청하면 되는지 알 수 있다. (협업 효율화)
3) 현재 어떤 문제가 있는지를 가시화해서 현재 상태에 대한 빠른 파악 그리고 해결 방법, 해결 후 예측
이 가능하기 위해서 업무 가시화가 필요하다.
가시화가 되어야 하는 요소
우선순위 설정
요즘 내가 가장 많이 Top manager분들께 드리고 있는 질문이며,
그 분들께서 답을 주기까지 기다리지 않고, 내가 먼저 제시하려면 어떻게 해야하는지가 궁금했다.
이렇게 내려온 우선순위가 팀 단위로 cascading 되었을 때, 나는 이걸 어떻게 정리 할 수 있을지 고민이 많다.
이번 세션을 통해 내 고민에 대한 도움을 받고자 했고, 도움이 된 것 같다.
팀원들이 이런 불만, 질문을 한다면?
- 업무가 많은데 우선순위를 모르겠어요
- 많은 일이 동시에 진행되어 정신이 없어요
- Daily standup meeting을 하고 있는데, 팀원들이 팀 업무에 대한 이해도가 떨어져요
해결책
- 팀과 팀원들의 업무를 드러내고,
- Scrum/Kanban board를 이용하여 업무 리스트, 우선순위, 상태 가시화
- 이를 통해 어느 팀원이 여러 일이 하고 있다는 것이 가시화되고 해결해야한다는 것을 챙길 수 있다.
- 그리고 말로만 하는 것보다 이 칸반을 보면서 Daily standup meeting을 진행하면 이해도가 훨씬 높아질 수 있다.
Issue/Risk 관리
팀원들이 이런 불만, 질문을 한다면?
- Issue 혹은 Risk를 놓치고 진행해서 일정 지연이 일어나는데, 잘 관리할 수 있을까요?
해결책
- Issue와 Risk를 중요도와 함께 시스템(task management tool같은거)에 등록을 한다.
- Issue는, issue의 정의와 이 issue가 close되는 조건을 명확하게 적고,
risk의 정의와 risk의 level, detail, 대응 방안 등을 명확하게 적는다.
R&R(Role & Responsibility)
이건 <[Agile] 하나의 팀을 만드는 방법> 에서 살펴본 RACI로 시각화를 할 수 있다.
RACI(R: Responsible, A: Accountable, C: Consulted, I: Informed) table을 구성하고,
table의 각 작업의 R&R(Role & Responsibility)를 명확히 해보는 것.
<RACI(R: Responsible, A: Accountable, C: Consulted, I: Informed) table>
이란, 업무에 대하여 관련자들이 담당하는 역할과 책임을 매트릭스 형태로 기술한 것이다.
- Responseible(담당): 업무를 진행하는 실무 담당자
- Accountable(책임): 결과물에 대해 책임을 지는 최종 결정권자
- Consulted(조언): 업무가 결정되거나 수행되기 전 조언을 주는 자
- Informed(통지): 업무와 진행 상황/수행 결과의 통보를 해주는 자
팀 상태
팀원들이 이런 불만, 질문을 한다면?
- 팀원들이 전반적으로 지쳐 있어요 --> 팀원 상태 문제
- 외부팀과 협업 시 힘들어요. 프로세스가 문제인 것 같아요. --> 팀 성숙도 문제
해결책
- 팀원 상태 시각화가 필요 <Agile Team Health Check>
- 팀 성숙도 시각화가 필요
- 회고
팀 업무 시간
팀원들이 이런 불만, 질문을 한다면?
- 코딩 외 다른 일에 시간을 많이 써서 생산성이 떨어지는 것 같아요. --> 업무 시간 문제
해결책
- 가장 노력이 많이 들어가고, 민감한 부분이기 도 해서, 어떤 걸 측정할지, 왜 측정하는지 팀원들과 합의 과정이 꼭 필요하고
- 이 측정 후에 결과를 바탕으로 팀원간의 이해, 회고 등이 있어야 한다.