O que é Desenvolvedores?
Também conhecido como: Developers, Desenvolvedores do Scrum, Product Developers
Desenvolvedores são os membros do Time Scrum comprometidos em criar qualquer aspecto de um Incremento utilizável a cada Sprint.
Desenvolvedores, ou Developers, são os membros do Time Scrum comprometidos em criar qualquer aspecto de um Incremento utilizável a cada Sprint. O termo inclui as competências necessárias ao produto e não se limita a programadores. Eles planejam o trabalho da Sprint, adaptam o plano diariamente, seguem a Definition of Done e respondem mutuamente pelo trabalho.
Origem
Ken Schwaber e Jeff Sutherland desenvolveram o Scrum e publicaram o Scrum Guide inicialmente em 2010. O guia de 2020 descreve um único Time Scrum com três responsabilidades: Product Owner, Scrum Master e Desenvolvedores. A edição eliminou a expressão “Time de Desenvolvimento” como subgrupo separado.
O nome Developers, no guia, designa pessoas que criam qualquer aspecto de um Incremento utilizável. Um complemento opcional publicado em 2025 usa a expressão Product Developers, mas não substitui a definição oficial de 2020.
Fonte primária: The Scrum Guide
Na prática
No Scrum, Desenvolvedores são pessoas necessárias para transformar itens do Product Backlog em um Incremento utilizável. Dependendo do produto, isso pode envolver programação, teste, desenho de experiência, análise de dados, conteúdo ou outras competências. O Scrum Guide não cria subclasses oficiais dentro dessa responsabilidade. Especialização pode existir, mas o time inteiro continua responsável por produzir um Incremento conforme a Definition of Done.
O que acontece quando falta
Se os Desenvolvedores são tratados apenas como executores, decisões sobre plano e qualidade ficam distantes de quem conhece o trabalho. O time inicia mais itens do que consegue terminar, dependências aparecem tarde e a Daily vira relato para quem controla.
Sem as competências necessárias ou sem autonomia para usá-las, o Time Scrum pode depender de aprovações e passagens externas para criar um Incremento. A resposta não é cobrar mais empenho individual, mas tornar os obstáculos visíveis e desenvolver uma capacidade real de entrega em conjunto.
Como os Desenvolvedores atuam no Scrum
No Scrum, Desenvolvedores são pessoas necessárias para transformar itens do Product Backlog em um Incremento utilizável. Dependendo do produto, isso pode envolver programação, teste, desenho de experiência, análise de dados, conteúdo ou outras competências. O Scrum Guide não cria subclasses oficiais dentro dessa responsabilidade. Especialização pode existir, mas o time inteiro continua responsável por produzir um Incremento conforme a Definition of Done.
Criar o Sprint Backlog. Na Sprint Planning, os Desenvolvedores escolhem quanto trabalho podem realizar com o Product Owner e elaboram um plano para entregar o Incremento. Esse plano, junto da Meta da Sprint e dos itens selecionados, forma o Sprint Backlog. Só os Desenvolvedores decidem como transformar os itens em Incremento de valor. Isso não dispensa colaboração com o PO nem informação de especialistas; define quem responde pelo plano de execução.
Adaptar diariamente. Na Daily Scrum, inspecionam o avanço rumo à Meta da Sprint e adaptam o Sprint Backlog. Podem conversar e rever o plano também em qualquer outro momento do dia. Se uma dependência ameaça a meta, tornar o obstáculo visível cedo é melhor do que aguardar a próxima cerimônia.
Manter a qualidade. Os Desenvolvedores devem aderir à DoD. Uma peça de código, uma tela ou um relatório isolados não são Incremento se o padrão necessário ainda não foi alcançado. Quando parte do trabalho requer outra especialidade, o Time Scrum precisa ter ou desenvolver a capacidade de criar o Incremento sem ficar preso a passagens de bastão indefinidas. Isso não proíbe buscar ajuda externa, mas pede transparência sobre dependências.
Responsabilizar-se uns pelos outros. O guia atribui aos Desenvolvedores responsabilidade mútua como profissionais. Eles não são um conjunto de executores individuais com tarefas distribuídas por um chefe. A equipe decide como se organizar, quem colabora em cada item e como manter padrões de qualidade. A autogestão não equivale a ausência de compromisso; permite que quem conhece o trabalho ajuste o caminho.
O Product Owner responde por maximizar o valor do produto e pela gestão efetiva do Product Backlog. O Scrum Master responde pela efetividade do Scrum. Essas responsabilidades se complementam. O PO pode esclarecer a necessidade e negociar escopo; o Scrum Master ajuda a remover impedimentos e melhorar o uso do framework. Nenhum dos dois é proprietário das decisões sobre como os Desenvolvedores executarão o trabalho.
Não confunda “Desenvolvedor” com cargo de engenharia de software. Um designer que integra o Time Scrum e participa da criação do Incremento exerce essa responsabilidade. Uma pessoa externa que dá um parecer ocasional não passa automaticamente a integrá-lo. O critério é o compromisso contínuo com a entrega do produto, não o título no organograma.
Ao longo da Sprint, os Desenvolvedores podem discutir com o PO uma nova informação e ajustar o Sprint Backlog, preservando a Meta da Sprint. Na Sprint Review, o Time Scrum inspeciona o Incremento com stakeholders e conversa sobre próximos passos. A Review não é uma banca para o PO aceitar ou rejeitar individualmente trabalho que deveria estar pronto conforme a DoD.
Equipes com várias especialidades podem perceber gargalos quando cada item espera a única pessoa de determinada função. Pareamento, compartilhamento de conhecimento e redução de trabalho iniciado podem ajudar. Essas são opções práticas, não prescrições específicas do Scrum Guide. O resultado esperado é um time capaz de criar valor a cada Sprint e aprender com o que entrega.
Exemplo de Desenvolvedores trabalhando como um time
Imagine um Time Scrum hipotético que constrói um serviço de agendamento. Há 6 Desenvolvedores: pessoas com experiência em programação, teste, pesquisa e interface. O Product Owner traz o problema: clientes não conseguem reagendar um horário sem telefonar. Na Planning, os Desenvolvedores selecionam um recorte que acreditam conseguir concluir dentro da Sprint e criam seu plano.
Antes, o trabalho circulava por especialistas em sequência. Uma pessoa desenhava a interface, outra implementava, a terceira testava no fim. Com 4 itens iniciados, todos aguardavam alguém e nenhum cumpria a DoD. O gestor perguntava diariamente a cada especialista o percentual concluído, mas não havia um Incremento utilizável.
Depois, os Desenvolvedores se reúnem em torno de um item por vez. Quem conhece interface conversa com quem implementa e testa um primeiro caminho de reagendamento. Na Daily, veem que a integração de horários bloqueia a meta; duas pessoas trabalham juntas nesse obstáculo e deixam um segundo item para depois. O PO esclarece uma regra de negócio durante a Sprint. Ao final, 2 itens atendem à DoD e compõem um Incremento utilizável. Os números são apenas do exemplo, não um parâmetro de produtividade.
O ponto não é que todas as pessoas saibam fazer tudo. Elas compartilham responsabilidade pelo resultado e ajustam o plano para terminar trabalho de valor. Se uma competência estiver ausente, o time precisa tornar essa limitação visível e buscar uma forma sustentável de atendê-la.
Como apoiar a atuação dos Desenvolvedores
Torne claro o objetivo do produto
Converse sobre o problema do usuário e o valor esperado, sem entregar apenas uma solução fechada. Desenvolvedores conseguem planejar melhor quando entendem o porquê do item.
Dê visibilidade às competências e dependências
Mapeie o que é necessário para criar um Incremento conforme a DoD. Se uma especialidade ou aprovação externa falta, trate a dependência como problema do sistema.
Deixe o time planejar o como
Na Sprint Planning, os Desenvolvedores elaboram o plano e avaliam quanto cabe na Sprint. PO e outras pessoas podem oferecer informação, mas a execução é decidida por quem a fará.
Inspecione o progresso pela meta
Na Daily Scrum, observe o Incremento em construção e adapte o Sprint Backlog. Pergunte quais itens precisam de ajuda para terminar, não apenas o que cada pessoa fez ontem.
Colabore durante a Sprint
Esclareça regras com o PO, compartilhe conhecimento e resolva obstáculos quando surgirem. A comunicação não deve esperar a Review nem se limitar aos eventos formais.
Revise a capacidade do time
Na Retrospectiva, examine filas por especialidade, qualidade e retrabalho. Experimente mudanças pequenas que ampliem a capacidade de entregar de ponta a ponta.
Erros comuns sobre Desenvolvedores no Scrum
- Tratar Desenvolvedor como sinônimo de programador. O guia inclui qualquer competência necessária para criar o Incremento.
- Atribuir tarefas de cima para baixo. Isso retira do time a decisão sobre como organizar seu trabalho e responder pela meta.
- Separar qualidade para depois. Teste, integração e demais requisitos da DoD precisam compor o Incremento dentro da Sprint.
- Reduzir a Daily a relatório pessoal. O evento serve para adaptar o plano rumo à Meta da Sprint, não avaliar indivíduos.
- Deixar o PO escolher a solução técnica sozinho. O PO traz contexto e valor; os Desenvolvedores planejam como realizar o trabalho.
- Chamar especialização de falta de colaboração. Pessoas podem ter competências diferentes e ainda assumir responsabilidade compartilhada pela entrega.
Visão K21
O que a gente aprendeu na prática sobre Desenvolvedores
Avelino Ferreira Gomes Filho, em Disfunções do Product Owner, critica a situação em que uma solução técnica chega pronta ao time, deixando pouco espaço para os Desenvolvedores resolverem o problema do usuário. Também lembra que inspeção e conversa com o PO acontecem durante a Sprint, em vez de esperar uma aprovação surpresa na Review.
No artigo sobre o Scrum Guide Expansion Pack, Avelino comenta o nome “Desenvolvedor de Produto”. O pacote de 2025 é complementar e opcional. Para a gente, a referência oficial continua sendo o Scrum Guide 2020: qualquer pessoa comprometida em criar o Incremento é Desenvolvedor no Scrum, independentemente da especialidade.
Baseado nos posts: As Disfunções do Papel de Product Owner (PO) – Parte II; Scrum Guide Expansion Pack 2025: Tudo sobre as Novas Diretrizes do Scrum
Para se aprofundar
No blog da K21
- As Disfunções do Papel de Product Owner (PO) – Parte II
Mostra como soluções prontas e aprovações tardias limitam a contribuição do time.
- Scrum Guide Expansion Pack 2025: Tudo sobre as Novas Diretrizes do Scrum
Explica o nome complementar Product Developers em relação ao guia oficial.
Fontes primárias
- The Scrum Guide, Ken Schwaber e Jeff Sutherland (2020)
Termos relacionados
Comparativos relacionados
Aprenda mais sobre os assuntos relacionados.
CSM x CSPO
Certified ScrumMaster ou Certified Scrum Product Owner? A escolha entre cuidar do processo e do time (CSM) ou maximizar o valor do produto (CSPO).
A-CSM x A-CSPO
Segundo degrau das trilhas Scrum Master e Product Owner da Scrum Alliance: quando avançar e o que cada credencial aprofunda.
Product Owner x Product Manager
PO cuida da execução tática do backlog; PM cuida da estratégia de produto. Mesma pessoa ou pessoas diferentes? Depende da escala.
Product Owner x Project Manager
Produto contínuo versus projeto temporário: duas lógicas de organização do trabalho e como migrar de uma para a outra.
Scrum Master x Product Owner
Dois papéis complementares dentro do mesmo time Scrum. Veja o que cada um faz e por que não devem ser exercidos pela mesma pessoa.
Scrum Master x Agile Coach
Mais do que dois cargos, uma progressão de carreira: o Agile Coach é um Scrum Master cujo raio de atuação cresceu para múltiplos times e a organização.
Perguntas frequentes
Desenvolvedores no Scrum precisam ser programadores?
Não. O Scrum Guide usa Developers para as pessoas do Time Scrum comprometidas em criar qualquer aspecto de um Incremento utilizável. Conforme o produto, podem participar profissionais com competências em desenho, teste, dados, conteúdo e outras áreas. O que importa é a responsabilidade compartilhada pela entrega, não o nome do cargo.
Quem decide como o trabalho da Sprint será feito?
Os Desenvolvedores elaboram o plano para transformar itens selecionados em Incremento de valor. Eles colaboram com o Product Owner para entender necessidades e podem ouvir especialistas, mas a decisão sobre o como cabe a quem fará o trabalho. O Sprint Backlog é criado pelos Desenvolvedores e adaptado ao longo da Sprint.
Os Desenvolvedores respondem pela Definition of Done?
Sim. O Scrum Guide atribui aos Desenvolvedores a adesão à DoD ao criar o Incremento. Se existe um padrão organizacional de qualidade, ele é o mínimo; o Time Scrum pode acrescentar critérios. Um item que não atinge a DoD não compõe um Incremento pronto, mesmo que parte do trabalho individual esteja concluída.
O Product Owner pode ser também Desenvolvedor?
Uma pessoa pode executar trabalho de desenvolvimento além da responsabilidade de Product Owner. Quando participa ativamente de itens do Sprint Backlog, atua como Desenvolvedor naquele trabalho, inclusive na Daily Scrum. É importante manter claras as responsabilidades de valor e de execução para que a concentração de decisões não impeça a autogestão do time.
O que mudou no nome Time de Desenvolvimento?
O Scrum Guide 2020 descreve um único Time Scrum e usa Desenvolvedores para uma das três responsabilidades. A expressão antiga sugeria um subgrupo separado. A mudança reforça a unidade do time e a responsabilidade por um Incremento utilizável. Um complemento opcional de 2025 usa Product Developers, sem substituir a terminologia da referência oficial.
Curso K21 recomendado
Certified ScrumMaster® (CSM)
Scrum Alliance · 16 horas ao vivo
