Fórum de discussão

Consulte abaixo todas as dúvidas e comentários relacionados a este curso. Se você tem alguma dúvida, utilize o botão CRIAR NOVO TÓPICO. Verifique antes se a sua dúvida já não foi enviada por outro aluno.


requisitos dependentes Categoria: Dúvidas gerais - Módulo: Módulo 1 - Certificação PSM e Introdução ao Scrum
Enviado em 03/11/2015 23:14
Olá,
Entendo perfeitamente que os requisitos são priorizados de acordo com o valor para o negócio, porém, tenho uma dúvida bem prática.
Como entregar um requisito de emissão de pedido sem antes entregar o requisito de cadastro do Cliente?

Não deve ter uma sequencia lógica da entrega dos mesmos? 
Re: requisitos dependentes Categoria: Dúvidas gerais - Módulo: Módulo 1 - Certificação PSM e Introdução ao Scrum
Enviado em 03/11/2015 23:27
Boa noite, Daniella. 

Os dados que seriam coletados pela interface de cadastro de clientes podem ser importados ou cadastrados manualmente no banco de dados e com estes dados é possível desenvolver e testar a funcionalidade de emissão de pedido sem ter a interface de cadastro pronta. 

De qualquer forma, os itens do backlog também são ordenados por necessidade. Se o cadastro de clientes é necessário logo na primeira entrega para permitir o uso imediato do software, então ele terá prioridade maior.
Re: requisitos dependentes Categoria: Dúvidas gerais - Módulo: Módulo 1 - Certificação PSM e Introdução ao Scrum
Enviado em 23/11/2015 12:52
Olá Flávio / Daniela, bom dia.


Boa pergunta essa de Daniela.

Flávio, nessa situação o PO juntamente com o time, no momento da definição das prioridades do sprint backlog, é quem vai definir se vai querer uma tela de cadastro ou apenas a emissão de pedidos, mesmo que para isso tenha que ser feito um processo de importação para testar essa funcionalidade, correto?


Grato,


Railton

Re: requisitos dependentes Categoria: Dúvidas gerais - Módulo: Módulo 1 - Certificação PSM e Introdução ao Scrum
Enviado em 23/11/2015 13:18
Boa tarde, Railton

Correto. 
Re: requisitos dependentes Categoria: Dúvidas gerais - Módulo: Módulo 1 - Certificação PSM e Introdução ao Scrum
Enviado em 22/09/2016 14:49
All, boa tarde!

Dando continuidade ao tema, seria correto afirmar que mesmo tendo rotina de importação de dados ou input manual no banco, ambos teríamos que ter uma modelagem e neste caso teríamos no mínimo 2 requisitos? Modelagem (Criação das Tabelas), Input ou Carga de Dados? Deste modo tais requisitos funcionais ou não entrariam na sprint e seria correto afirmar que teriam que ser considerados pelo PO e o Time de Desenvolvimento no momento do planejamento do backlog e priorização de seu sequenciamento na sprint?
Re: requisitos dependentes Categoria: Dúvidas gerais - Módulo: Módulo 1 - Certificação PSM e Introdução ao Scrum
Enviado em 22/09/2016 21:34
Boa noite, Marcelo


No exemplo que foi dado no primeiro post, existem dois requisitos (itens do backlog), um para emissão de pedidos e outro da cadastro de clientes.

Caso o Dono de Produto julgue que apenas a emissão de pedidos deve ser entregue com prioridade, então UMA das maneiras é considerar apenas UM requisito no backlog da sprint, ainda que para poder completar este requisito, o time tivesse que fazer TAREFAS para criar a tabela de clientes e importar manualmente os dados.

Ficaria assim (exemplo bem simples, sem querer ser específico ou detalhista demais):

REQUISITO: Emissão de Pedidos
Tarefa 1: criar interface para emissão de pedidos
Tarefa 2: modelar tabela para pedidos
Tarefa 3: codificar emissão de pedidos
Tarefa 4: Executar testes unitários
Tarefa 5: modelar tabela de clientes
Tarefa 6: Carregar tabela de clientes com dados do arquivo XPTO.


Outra maneira é considerar que emissão de pedidos e "carga dos clientes" (ainda que manual) sejam dois requisitos seprados.


Enfim, existem diversas formas de se fazer isso e o Scrum não prescreve nenhuma delas. Vai de acordo com o que o time ache melhor fazer.

abraço,

Kelvin


xÉ necessário estar logado no ambiente de ensino para poder enviar respostas. Fazer o login
Evite a pirataria

Para que continuemos desenvolvendo novos cursos com preços acessíveis, contamos com a sua colaboração. O conteúdo dos nossos cursos não pode ser redistribuído de qualquer forma ou por qualquer meio. Somente o aluno devidamente inscrito nos cursos poderá fazer uso dos nossos materiais. Se você identificar que alguém está usando indevidamente o conteúdo dos nossos cursos, ou distribuindo-o ilegalmente, por favor avise-nos imediatamente através do e-mail contato@tiexames.com.br. Veja as condições de uso dos nossos conteúdos.

Leia a licença de uso