Requisitos (PT)

From Systems analysis Wiki
Jump to navigation Jump to search

Requisito (Requirement) — uma declaração formalizada (documentada) que descreve o que um sistema deve fornecer, com que nível de qualidade ou quais propriedades físicas/operacionais ele deve possuir, formulada de tal maneira que possa ser inequivocamente associada à necessidade original do usuário e subsequentemente verificada.

Tipos de Requisitos

Tipos de requisitos:

  • Requisitos Funcionais: definem o que um determinado elemento do sistema deve fazer.
  • Requisitos de Precisão: definem os parâmetros quantitativos das funções correspondentes executadas pelo sistema.
  • Requisitos de Restrição: decorrem de limitações no modo de operação, condições ambientais, segurança ou conformidade com regulamentos.
  • Requisitos de Verificação: garantem até que ponto se pode confiar que o sistema possui as características especificadas no ambiente operacional real.
  • Requisitos de Interface: definem as funções, características, tolerâncias e limitações de todas as interfaces.
  • Requisitos Operacionais: definem a capacidade operacional do sistema e sua interação com os usuários.

SMART

Para memorizar as características de bons requisitos, utiliza-se o acrônimo SMART.

  • Specific (Específico) — o requisito descreve apenas uma função ou característica do sistema, formulando o que e com que qualidade deve ser executado, sem especificar o método de implementação.
  • Measurable (Mensurável) — o parâmetro é expresso objetivamente: por um número, intervalo, tolerância ou outro critério verificável que permita confirmar inequivocamente a sua conclusão.
  • Achievable (Atingível) — a execução é realista com as tecnologias, prazos e orçamento disponíveis, com um nível de risco aceitável.
  • Relevant (Relevante) - o requisito deve corresponder ao nível selecionado do sistema.
  • Traceable (Rastreável) — o requisito possui um identificador único e uma fonte registrada; está logicamente conectado a requisitos de nível superior e à necessidade que o originou, o que garante a rastreabilidade bidirecional.

Literatura

  • ISO/IEC/IEEE 29148:2018 «Systems and Software Engineering — Requirements Engineering»
  • ISO/IEC/IEEE 15288:2023 «System Life-Cycle Processes»
  • PMI: Requirements Management — A Practice Guide, 2015
  • INCOSE Guide to Writing Requirements, 2023