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.


Definição de ´Pronto´ Categoria: Dúvidas gerais - Módulo: Módulo 4 - Parte 2 - Outras considerações sobre o backlog do produto
Enviado em 02/11/2016 11:57
Bom dia Kelvin, 

No scrum guide diz:

O Time de Desenvolvimento entrega um incremento de funcionalidade do produto a cada
Sprint. Este incremento é utilizável, assim o Product Owner pode escolher por liberá-lo
imediatamente. Se a definição de “pronto” para um incremento é parte das convenções,
padrões ou diretrizes de desenvolvimento da organização, todos os Times Scrum devem seguila
como um mínimo. Se “pronto” para um incremento não é uma convenção de
desenvolvimento da organização, o Time de Desenvolvimento do Time Scrum deve definir uma
definição de “pronto” apropriada para o produto. Se há múltiplos Times Scrum trabalhando no
lançamento do sistema ou produto, os times de desenvolvimento de todos os Times Scrum
devem mutuamente definir a definição de “Pronto”.

Gostaria de um entendimento mais simples deste paragrafo, pois confesso que confundi-o minha cabeça. Poderia me ajudar? 


Re: Definição de ´Pronto´ Categoria: Dúvidas gerais - Módulo: Módulo 4 - Parte 2 - Outras considerações sobre o backlog do produto
Enviado em 02/11/2016 12:00
Bom dia, Ricardo

O Scrum Guide diz que esta definição de "pronto" pode ser padrão para todos os projetos da organização, ou seja, pode existir uma definição que foi adotada para todos os projetos. Se não existir este padrão na organização, então o Time de Desenvolvimento deve criar uma definição de "pronto" para o projeto no qual está trabalhando. 

Alguma outra dúvida sobre esta definição?
Re: Definição de ´Pronto´ Categoria: Dúvidas gerais - Módulo: Módulo 4 - Parte 2 - Outras considerações sobre o backlog do produto
Enviado em 02/11/2016 12:05
Certo, ok. Mas por exemplo, eu posso definir uma "definição de pronto" através de um teste  de aceitação, um teste de carga, um teste de regressão ou qualquer outro tipo de teste, ou procedimento que possa vir a adotar na minha empresa como uma definição de "pronto"?

Pelo que entendi da resposta, meu raciocínio pode estar correto certo?
Re: Definição de ´Pronto´ Categoria: Dúvidas gerais - Módulo: Módulo 4 - Parte 2 - Outras considerações sobre o backlog do produto
Enviado em 02/11/2016 12:19
Ricardo, 

Será que você está com o propósito da definição de "pronto" clara na sua cabeça? A sua pergunta me faz pensar que o seu propósito para você não está claro.  

Não se define "pronto" a partir de um teste de aceitação.  Em vez disto o teste de aceitação pode fazer parte da definição de "pronto".

Esta definição de "pronto" estabelece uma lista de atividades gerais que precisam estar completas para um item do backlog seja considerado finalizado. A definição de "pronto" pode dizer, por exemplo, que para um item ser considerado finalizado ele tem que passar no testes de segurança e não pode ficar nenhum bug relacionado aberto, ou que  passou no teste de compatibilidade em todos os navegadores web. O que pode fazer parte da lista de atividades genéricas a serem completadas para todos itens está no slide 26 módulo 1 - parte 4.  

Esta lista genérica de atividades para considerar um item pronto pode ser um padrão da organização, válida para todos os projetos. É isto que o SCrum Guide está dizendo. 


Re: Definição de ´Pronto´ Categoria: Dúvidas gerais - Módulo: Módulo 4 - Parte 2 - Outras considerações sobre o backlog do produto
Enviado em 02/11/2016 12:28
Está certo Flavio. Sua frase: "Será que você está com o propósito da definição de "pronto" clara na sua cabeça? A sua pergunta me faz pensar que o seu propósito para você não está claro. " 

Estou procurando tirar as dúvidas sobre o assunto.

Obrigado pelo retorno e desculpe o incomodo.

Re: Definição de ´Pronto´ Categoria: Dúvidas gerais - Módulo: Módulo 4 - Parte 2 - Outras considerações sobre o backlog do produto
Enviado em 02/11/2016 13:06
Ricardo, 

fique à vontade em perguntar. Apenas havia pensado que a sua dúvida estava no entendimento da regra do Scrum Guide e não no entendimento da definição de "pronto'. 
Re: Definição de ´Pronto´ Categoria: Dúvidas gerais - Módulo: Módulo 4 - Parte 2 - Outras considerações sobre o backlog do produto
Enviado em 04/11/2016 15:01
Olá Flávio e Ricardo,

Gostaria de contribuir com este tópico.
Este é um tema bastante conflituoso, e para quem está adotando o Scrum, também gera dúvidas sobre a "definição de pronto"!
Na empresa onde trabalho, a definição de pronto é:

1)   Codificado;
2)   Com testes unitários (se cabível);
3)   Documentado;
4)   Com perguntas/respostas (FAQ);
5)   Com base de conhecimento (se cabível);
6)   Code Review requisitado e/ou feito;
7)   Homologado com o PO (Product Owner)​

É uma espécie de checklist, logo, todos os times de desenvolvimento somente podem falar que uma tarefa está PRONTA, quando todos estes requisitos foram atendidos.

Espero ter auxiliado.
Abraços
Re: Definição de ´Pronto´ Categoria: Dúvidas gerais - Módulo: Módulo 4 - Parte 2 - Outras considerações sobre o backlog do produto
Enviado em 04/11/2016 15:21
Boa tarde, Bruno

Obrigado pela participação. 
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