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.


Regras de Negocio x Requisitos Categoria: Dúvidas gerais - Módulo: Módulo 3 - Compreendendo o Scrum
Enviado em 30/12/2016 19:35
É comum no modelo tradicional de elaboração de especificação funcional a tradução de Regras de Negocio em Requisitos.
A Regra de negocio é elaborada pelo usuário e o Requisito por TI e em dois documentos diferentes

Na medotologia agil como se deve tratar esse tema ? O backlog do produto seria as regras e o backlog da sprint os Requisitos funcionais ?

Ou não existe mais essa separação entre regra e requisito, sendo o concebido o documento já como requisitos ? Neste caso quem escreve o requisito é o dono do produto?
Re: Regras de Negocio x Requisitos Categoria: Dúvidas gerais - Módulo: Módulo 3 - Compreendendo o Scrum
Enviado em 30/12/2016 20:21
Boa noite, Milena

Se você baixar o PDF do Scrum Guide vai notar que não existe ali nenhuma definição sobre padrão de documentação. Scrum define as regras para os eventos e quais artefatos precisam ser utilizados. Como os itens vão ser colocados no artefato Backlog do Produto fica à critério de cada equipe. Não existe nenhuma definição ou recomendação de padrão de documentação no Scrum Guide. Apenas existe nos princípios ágeis que é mais importante ter um software funcionando do que documentação abrangente. A recomendação é ter a documentação mais simples possível de forma que facilite o trabalho do time de desenvolvimento. 

Uma boa prática apresentada no curso no módulo 4 são as histórias de usuário. E é possível no cartão da história de usuário adicionar cenários e critérios de aceitação. No cenário podem ser descritas as regras de negócio. Isto tudo deveria caber um cartão. Se a lista de regras de negócio é muito grande, nada impede de ter um documento especifico para estas regras de negócio. Você pode também continuar utilizando o modelo de documentação que você usa na sua organização, não existe nenhuma restrição a isto com o uso do Scrum. 

Lembrar que no Backlog do Produto estão listados todos os itens que precisam ser desenvolvidos no produto, seja requisito funcional, não funcional, bug, necessidade de infraestrutura, qualquer coisa necessária no produto. No Backlog da Sprint estão apenas os itens do Backlog do Produto selecionados para a Sprint atual. No Backlog da Sprint pode ser feito um detalhamento das histórias/itens em forma de tarefas. Tudo o que vai estar no Backlog da Sprint é uma decomposição de um item que veio da seleção do Backlog do Produto. Portanto, requisitos e regras de negócio estão inicialmente no Backlog do Produto e no Backlog da Sprint serão descritas as tarefas de desenvolvimento necessárias para o desenvolvimento deste itens. 

Quem pode escrever um item que vai no Backlog do Produto pode ser o Dono do Produto, como ele também pode contar com apoio de membros do time de desenvolvimento para fazer isto. 
Re: Regras de Negocio x Requisitos Categoria: Dúvidas gerais - Módulo: Módulo 3 - Compreendendo o Scrum
Enviado em 30/12/2016 20:29
Na metodologia agil então nao existe especificação técnica ou qualquer outra documentação especifica de TI, correto? Isso quer dizer que o backlog da sprint pode ser validado e entendido pelo usuário? 
Re: Regras de Negocio x Requisitos Categoria: Dúvidas gerais - Módulo: Módulo 3 - Compreendendo o Scrum
Enviado em 30/12/2016 20:41
Não existe no Scrum padrão de especificação das coisas conforme já dito. Então, cada equipe especifica da forma que achar melhor. 

Backlog da Sprint vai conter as tarefas necessárias para desenvolver os itens do Backlog do Produto escolhidos para a Sprint atual. A equipe de de desenvolvimento cria estas tarefas. O Backlog da Sprint é o plano da equipe de desenvolvimento para atender o que foi escolhido para ser feito na Sprint. Usuário não tem que validar nada no que está ali. 

Scrum Guide não tem esquema de validação de documentação pelo usuário conforme você já notou no módulo 3. No Scrum é o Dono do Produto que capta as necessidades e define o que tem que ser feito. O Dono do Produto capta as necessidades junto aos usuários e pode escrever em forma de histórias de usuário e colocar no Backlog do Produto. Na reunião de Planejamento da Sprint o Dono do Produto se reúne com a equipe de desenvolvimento e são escolhido as histórias de usuário que vão ser feitas na Sprint atual e depois a equipe de desenvolvimento detalha as tarefas para desenvolver as histórias de usuário escolhidas. Os itens escolhidos + as tarefas = Backlog da Sprint. 
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