SóProvas


ID
642337
Banca
FCC
Órgão
TCE-PR
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Dentre os papéis da metodologia ágil Scrum está o Scrum Master. NÃO se inclui entre as funções deste papel

Alternativas
Comentários
  • O Scrum Master é o facilitador, não é ele quem determina o sprint backlog. O time, nas últimas 4hs do planejamento da sprint, "transforma" so selected product backlog em tarefas para o sprint backlog.
  • Equipe de Desenvolvimento
    A Equipe de Desenvolvimento consiste de profissionais que realizam o trabalho de entregar uma versão usável que potencialmente incrementa o produto “Pronto” ao final de cada Sprint. Somente integrantes da Equipe de Desenvolvimento criam incrementos. As Equipes de Desenvolvimento são estruturadas e autorizadas pela organização paraorganizar e gerenciar seu próprio trabalho. A sinergia resultante aperfeiçoa a eficiência e a eficácia da Equipe de Desenvolvimento como um todo. As Equipes de Desenvolvimento tem as seguintes características:
    • Eles são auto-organizadas. Ninguém (nem mesmo o Scrum Master) diz a Equipe de Desenvolvimento como transformar o Backlog do Produto em incrementos de funcionalidades potencialmente utilizáveis;
    • ...
  • O item B não é papel do PO? "comunicar claramente a visão, metas e itens de backlog do produto ao time de desenvolvimento."
  • É sim Marcelo, mas veja que a questão pede a alternativa que não é função do papel do Scrum Master. 
    Mas eu fiquei com dúvida no termo usado na alternativa d) ... produto de longo termo... ? achei que poderia ser erro de digitação. Será?
  • O Scrum Master trabalhando para o Product Owner
     Encontrando técnicas para o gerenciamento efetivo do Backlog do Produto;
    Claramente comunicar a visão, objetivo e itens do Backlog do Produto para a Equipe de Desenvolvimento; (b)
    Ensinar a Time Scrum a criar itens de Backlog do Produto de forma clara e concisa;
    Compreender a longo-prazo o planejamento do Produto no ambiente empírico;  (d)
    Compreender e praticar a agilidade; e,
    Facilitar os eventos Scrum conforme exigidos ou necessários

    O Scrum Master trabalhando para a Equipe de Desenvolvimento
     Treinar a Equipe de Desenvolvimento em auto-gerenciamento e interdisciplinaridade;
    Ensinar e liderar a Equipe de Desenvolvimento na criação de produtos de alto valor;
    Remover impedimentos para o progresso da Equipe de Desenvolvimento; (a)
    Facilitar os eventos Scrum conforme exigidos ou necessários; e,
    Treinar a Equipe de Desenvolvimento em ambientes organizacionais nos quais o Scrum não é totalmente adotado e compreendido.

    O Scrum Master trabalhando para a Organização
     Liderando e treinando a organização na adoção do Scrum;
    Planejando implementações Scrum dentro da organização;
    Ajudando funcionários e partes interessadas a compreender e tornar aplicável o Scrum e o desenvolvimento de produto empírico; (e)
    Causando mudanças que aumentam a produtividade do Time Scrum; e,
    Trabalhando com outro Scrum Master para aumentar a eficácia da aplicação do Scrum nas organizações

    Comentário alternativa c)
    As Equipes de Desenvolvimento tem as seguintes características:
     Eles são auto-organizadas. Ninguém (nem mesmo o Scrum Master) diz a Equipe de Desenvolvimento como transformar o Backlog do Produto em incrementos de funcionalidades potencialmente utilizáveis;
    Equipes de Desenvolvimento são multifuncionais, possuindo todas as habilidades necessárias, enquanto equipe, para criar o incremento do Produto.
    O Scrum não reconhece títulos para os integrantes da Equipe de Desenvolvimento que não seja o Desenvolvedor, independentemente do trabalho   que está sendo realizado pela pessoa; Não há exceções para esta regra.
    Individualmente os integrantes da Equipe de Desenvolvimento podem ter habilidades especializadas e área de especialização, mas a responsabilidade pertence à Equipe de Desenvolvimento como um todo; e,
    Equipes de Desenvolvimento não contém sub-equipes dedicadas a domínios específicos de conhecimento, tais como teste ou análise de negócios
  • Determinar para o time de desenvolvimento como os itens de backlog devem ser convertidos em potenciais funcionalidades para entrega. Seria função do SCRUM PRODUCT OWNER

  • Caro colega Rodrigo Marcelo, não parece razoável que tal atividade seja uma responsabilidade do PO ou de qualquer outro indivíduo. A utilização dos termos "determinar" (...) "como" torna a assertiva muito inflexível, o que, a meu ver, não vai de encontro ao manifesto ágil.

    Possui alguma fonte para compartilhar. Fiquei curioso.

    Respeitosamente,

    Maurício

     

  • Nesta questão ficou claro que você procura a resposta "menos errada"

  • ✅ Gabarito - C de Cristo.

    O Scrum Master não determinar para o time de desenvolvimento como os itens de backlog devem ser convertidos em potenciais funcionalidades para entrega. Ele não precisa nem mesmo ser desenvolvedor. Inclusive, dependendo da equipe, a figura do Scrum Master é DISPENSADA.

    Do Guia Scrum:

    Os Times de Desenvolvimento tem as seguintes características:

    • Eles são auto-organizados. Ninguém (nem mesmo o Scrum Master) diz ao Time de Desenvolvimento como transformar o Backlog do Produto em incrementos de funcionalidades potencialmente liberável;

    O Product Owner é a única pessoa responsável por gerenciar o Backlog do Produto. O gerenciamento do Backlog do Produto inclui:

    Expressar claramente os itens do Backlog do Produto;

    Ordenar os itens do Backlog do Produto para alcançar melhor as metas e missões;

    Otimizar o valor do trabalho que o Time de Desenvolvimento realiza;

    Garantir que o Backlog do Produto seja visível, transparente, claro para todos, e mostrar oque o Time Scrum vai trabalhar a seguir; e,

    Garantir que o Time de Desenvolvimento entenda os itens do Backlog do Produto no nível necessário.

    O Product Owner pode fazer o trabalho acima, ou delegar para o Time de Desenvolvimento fazê-lo.