Ir para o conteúdo

Técnicas de Priorização de Requisitos#

Introdução#

A priorização de requisitos envolve classificar os requisitos identificados com base em sua importância para o usuário e no valor que trazem para o projeto. O objetivo é otimizar a alocação de tempo e recursos durante o desenvolvimento do sistema. Existem diversas abordagens para a priorização de requisitos, e cada uma delas pode ser mais adequada para diferentes tipos de projetos.

Técnicas de Priorização#

Existem muitas técnicas de priorização de requisitos. Para este projeto, foram escolhidas: Three Level Scale e MoSCoW.

A técnica "Three-Level Scale" (Escala de Três Níveis) é um método utilizado na engenharia de requisitos e análise de sistemas para classificar e priorizar requisitos ou características de um sistema em três níveis distintos(alta prioridade, média prioridade e baixa prioridade). Essa técnica é útil para estruturar a análise de requisitos de forma que facilite a compreensão e a gestão das necessidades do projeto.

A técnica MoSCoW é uma abordagem popular para a priorização de requisitos em projetos de desenvolvimento, especialmente em metodologias ágeis e de gerenciamento de projetos. O nome "MoSCoW" é um acrônimo que representa quatro categorias de prioridade(Must-Have, Should-Have, Could-Have, Would-Have), onde o Must-Have representa os principais requisitos do sistema, o Should-Have representa os requisitos importantes, mas não essenciais, o Could-Have representa os requisitos que seria iteressante de ter, mas eles não são críticos e por fim o Would-Have representa os requisitos menos importantes sendo que a ausência de alguma deles não impactaria significativamente no software.

Artefatos gerados#

Video 01 - Priorização com Three-Level Scale

Autores: Felipe Amorim de Araújo, Guilherme Silva Dutra, Julio Roberto, Raquel Ferreira Andrade

Video 02 - Priorização com MoSCoW

Autores: Felipe Amorim de Araújo, Guilherme Silva Dutra, Julio Roberto, Raquel Ferreira Andrade

Referências#

  1. Wiegers, Karl Eugene (2013). Software Requirements, 3nd Edition. Disponível em https://www.booksfree.org/wp-content/uploads/2022/03/Software_Requirements_3rd_Edition_compressed.pdf. Acesso em: 31 de julho.

  2. Software & Systems Requirements Engineering: In Practice - Brian Berenbach, Daniel Paulish, Juergen Kazmeier, Arnold Rudorfer

Histórico de Versão#

Data Versão Descrição Autor
31/07/2024 1.0 Criação do documento Guilherme Silva Dutra, Julio Roberto, Felipe Amorim de Araújo, Raquel Ferreira Andrade
01/08/2024 1.1 Adicionando referências Guilherme Silva Dutra, Felipe Amorim de Araújo, Raquel Ferreira Andrade