태그 보관물: team

team

Scrum에서 제품 소유자와 ScrumMaster 역할을 결합해서는 안되는 이유는 무엇입니까? 수없는 경우 동료

내가 작업했던보다 전통적인 프로젝트에서 프로젝트 관리자 (및 더 큰 프로젝트의 경우 한 사람을 사용할 수없는 경우 동료 / 대리인 / 보조 프로젝트 관리자가있을 수 있음)는 고객과 의사 소통하고 프로젝트를받는 담당자입니다. 상태 및 상태 업데이트, 예약 및 예산 결정, 프로세스 관리, 팀이 작업을 완료하는 데 필요한 사항 등을 갖도록 보장합니다.

그러나 Scrum에서는 이러한 책임이 제품 소유자와 ScrumMaster로 나뉩니다. 제품 소유자는 고객의 목소리입니다. 고객과 직접 상호 작용하고, 사용자 스토리를 작성하고, 제품 백 로그 및 기타 사용자 / 고객이 직면 한 문제를 구성하고 우선 순위를 정합니다. ScrumMaster는 프로세스를 처리하고 회의 (예상 및 계획 포함)를 감독하고, 장애를 제거하고, 프로젝트의 전반적인 건전성을 모니터링하고 필요에 따라 조정합니다.

나는 Wikipedia를 포함한 여러 출처에서 ScrumMaster와 Product Owner의 역할이 두 사람이 담당해야한다는 것을 읽었습니다 . 필자는 두 사람의 활동을 한 사람이 처리하는 성공적인 “전통적인”스타일 프로젝트에 대해 읽었을뿐 아니라 일했습니다. 실제로 1 ~ 3 명이 프로젝트 (인력 / 직원 포함) 및 프로세스 수준의 작업을 처리하는 데 책임을지는 것이 더 합리적입니다. 프로세스 변경은 일정, 예산, 품질 및 기타 프로젝트 수준 목표에 영향을 미치며 프로젝트 변경은 프로세스에 영향을 미칩니다.

스크럼이 이러한 활동을 두 가지 역할로 분리해야하는 이유는 무엇입니까? 이것이 실제로 어떤 이점을 제공합니까? 제품 소유자와 ScrumMaster가 동일한 개인 인 성공적인 Scrum 프로젝트에 참여한 사람이 있습니까?



답변

그들은 한 사람에 의해 결합되고 수행 될 수 있습니다 (이에 대한 규칙은 없습니다 (결국 스크럼)).

그러나 두 가지 역할에 경쟁과 의제가 있기 때문에 차이 책임의 균형을 잘 맞춰야합니다 (그리고 동시에 두 가지를 모두 수행하려면 특별한 사람이 필요합니다). 나는 많은 시도를 보았지만 오랜 시간 동안 스트레스를받는 사람은 거의 없었습니다.

  • SM이 되려면 PO보다 많은 기술 지식이 필요합니다 (개발 팀 구성에 도움이 됨). 제품 백 로그에서 스프링 백 로그로 물건을 가져올 수 있으려면 제품에 대한 자세한 지식이 필요합니다 (때로는 비생산적인 것일 수 있으므로 맨 위 ‘n’항목을 가져올 수 없음).

  • PO는 SM보다 방정식의 사용자 끝을 더 잘 이해해야합니다. 이것은 기술적으로 필요하지는 않지만 실제 환경에서 제품이 어떻게 사용되는지와 고객이 제품을 가져 가려는 방향에 대한 지식이 필요합니다.

두 가지 역할을 모두 수행 할 수있는 사람을 찾을 수 있다면이를 막을 이유가 없습니다.

고객이 PO를 한 방향으로 끌어 당기면 개발자에게 큰 어려움을 겪는 문제가 발생할 수 있습니다 (먼저 다른 인프라를 구축해야하기 때문에). SM의 임무는 고객의 변덕을 따르는 것이 아니라 개발자를 변덕으로부터 보호하는 것입니다. 이것을 객관적으로 끌어내는 것은 어렵습니다.


답변

저는 전문가는 아니지만 스크럼 마스터가 팀 옹호자 / 촉진자 여야한다고 생각합니다. 고객의 목소리는 고객의 이익을 염두에 두어야합니다. 스크럼 마스터는 팀이 성공적인 스프린트를 위해 필요한 것을 얻을 수 있도록 도와 주어야합니다.


답변

또한, 한 번에 1 명의 고객을 상대하지 않고 있다는 사실을 명심하십시오. 제품 소유자는 여러 고객을 관리하고 해당 비즈니스 부분에 집중할 수 있으며 ScrumMasters는 프로젝트 개발에 집중할 수 있습니다.

많은 사람들이 말했듯이, 두 역할은 서로 다른 관심사를 가지고 있지만 공통 목표와 다른 스킬 셋을 요구합니다.


답변

같은 사람이 개발자 팀과 사용자 / 고객을 대표하는 경우, 분쟁에 대한 유일한 해결책은 계약을 보는 것입니다. 결국이 문제가 발생할 수 있지만, 동일한 권한을 가진 양측 대표가 합의를 도출 할 수 있다면 더 나을 것입니다.


답변

제품 소유자 및 스크럼 마스터 역할의 직원은 2 명의 랜덤 프로그래머보다 갈망, 목표, 요구 사항 및 제약 조건이 충돌 할 수 있습니다. 인간은 갈등 목표를 동등하게 가치있게 평가할 수도 있고 그렇지 않을 수도 있으며, 갈등 목표에 직면했을 때 판단에서 실수를 할 가능성이 더 높습니다. 초점이나 편차가 약간 다른 두 사람이 판단에서 같은 오류나 같은 정도의 오류를 함께 만들 가능성이 적을 수 있습니다.

두 사람은 또한 문제 / 프로젝트의 각기 다른 측면 (예 : 두 가지 역할의 목표)에 중점을두기 위해 더 많은 총 작업 시간을 할당 할 수 있습니다.


답변