Explorar E-books
Categorias
Explorar Audiolivros
Categorias
Explorar Revistas
Categorias
Explorar Documentos
Categorias
Ttulo: Como a adaptao da ferramenta 5W2H pode auxiliar no levantamento de requisitos para a elaborao de User Stories. Autoras: Dieine da Silva e Patrcia Arajo Gonalves RESUMO CHAMATIVO (Texto sucinto)
Ter os requisitos funcionais bem definidos e entendidos pelo time faz toda a diferena no desenvolvimento de um produto de software. Entretanto, isso nem sempre algo fcil de ser feito. Aqui ser demonstrada uma tcnica para o entendimento de requisitos e assim permitir a elaborao de user stories utilizando a ferramenta 5w2h.
INTRODUO
Em um meio gil e competitivo, como o ambiente corporativo, um maior entendimento do que precisa ser feito contribui muito nas atividades que sero desenvolvidas por colaboradores de setores ou reas diferentes. Quando se desenvolve um produto, a sua concepo deve conter o mnimo de erros, pois isto gera custos, tanto para o cliente quanto para a empresa. No desenvolvimento de software com boas prticas geis o foco na entrega de valor ao cliente. Sendo assim, necessita-se que as definies de requisitos sejam realizadas de forma eficaz, para que as necessidades do cliente sejam atendidas. Uma prtica bastante difundida o uso de User Stories para escrever os requisitos, pois uma forma resumida para descrever as funcionalidades que traro valor ao produto. Para auxiliar no entendimento dos requisitos e na criao das suas respectivas user stories, pode ser utilizada a tcnica 5W2H.
E DE ONDE VEM?
A user story deriva da metodologia gil e foca mais na comunicao verbal do que na documentao. Esta tcnica traz uma comunicao clara entre o time de desenvolvimento e o Product Owner (cliente). composta por 3 aspectos: descrio usada para planejamento, discusso para concretizar detalhes e critrios de aceitao, que indicam quando a histria est pronta. As histrias so independentes, negociveis, necessitam de valor, estimveis e pequenas. Exemplo: Como hspede, quero cancelar minha reserva. 1. 2. 3. Constate que um membro Premium poder cancelar a reserva no mesmo dia sem ter que pagar uma multa. Verificar que um membro dever pagar uma multa de 10% ao cancelar a reserva no mesmo dia. Comprovar se um e-mail enviado ao final da transao.
FERRAMENTA 5W2H
O 5w2h considerado uma ferramenta de planejamento, que muito utilizada em Administrao de Empresas. um checklist contendo determinadas atividades que os colaboradores da organizao precisam desenvolver com o mximo de clareza. Tem um destaque relevante na soluo dos problemas, pois elimina por completo qualquer dvida que possa surgir sobre um processo ou atividade. O nome desta ferramenta foi definido por juntar as primeiras letras dos nomes (em ingls) das diretrizes utilizadas neste processo. Abaixo voc pode ver cada uma delas e o que elas representam: What O que ser feito (etapas)? Why Por que ser feito (justificativa)?
Where Onde ser feito (local)? When Quando ser feito (tempo)? Who Por quem ser feito (responsabilidade)? How Como ser feito (mtodo)? How much Quanto custar fazer (custo)?
Adaptamos o 5W2H para o nosso contexto para compor as user stories, onde foi possvel conceber os requisitos de forma eficaz e criar critrios de aceitao, que permitem identificar os cenrios dos testes a serem realizados. A utilizao no complexa. Na concepo do requisito, basta aplicar as perguntas e coletar as informaes. De posse dos dados j possvel compor a user story.
- Controlar o uso de matria-prima crtica. # Objetivo Especfico do Sistema: - O sistema dever controlar a matria-prima utilizada, identificando precisamente a necessidade de matria-prima e controlando seu uso.
CONCLUSO
Ao adotar a ferramenta para compor as user stories, obtivemos resultados significativos no entendimento dos requisitos funcionais. Ganhamos mais habilidade crtica, pois conseguimos captar mais no detalhe o que o Product Owner queria nos dizer. Tambm conseguimos melhorar a cobertura de testes, uma vez que foi possvel ter uma maior abrangncia dos critrios de aceitao a partir das perguntas e assim poder sinalizar quando est efetivamente pronta. Nossas user stories esto com tamanho mais adequado, onde j se consegue identificar um pico e assim fracionar em requisitos menores. Para os requisitos no funcionais tambm utilizado do mesmo procedimento, o que possibilitou uma melhoria na qualidade da escrita e, consequentemente, na implementao destes requisitos. Como estamos em um ambiente de melhoria contnua, identificamos a necessidade de ampliar a utilizao da ferramenta para demais as reas da empresa que trabalham com a ferramenta de SGR.