일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Werwingtoepassing
- Ҷойҳо дар Корея
- 계정삭제 요청
- Mobiele toepassing
- မြန်မာ
- Чои кор барои хоричиён
- Кори нопурра дар Корея
- Кор барои хориҷиён
- Коркабулкунӣ барои хориҷиён
- ကိုရီးယား
- Spring boot
- Шуғ дар Корея
- korea
- အလုပ်အကိုင်
- Мобиль замима
- 빅데이터
- Kotlin
- Data Lake
- နိုင်ငံခြားသား
- 스프링부트
- Job
- 비바버튼
- အလုပ်
- Кор дар Корея
- အယ်လ်ဘာ
- Hello World
- BigData
- စကားစမြည်ပြောခြင်း
- java
- Чати тарҷумаи худкор
- Today
- Total
VivaButton
[스크럼 방법론]데일리 스크럼(Daily Scrum)이란? 본문
데일리 스크럼이란?
스크럼 방법론에서 쓰이는 용어로, 날마다하는 짧은 회의를 뜻한다.
* 매일 현재 상태를 업데이트하고 조율하는 것을 의미한다.
* 다른 애자일 방법론인 XP에서는 스탠드업 미팅이라고 하는것도 있다. 스탠드업 미팅에서는 회의를 서서하는 것이 필수적이다.
데일리 스크럼의 일반적인 규칙과 필요성
데일리 스크럼의 일반적인 규칙
* 정해진 시간은 없다.(꼭 아침에만 해야 되는것은 아니다.) 단, 최대 15분 이내에 마친다.
* 꼭 서서하지 않아도 된다.
* 팀원들이 모두 돌아가면서 아래의 질문에 대답한다.
* 질문 :
- 지난 데일리 스크럼부터 지금까지 내가 완수한 것이 무엇인가?
- 다음 데일리 스크럼까지 내가 하기로 한 것이 무엇인가
- 현재 장애가 되고 있는것(이슈가 되는것)이 무엇인가?
데일리 스크럼의 필요성
그렇다면 왜 업데이트/조율을 매일 해야 하는가?
* 우리가 진행하는 프로젝트의 불확실성이 높으면 매일 매일 상태를 업데이트 할 필요성이 높아진다.
- 프로젝트에 대해 서로 더 많이 알고 계속해서 조율을 해야 하지만 불확실성이 줄어들기 때문이다.
- 하지만, 사람들은 일밙적으로 가만히 놔두면 서로 업데이트/조율을 하지 않는다.(협의를 하지 않음)
- 사람들은 보통, 주어진 상황에서 계획을 짜서 역할을 나누고 각자가 맡은 부분을 마지막에 합친다.
이게 과연 협력일까?
데일리 스크럼의 장점과 궁극적인 목적
데일리 스크럼의 장점
*데일리 스크럼을 하면 무슨 장점이 있는거지? 굳이 얼굴을 보면서 해야하나?
- 매일이나 스프레드시트를 사용하면 되지 않을까
- 아니면 일주일에 한번씩 워드에 적어서 팀 전체에 공유하면 되지 않을까?
* 문자/전화 커뮤니케이션 VS 음성 + 얼굴 커뮤니케이션
- 문자/전화 커뮤니케이션
-- 사람들이 기본적으로 문자/전화 커뮤니케이션은 인류의 역사에서 짧은 시간동안 이루어진 것이다.
-- 이런 text로 된 것을 통한 커뮤니케이션은 '비동기적인 커뮤니케이션'에 속한다.
text로 적으면 어느 부분에서 문제가 되는것인지 알기가 어렵다.
-- 학습이 느리고 신뢰를 만들기 어렵다.
-- text 작성을 위한 추가적인 노력이 필요하다.
- 음성 + 얼굴 커뮤니케이션
-- 사람들은 음성과 함께 얼굴을 보면서 하는 소통이 편하고 익숙하다.
-- 얼굴을 보면서 소통하는 것이 신뢰를 만들기가 쉽다.
-- 즉각적인 피드백을 통해서 학습을 더 많이, 더 빨리 할 수 있다.
어느 부분에서 상대방의 마음에 안드는지 바로 알 수 있다.
나의 말에 대한 반응을 바로 인지하여 피드백을 받을 수 있다.
-- 즉, 이를 통해 서로를 잘 이해할 수 있고 협력에 도움이 된다.
- 얼굴을 보면서 하는 데일리 스크럼의 장점
-- 애자일에서는 협력을 중요시하는데 이를 위해서는 협력이 잘 되는 구조가 필요하다. 즉, 데일리 스크럼을 이용하면 협력이
잘 될 확률이 높아지는 것이다.
-- 또한, 데일리 스크럼은 일종의 의식(Ritual)이다. 즉, 데일리 스크럼을 통해 같이 이야기하는 방법을 훈련하는 효과가 있고, 매일 모여서 이야기하는 것으로 '우리는 같은 팀이지'라는 생각을 무의식적으로 갖게 만든다.
-- 얼굴을 보면서 소통함으로써 신뢰를 만들기가 쉽고, 즉작적인 피드백을 통해서 학습을 더 많이, 더 발리 할 수 있다.
사람들이 데일리 스크럼에 대해 생각하는 오해, 함정
* (데일리 스크럼 == 정보 전달을 위한 회의)???
- 만약 데일리 스크럼의 목적을 정보 전달이라고만 생각한다면 데일리 스크럼이 필요가 없다.
-- 이런 목적을 가지고 데일리 스크럼을 진행하면 회의가 굉장히 삭막해진다.
-- 즉, 대화가 아닌 보고가 된다.
- 데일리 스크럼에는 사회적인 자본(Social Capital) 즉, 서로 간의 네트워크와 신뢰를 키우는 것이 포함되어 있다.
-- 데일리 스크럼을 통해 서로 소통하는법, 대화하는 법, 협력하는 법을 훈련 할 수 있다.
데일리 스크럼의 궁극적인 목적
* 데일리 스크럼을 할 때 잘 안되는 경우
- 정보 전달로만 데일리 스크럼을 다룬다.
- 누군가 데일리 스크럼을 도입 할 때 그냥 책대로, 규칙대로만 진행한다.
- 예를 들어, '나 데일리 스크럼이라는거 알아요. 이거 좋은데 우리 한번 적용해봅시다.'
이런식으로 데일리 스크럼이 진행되면 그냥 하면서 흐지부지된다. 점점 규칙이 흐려지면서 변질된다.
* 데일리 스크럼을 성공적으로 하는 경우
- 예를 들어 '아 우리 팀이 좀 소통이 부족하다는 걱정이 있어요. 다들 어떻게 생각하시나요? 우리 어떻게 하면 좋을까요? 데일리 스크럼이라는 것을 아는데 이 방법을 통해서 어떤 효과를 가져올 수 있을까요?'
- 데일리스크럼을 하면서 일주일에 한번 정도는 '요즘 우리의 데일리 스크럼은 어떤가', '데일리 스크럼을 어떻게 바꿔나가면 좋겠는가'를 얘기하면 좋은 변화가 생긴다.
* 즉, 데일리 스크럼을 잘하기 위해서는 이것을 도입하는 과정에서 협력적이고 피드백(애자일의 원리)을 통해서 도입해야 한다.
- 데일리 스크럼이라는 것이 있으니까 쓴다는 생각이 아니라, 이 방법을 통해 어떤 효과를 가져오려고 하는 것인지에 대해 고민해야 한다.
- 즉 그 효과를 가져오기 위해서 우리는 어떻게 해야되는가를 고민해야 하는 것이지, 데일리 스크럼을 도입하기 위해서 우리가 어떻게 해야 되는지를 고민해선 안된다.
- 이런 과정을 통해서 제대로 데일리 스크럼이 도입되면 '우리가 더 잘하고 있구나'라는 생각을 하게 된다.
References
애자일 키워드 - 김창준, 강재영 진행
https://innovagility.com/2017/01/17/ten-tips-to-make-your-daily-scrum-more-effective/
https://www.meetingburner.com/blog/how-to-run-a-successful-scrum-meeting-with-a-remote-team/
https://gmlwjd9405.github.io/2018/06/01/agile-dailyscrum.html
'IT > 소프트웨어 공학' 카테고리의 다른 글
[트렐로]작업관리 툴 Trello (0) | 2018.11.05 |
---|---|
SDLC 모델 - Prototyping(Poc, Pilot) 모델 (0) | 2018.10.02 |
Scrum(스크럼) 개발방법론 (0) | 2018.10.01 |
애자일(Agile)이란? (0) | 2018.10.01 |
소프트웨어 디자인패턴 (0) | 2018.08.07 |