neste artigo, descrevo sucintamente a estrutura dos requisitos funcionais que usamos na Empresa de foguetes de retalho. Há várias abordagens para ele, mas eu coloquei o mais eficiente para a nossa empresa abaixo.em primeiro lugar, quais são os requisitos funcionais?esta é uma tarefa técnica para a equipa de desenvolvimento. Os requisitos devem conter uma orientação clara de como executar a tarefa específica. Se faltar alguma informação, há uma grande possibilidade de falha de comunicação.,
requisitos Funcionais geralmente consistem de:
- história de Usuário (para mostrar o que você está esperando da equipe de desenvolvimento)
- casos de Uso (para mostrar cenários)
- Wireframes (visualize a sua idéia)
Vamos ver uma história de usuário e um caso de uso.
Uma história de usuário descreve que o usuário de uma função particular precisa fazer para alcançar um resultado particular.,
Normalmente, este modelo é usado:
Como um/uma <papel> quero <objetivo> para que <benefícios> fazer <a tarefa para o desenvolvedor>
Você pode ver diferentes exemplos de aplicação desta metodologia. Por exemplo, como ele funciona em Trello:
no Retail Rocket, nós criamos histórias de usuários em um Google Docs usando um formato de tabela., Ele ajuda muito com a comunicação entre diferentes equipes, porque todos são capazes de fazer comentários e recolher feedback.
casos de Uso
Um caso de uso descreve como o usuário interage com a interface para a realização de algum objetivo. Na realidade, existem algumas maneiras de como o usuário pode executar sua tarefa., Se o Usuário resolver a tarefa usando várias maneiras, precisa criar um caso de uso para cada. Por exemplo, o recurso desenvolvido pode ser alcançado a partir de várias telas. Neste caso, precisa escrever um caso de uso para cada opção.
Por exemplo, a página ‘Gallery’. O objetivo do Usuário é armazenar imagens para o propósito de usá-lo em campanhas de E-mail.
tarefas do Usuário:
- Para fazer upload de uma imagem/imagens
- Para colocar uma imagem/imagens para o modelo de e-mail
- Para remover uma imagem
Para cada tarefa precisa para escrever um caso de uso (descrição da interação do usuário com a interface).,exemplos de casos de uso:
Upload de imagens através de uma única página no escritório do Parceiro.
- O Gestor de E-mail entra na conta pessoal do Retail Rocket.
- O Gestor de E-mail abre a página “Galeria”.
- O Gestor de E-Mail usa drag & drop ou cliques no botão”Seleccionar ficheiros”.as imagens estão a ser enviadas.
- o utilizador vê a notificação sobre o envio com sucesso.
apagar uma imagem/imagens
- O utilizador clica na imagem.
- A imagem está seleccionada.,a selecção pode ser removida se carregar na área fora da imagem seleccionada.
- o utilizador clica no ícone-três pontos.
- aparece um menu de contexto.
- o utilizador selecciona a ligação” apagar ficheiro ” nela. Se várias imagens foram selecionadas, todas serão apagadas.
- A imagem é apagada.
Usando Este formato de requisitos funcionais, você irá fornecer a uma equipe de desenvolvimento instruções claras. Além disso, você vai mostrar como esta interface parece do lado de um cliente e como ele pode satisfazer as necessidades dos usuários., A abordagem ajuda a apresentar a sua ideia e evitar a falta de comunicação.
Deixe uma resposta