⭠ de Volta para posts
Critérios de Aceitação e as Histórias de Usuário são alguns dos termos que ouvimos no dia-a-dia em um Ágeis de Engenharia de Software do ambiente. Trabalhando com várias equipes de clientes ao longo dos anos na Quantum Mob, notamos que nem todos os usam, e aqueles que normalmente usam mal. Eles podem ser diretamente responsáveis por fazer da vida de um engenheiro de software um pesadelo confuso sem ter uma indicação clara sobre o que é esperado para prestações.,o que significam estes Termos e como podemos usá-los para garantir que os projetos de software sejam entregues às expectativas de todos? Neste artigo, vamos mergulhar profundamente nos critérios de aceitação e histórias de usuários no desenvolvimento de software com exemplos e demonstrar como eles podem ser usados para criar responsabilidade e garantir a entrega de um projeto.
definições
-
histórias de utilizador
histórias de Utilizador são detalhes generalizados dos Requisitos de utilizador do sistema e o que o cliente espera ganhar com esta funcionalidade., No Scrum temos critérios de aceitação do Usuário para simplificar a compreensão da intenção do cliente ou traduzir a intenção para um item acionável.os critérios de aceitação
-
os critérios de aceitação são uma lista formal que enumera integralmente os requisitos dos utilizadores e todos os cenários de produto incluídos na conta. Ela afirma a intenção do cliente e não a solução; cabe à equipe compreendê-los e pedir esclarecimentos onde é complexo e encontrar a solução.,
Critérios de Aceitação no Desenvolvimento de Software
Um projeto de desenvolvimento de software é normalmente dividido em um conjunto de tarefas, e depois de cada tarefa é concluída, é confirmado se eles atendem o requisito para o desenvolvimento de projetos de escopo. Isto é possível através da utilização dos critérios de aceitação.
antes que a codificação real de qualquer projeto pode começar, planejamento e estimativa de recursos e informações cronológicas são necessários. O uso de critérios de aceitação permite a fácil divisão de tarefas, que podem ser facilmente orçamentadas e atribuídas.,
o desenvolvimento da Funcionalidade com as Histórias de Usuário e os Critérios de Aceitação
Como escrever Critérios de Aceitação
os Critérios de Aceitação deve-se descrever e realizáveis a informações confidenciais. Deve proporcionar o nível mínimo de funcionalidade que o produto deve alcançar, permitindo algum espaço para alguma flexibilidade. Além disso, não deve ser sobrestimado ou subestimado, mas sim fixado a um nível realista.,os grandes critérios são bem detalhados e definidos para que os membros da equipa possam compreender facilmente o que lhes é exigido e empregar facilmente a informação em desenvolvimento. Assim como o projeto é dividido em tarefas com a ajuda de critérios de Aceitação, os critérios também devem ter uma lista de verificação de referência para ver se a história do Usuário é coberta.
Usando Critérios de Aceitação para garantir padrões de desenvolvimento
Critérios de Aceitação não precisa ser estritamente usado para descrever a intenção do cliente. Como uma equipe de desenvolvimento líder, você pode querer garantir certos padrões., Se você está adicionando novos componentes a uma biblioteca de componentes como Storybook, você pode querer adicionar certos botões e configurações a serem implementados como critérios de aceitação. Se você deseja garantir o teste de unidade, você pode listar um teste de unidade específico como parte dos critérios de aceitação.
Como sei se escrevi bons critérios de aceitação?
um bom critério de aceitação é legível e compreendido por todos os interessados que estão preocupados com a história do Usuário. A fim de garantir critérios de aceitação claros dos quais todas as partes interessadas possam derivar valor, evite a utilização de gírias.,
formatos com exemplos
recomendamos seguir os formatos abaixo para criar definições claras em que a sua equipa possa agir.
história de utilizador:
vamos usar a seguinte história de utilizador para considerar qual pode ser o critério de aceitação.
como utilizador registado da empresa ABC
posso ver a data de validade da adesão
para que eu saiba quando tenho de renovar manualmente ou permitir a auto-renovação.
critérios de aceitação (não formatados):
a data de expiração da adesão é calculada.,
a data de validade dos membros é exibida.
a opção de renovação manual é exibida.
a opção de opt-in para auto-renovação é exibida.
detalhes de adesão não são exibidos se o Usuário não está registrado/autenticado.,
Critérios de Aceitação (formatado)
Cenário — Exibir opções para renovar a Empresa ABC associação na página de Detalhes de Faturação
Dado — Um usuário válido é registrado no
Quando — Tem um válido Empresa ABC associação com uma data de expiração
em Seguida, Mostrar a opção para renovar a associação manualmente ou opt-para a auto-renovação
Wrap-up
Em resumo, os Critérios de Aceitação descreve a intenção do cliente, i.e. o seu/sua idéia de que a História de Usuário deve ser igual., Cabe à equipe desenvolver a solução para a história do Usuário.
escrever uma boa história de usuário e um critério de aceitação é difícil, mas uma tarefa realmente importante no desenvolvimento de Software que determina se o software faz o que o usuário está esperando ou não e, finalmente, mede a qualidade do produto.
a inscrição na Newsletter
recebe resumos directamente na sua caixa de entrada.