Minha dúvida é se o Scrum Master também atua no desenvolvimento (por exemplo: sendo programador).
Obrigada :)
Minha dúvida é se o Scrum Master também atua no desenvolvimento (por exemplo: sendo programador).
Obrigada :)
O Scrum Guide não fala que o Scrum Master (SM) deva ser um desenvolvedor atuando com o Development Team (DT) no projeto. Afinal, ele tem um monte de outras tarefas a serem realizadas. Na prática acaba acontecendo do SM ser um membro do time de desenvolvimento. Nesses casos é preciso entender que ele ficará dividido entre os papéis, precisará equilibrar isso e evitar o conflito de interesses. Por exemplo, se o time decide que não vai mais fazer as reuniões diárias para realizar uma entrega. Ele como SM não poderia deixar, mas e como DEV? É sempre uma situação de muito cuidado.
Você pode ler mais sobre isso no Scrum Guide, segue o link oficial que tem o guia em diversos idiomas. Incluindo o português.
Larissa, acredito que em empresas menores, com times reduzidos e restrições orçamentárias pode sim ocorrer de SM fazer algum tipo de desenvolvimento, pelo menos daquelas tarefas menos críticas para o resultado da Sprint. O que vejo em empresas maiores é que o SM acaba assumindo mais de um time (squad), e isso faz mais sentido, já que o papel de SM exige muito mais habilidades de Soft Skills (comportamental) do que Hard Skills (conhecimento técnico). O que não se deve fazer é misturar os papéis de SM e PO em um mesmo time, pois são papéis bastantes distintos e com focos as vezes conflitantes (um focado no business do produto/empresa e outro focado no processo, métodos, organização, impedimentos, etc).