SóProvas


ID
861496
Banca
CESPE / CEBRASPE
Órgão
TCE-ES
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

Acerca de engenharia de software, julgue os itens subsecutivos.

O Product Backlog, um dos artefatos utilizados na metodologia ágil denominada Scrum, constitui-se da lista priorizada de todos os requisitos do produto final.

Alternativas
Comentários
  • A questão está correta, apesar do peso que o termo "todos" colocou na assertiva.

    O Product Backlog é uma lista contendo todas as funcionalidades desejadas para um produto. O conteúdo desta lista é definido pelo Product Owner. O Product Backlog não precisa estar completo no início de um projeto. Pode-se começar com tudo aquilo que é mais óbvio em um primeiro momento. Com o tempo, o Product Backlog cresce e muda à medida que se aprende mais sobre o produto e seus usuários
  • Muito estranho, se o Product Backlog pode crescer e mudar, então não possue todos os requisitos do produto final. Alguém explica?
  • Essa palavra todos me deixou com uma pulga atrás da orelha. Veja algumas definições de Product Backlog abaixo.

    The product backlog is a prioritized features list, containing short descriptions of all functionality desired in the product.
    http://www.mountaingoatsoftware.com/scrum/product-backlog

    The product backlog is an ordered list of "requirements" that is maintained for a product. It contains Product Backlog Items that are ordered by the Product Owner based on considerations like risk, business value, dependencies, date needed, etc. The features added to the backlog are commonly written in story format (See terminology below). The product backlog is the “What” that will be built, sorted in the relative order it should be built in
    http://en.wikipedia.org/wiki/Scrum_(development)#Product_Backlog
  • Pessoal, realmente o backlog do produto pode evoluir, porém em um dado momento ele conterá todas as características que o produto final terá.
    • PRODUCT BACKLOG: Lista ordenada por prioridades de tudo que é necessário para o produto, ou seja, uma lista de funcionalidades.
          Ele é um artefato DINÂMICO, ou seja, nunca está completo.
          A prioridade é de acordo com a vontade do cliente;
          Pode ser replanejado no início de cada sprint (Sprint Review);
          O DONO DESSE ARTEFATO É O PRODUCT OWNER.
  • Estranho pq neste artigo "XP e Scrum sob uma Abordagem Comparativa
    " eu encontrei isso....

    "No Scrum, as funcionalidades
    priorizadas no Product Backlog, as quais recebem a
    denominação de Sprint Backlog, são implementadas e
    testadas paralelamente. Isso ocorre no Sprint (período
    no qual ocorre o desenvolvimento)"

    Então estaria errada...
  • Seguindo a linha de raciocínio de vcs, praticamente todas as questões estarão erradas.

    PAREM COM ISSO.

    O que é Product Backlog?
    "É uma lista contendo todas as funcionalidades desejadas em um produto."

    PRONTO. Questão correta.
  • Concordo que a ideia geral da questão esteja correta, porém o uso do termos "requisitos" confunde um pouco e deixa a questão um tanto quanto imprecisa. Para mim a definição de requisito é muito mais forte que uma ideia.

    Segundo http://www.scrumalliance.org/pages/scrum_101:
    Product backlog: ordered list of ideas for the product

    Segundo IEEE Standar Glossary of Software Engineering Terminology (1990) in Software Requirements 2 (Karl E. Wiegers, 2009):
    requirement
    1. A condition or capability needed by a user to solve a problem or achieve an objective.
    2. A condition or capability that must be met or possessed by a system or system component to satisfy a contract, standard, specification. or other formally imposed document.
    3. A documented representation of a condition or capability as in 1 or 2.
  • Product Backlog: TODAS as funcionalidades ou mudanças definidas para o produto, pelo Product Owner.
    Esta lista (funcionalidades e/ou mudanças) é priorizada para refletir a necessidade dos clientes ou demandas do mercado. Os itens do topo da lista são destacados para serem entregues no final do próximo Sprint.

    Fonte: artigo “Scrum in Five Minutes“, criado pela SoftHouse.
  • Product Backlog: É uma lista priorizada de todos os requisitos necessários no produto.

    O Product Backlog é a origem única de todos os requisitos para qualquer mudança a ser feita no produto, e é mantido pelo Product Owner.

    O Product Backlog nunca está pronto. Uma vez que o Scrum aceita as mudanças, a cada ciclo de desenvolvimento, novos requisitos são descobertos, e esses devem ser incluídos no backlog de acordo com sua prioridade.

    Da mesma maneira, durante o ciclo de vida de um produto pode-se perceber que determinados itens do backlog deixaram de fazer sentido, não sendo mais necessários. Esses itens devem ser removidos do Product Backlog tão logo se perceba essa necessidade.

  • Segundo o Scrum Guide, o Backlog do Produto é uma lista ordenada de tudo o que deve ser necessário no produto, e é uma origem únic a dos requisitos para qualquer mudança a ser feita no produto. O Product Backolo e, geralmente, ordenado por valor, risco, prioridade e necessidade. Os itens do topo da lista ordenada do Backlog do produto determinam as atividades de desenvolvimento mais imediatas.
  • Se é o produto final, então são todos os requisitos mesmo. Não sei o que esta questão mediu, mas tudo bem.