이 질문은 몇 가지 다른 질문을 제기합니다. 동료 소프트웨어 엔지니어 팀에게 무엇을해야 할 자격이 있다고 생각하십니까? 당신의 경험입니까? 상사가 당신에게 건네주는 재미있는 작은 제목입니까? 당신의 자아입니까? 회사에서 재임 했습니까? 당신의 "파 나치"입니까? 당신의 "스타일?" "리더십 기술?"
애자일 팀은 "축하합니다. 당신은 우리의 슈퍼 천재입니다. 당신은 비밀의 이중 천재 작업을 할 수있는 유일한 사람입니다." 오히려, 초점은 '작업 중'입니다. 실제로 더 많은 경험이 있다면, 그 경험이 당신의 디자인이 작업을 완성을 향해 얼마나 잘 추진하는지 보여 주어야합니다. 자신이 선택한 과제 (카드)는 가장 전문적인 분야를 반영해야합니다. 반면에, 대학을 졸업 한 어린이가 더 좋은 아이디어를 가지고 있고 40 년의 베테랑이 등장하는 것보다 상황에 더 잘 맞다면 왜 지구상에서 더 나쁜 디자인으로 갈까요? 우리의 직장은 치료실이 아닙니다. 그들은 우리가 위대한 일을 할 곳입니다.
또 다른 질문이 생겼습니다. 누가 "더 나은"의미를 결정하게 될까요? 답은 이해 관계자 팀입니다. 즉, 문제의 빌더 및 사용자 인 개발자, 요구 사항 사람, 테스터, 비즈니스 사람 등을 의미합니다. 좋은 아이디어가 있다면 왜 더 나은지 잘 설명 할 수 있습니다. 그렇게 할 수 없다면, 팀이 당신의 아이디어가 더 낫다고 믿을 이유가 없습니다. 민첩성은 자비주의를 장려합니다.
"개발 팀장"은 어떻게 되나요? 민첩하게? 그 이름에 더 잘 부합하는 것은 아무것도 없습니다. 팀원들보다 더 나은 소프트웨어를 실제로 생산할 수있는 것이 더 좋습니다. 그렇지 않으면, 그것들을 "리드 (lead)"라고 부를 이유가 없습니다. 단지 작은 배지나 재미있는 모자 일 뿐이며 의미가 없습니다. 많은 사람들이이 위협을 느낍니다. 그들은 배지 또는 재미있는 모자를 "작업"한 것처럼 느낍니다. 좋은 개발자는 재미있는 모자를 쓰지 않습니다. 그들은 훌륭한 소프트웨어를 개발하기 위해 노력하고 있으며, 궁지에 빠질 때까지 계획을 세웁니다. 그들의 목표는 매일 소프트웨어를 더 잘 구축하는 것입니다. 그렇지 않은 경우 프로젝트 관리를 살펴볼 수 있습니다. 아마도 더 행복 할 것입니다.