A fase de especificação de requisitos consiste em um conjunto de tarefas que transformam os requisitos elicitados e analisados em artefatos ou documentos de projeto.
Entre os formatos para representação utiliza-se a linguagem natural, os casos de uso, diagramas UML, User Stories e protótipos funcionais.
Neste artigo vamos apresentar alguns atributos da qualidade para serem considerados durante a fase de especificação de requisitos.
A especificação de requisitos consiste na documentação. Tem por objetivo criar um artefato de colaboração entre o Product Owner, time de desenvolvimento e o mercado.
Para que esse documento seja considerado de qualidade, deve-se considerar os seguintes atributos da qualidade:
Um problema recorrente da engenharia de requisitos na fase da especificação é o formato dos documentos.
Nem sempre o documento de requisitos é acessível as pessoas envolvidas.
É raro quando está disponível no tempo certo, porque a o formato empregados na especificação implicam na forma de recuperação.
Podem não ser acessíveis a qualquer pessoa, já que, à vezes, dependem de conhecimento técnico.
Por isso utilize sempre uma ferramenta colaborativa e descreva as User Stories para que todos possam compreender, ler acessar e colaborar na construção do documento de requisitos.
Happy Coding! 😀