Quais são as diferenças entre requisitos funcionais, operacionais e técnicos?


Respostas:


20
  • requisitos funcionais

O que o sistema deve fazer, processar pedidos, enviar contas, regular a temperatura etc. etc.

  • requisitos operacionais

Estes são sobre como executar o sistema. Log, controles de inicialização / desligamento, monitoramento, consumo de recursos, backup, disponibilidade etc. etc.

  • requerimentos técnicos

São sobre como o sistema é construído. Qual idioma, qual SO, padrões a serem seguidos etc.

Atualmente, os requisitos "operacionais" e "técnicos" são geralmente agrupados como "requisitos não funcionais" - principalmente para interromper argumentos tolos sobre se "o sistema responderá a uma solicitação do usuário em 1 segundo" é um requisito operacional ou técnico.


1

Minha maneira favorita de reduzir isso é pensar dessa maneira.

Se eu puder usar o MSPaint para obter uma captura de tela do que o usuário vê, isso é funcional.

Assim que eu envolver um computador, uma linguagem de computador, uma rede de computadores. Tende a uma especificação técnica.

Às vezes há muita sobreposição. como se eu pudesse desenhar uma imagem de um 747, mas isso é realmente mais uma especificação técnica, porque a suposição é de que a coisa voa.

Mas, na verdade, os usuários e a gerência ficariam perfeitamente felizes se voassem usando pó de fada em vez de combustível de aviação. Então essa é a parte funcional. Mas na verdade é uma imagem bastante técnica.

Espero não ter ido muito longe, mas é assim que penso.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.