지난주 토요일과 주일(2013년 4월 13일부터 14일까지) 이틀간 Scrum.org 에서 진행하는 The Professional Scrum Foundations Program 에 다녀왔습니다. 오랜만에 듣는 교육이고, 지난 번에 게으름으로 선착순에서 밀려서 듣지 못했던터라 두근거리는 가슴을 안고 참여했습니다. 배우고자 하는 지식을 배운다는 사실은 언제나 기분이 좋습니다. 회사에서 별 쓰잘데기 없이 강제로 시켜주는 교육은 지옥이지만요.. 어쨌든 그동안 책으로만 배운 지식을 체계적으로 배울 수 있지 않을까? 라는 기대로 교육에 참여했습니다. 이틀동안 진행된 교육은 이론적인 설명은 거의 없이 실습으로만 구성되었습니다. 다른 분들은 어떨지 모르겠지만 전 나름 괜찮았습니다. 그런데, 실습 속에서 무언가를 스스로 배우고 깨닫는다는 것은 분명 약간의 한계는 있는 것 같습니다. 체계적으로 정리가 잘 안된다고 할까요.. 반면에 그 느낌은 참 오래도록 기억될 것 같습니다. 교육 내용이나 이런걸 여기서 상세하게 피력하는 것은 한계가 있고.. 교육을 듣고 제게 가장 의미가 깊고 가장 기억에 남는 것 딱 두가지만 공유하고자 합니다. 첫째는, 프로덕트 백로그에 대해서 다시 한번 생각해 볼 수 있는 시간이었습니다. 기존에 저는 프로덕트 백로그라 하면 사용자 스토리나 기능 리스트 정도로만 생각했었는데, 이번 교육에서는 프로덕트 백로그에는 Features definitions, Contraints, Behaviours, User actions or stories, Bugs / defects, Use cases, Desirements, Non-functional requirements 등 다양한 내용들을 아이템으로 다룰 수 있다는 얘기가 가장 신선했습니다. 반면에 저런 모든 것들을 스프린트 안에서 잘 다루기는 또 쉽지 않을 거라는 생각도 같이 들었습니다. 두번째는, 스크럼에는 실패도 성공도 없다는 말이 가장 기억에 남았습니다. 우리...