Trilha de aprendizado · Nível 15 · Tutorial 1

Requisitos mensuráveis para o projeto integrado

Transformar a proposta de um monitor de temperatura de bancada em requisitos mensuráveis, com condições de uso e critérios claros de aceitação.

  • Nível: Intermediário
  • Duração: 15 min
  • 9 passos
Requisitos mensuráveis para o projeto integrado

O que você vai percorrer

  1. Necessidade, requisito ou implementação? Diferencie a utilidade do monitor, o comportamento exigido e uma possível forma de realizá-lo. 1 min
  2. Delimite o uso e as condições do projeto Delimite o contexto de bancada, os limites de segurança e as condições que deverão acompanhar os requisitos do monitor. 2 min
  3. Escreva uma exigência verificável 2 min
  4. Defina faixa de medição e erro admissível Especifique a faixa de temperatura e o erro admissível do monitor, distinguindo-os da resolução e das condições ambientais. 2 min
  5. Separe atualização de tempo de resposta Diferencie a cadência de novos resultados da reação a uma mudança física, escrevendo prazos com eventos observáveis. 2 min
  6. Torne a indicação do LED inequívoca Especifique a indicação do LED por estados observáveis, limiares sem ambiguidades e um estado inicial definido. 2 min
  7. Associe cada requisito a uma evidência 2 min
  8. Priorize um projeto realizável Priorize requisitos sem negociar a segurança e reconheça explicitamente o que ainda não pode ser verificado. 1 min
  9. Revise a especificação do monitor Consolide uma ficha de requisitos, revise ambiguidades e ajuste o escopo conforme os recursos disponíveis, sem confundir planejamento de verificação com evidência obtida. 2 min

O que você vai aprender

  • Distinguir uma necessidade de uso de um requisito e de uma escolha de implementação.
  • Escrever requisitos que incluam limites, unidades e condições de verificação.
  • Associar cada requisito a uma forma viável de obter evidência.
  • Delimitar o projeto conforme os recursos próprios e as restrições de segurança.

Antes de começar

  • Ajuste de ganho e offset para sinais de sensores
  • Diagnóstico de aquisição e falhas de comunicação
  • Seleção de reguladores e módulos de alimentação

Passo 1 de 9

Necessidade, requisito ou implementação?

Diferencie a utilidade do monitor, o comportamento exigido e uma possível forma de realizá-lo.

Três frases, três papéis

Um monitor para observar, não para proteger

O caso do tutorial

Você vai especificar um monitor de temperatura de bancada para observação didática. Ele informa uma condição por LED; não controla aquecimento, não desliga equipamentos e não tem função de proteção ou segurança.

Antes de decidir como construir, separe três tipos de frase: a utilidade para a pessoa usuária, o resultado exigido do sistema e o meio técnico que poderá ser usado.

Três níveis de decisão

A sequência evita transformar uma solução prematura em necessidade.
CategoriaPergunta que respondeExemplo no monitor
NecessidadePara que isso é útil?Observar a temperatura na bancada.
RequisitoO que deve acontecer ou ser limitado?Indicar uma condição de temperatura definida.
ImplementaçãoComo isso poderá ser realizado?Usar uma leitura digital para comandar o LED.

Do propósito ao meio técnico

Diagrama em três etapas: uso na bancada, resultado mensurável e meios técnicos.

A necessidade orienta o requisito; a implementação vem depois para buscar atendê-lo.

Como reconhecer cada categoria

Exemplo

Necessidade: o porquê

1. Necessidade de uso

Descreve o problema ou a utilidade esperada, sem prometer uma medida específica nem determinar circuito ou componente.

“Durante uma atividade de bancada, a pessoa usuária precisa perceber uma condição de temperatura para fins de observação.”

A frase explica por que o monitor existe. Ela ainda não permite concluir objetivamente se o produto atende.

Exemplo

Requisito: o que deve ser atendido

2. Requisito

Declara um comportamento ou limite que deverá poder ser conferido. Ele responde o que o monitor deve entregar, não qual peça deve conter.

“O monitor deve apresentar uma indicação visual associada à temperatura observada.”

Esta formulação ainda precisará ganhar limites e condições nos próximos passos, mas já aponta para um resultado do sistema.

Exemplo

Implementação: um possível como

3. Escolha de implementação

É uma decisão sobre o meio usado para buscar o resultado.

“O monitor usará um algoritmo para decidir o estado do LED.”

Isso não comprova que a indicação será adequada: diferentes implementações podem atender ao mesmo requisito, e uma escolha técnica pode falhar em atendê-lo.

Dica

Evite pular para a solução

Não trate uma peça, uma linguagem de programação ou um algoritmo como requisito apenas porque parece uma boa solução. Primeiro determine o resultado necessário; depois, em outra etapa, as escolhas técnicas serão justificadas.

Prática: dê nome a cada tipo

Classifique as declarações

Relacione cada declaração à categoria correta.

Declaração A

A pessoa usuária precisa acompanhar uma condição de temperatura durante uma prática de bancada.

Declaração B

O monitor deve fornecer uma indicação visual relacionada à temperatura observada.

Declaração C

O estado do LED será definido por uma rotina no firmware.

Passo 2 de 9

Delimite o uso e as condições do projeto

Delimite o contexto de bancada, os limites de segurança e as condições que deverão acompanhar os requisitos do monitor.

Defina a fronteira de uso

Uso previsto

O monitor será um recurso didático de bancada: observa a temperatura e informa um estado por LED de baixa potência. Ele não controla aquecedores, não desliga equipamentos e não substitui alarmes, proteção térmica ou supervisão humana.

Antes de escrever números de desempenho, registre esse contexto. Assim, uma exigência futura será entendida como válida para este uso delimitado — e não para qualquer ambiente ou aplicação.

O que o monitor faz — e o que não faz

Diagrama que separa o monitor didático de bancada, alimentado em baixa tensão e usado para observação, de usos excluídos como rede elétrica, controle de máquinas e funções críticas de segurança.

A delimitação protege o significado dos requisitos: indicação não é proteção.

Dica

Conseqüência importante

A saída é restrita à indicação. Mesmo que o LED mude de estado conforme a temperatura, esse comportamento só comunica uma condição observada; ele não garante que um processo físico esteja seguro.

Declare as condições de validade

Atenção

Limites de segurança e escopo

As restrições abaixo são obrigatórias para este projeto. Elas delimitam a atividade; não são um teste de desempenho do monitor.

Como interpretar o limite de 12 Vcc

O projeto deve usar baixa energia e alimentação isolada e limitada em corrente, com tensão de até 12 Vcc. Não haverá acesso à rede elétrica nem uso em aplicações críticas.

“Até 12 Vcc” é um teto: não quer dizer que o monitor funcionará corretamente em toda tensão abaixo de 12 V. Também não basta, sozinho, para tornar uma montagem segura. A tensão nominal, a variação admitida e as demais condições ainda precisam ser declaradas.

Condições que dão significado ao requisito

Para cada requisito, deixe claro em quais condições ele vale. Uma ficha inicial pode registrar, por exemplo:

Exemplos de campos a definir; os valores serão escolhidos conforme a proposta e os recursos disponíveis.
CondiçãoO que declararPor que importa
AlimentaçãoTensão nominal e variação permitidaDelimita quando o resultado deve valer
AmbienteFaixa de temperatura do local e situação de bancadaSepara ambiente da temperatura que se quer observar
CargaLED de indicação e sua condição de usoEvita supor saídas de potência
ObservaçãoComo e onde o estado será vistoTorna a indicação verificável

Planeje uma delimitação verificável

Comece pelos recursos próprios

Uma verificação só é planejável se você souber quais recursos realmente possui. Faça um inventário simples: instrumentos disponíveis, referência de temperatura acessível, fonte isolada compatível e condições ambientais que consegue reproduzir ou observar.

O inventário não prova que o requisito foi atendido. Ele apenas evita prometer uma verificação que não será viável. Neste tutorial, não é necessário montar nem energizar o circuito.

Escolha a delimitação completa

Qual delimitação está adequada para o monitor didático?

Selecione a melhor declaração de escopo inicial.

Passo 3 de 9

Escreva uma exigência verificável

Estruture o requisito

As partes de uma exigência verificável

Um requisito verificável permite responder, com evidência: atendeu ou não atendeu?

Para escrevê-lo, deixe explícitos:

  1. Condição de verificação — em qual situação a exigência vale.
  2. Comportamento ou grandeza — o que o monitor deve apresentar ou fazer.
  3. Limite — máximo, mínimo, faixa ou estado requerido.
  4. Unidade — sempre que o limite for numérico.
  5. Critério de aceitação — qual observação confirma o atendimento.

A condição não é o resultado. “Com alimentação nominal declarada” define o cenário. “O LED permanece apagado antes da primeira leitura válida” define o resultado que deve ser observado.

Da condição à aceitação

Diagrama de um monitor de bancada ligado a condições de ensaio e a uma observação do LED, com ícones para comportamento, limite, unidade e aceitação.

Uma boa declaração liga uma condição definida a um resultado observável e a uma regra clara de aceitação.

Remova ambiguidades e amarras desnecessárias

Exemplo

Troque adjetivos por evidência

Compare as versões:

Vaga: “A indicação deve funcionar bem.”

Verificável: “Antes da primeira leitura válida, sob a alimentação nominal declarada, o LED deve permanecer apagado. Aceita-se se não houver emissão de luz pelo LED durante essa condição.”

A segunda frase define quando observar, qual estado deve ocorrer e o que conta como aprovação. Ela exige um resultado, mas não impõe circuito, componente adicional ou algoritmo.

Exemplo

Limite numérico pede unidade

Quando houver uma grandeza numérica, o limite precisa trazer unidade. Considere a restrição já definida para este projeto:

“No uso de bancada, o monitor deve ser alimentado por fonte isolada e limitada em corrente, com tensão de até 12 Vcc.”

O limite é 12 e a unidade é Vcc. A conformidade dessa condição pode ser conferida pela configuração ou medição da fonte antes do uso. O teto de 12 Vcc não significa que o monitor funcionará corretamente em qualquer tensão abaixo dele: a tensão nominal e sua variação permitida são condições a declarar.

Uma obrigação por requisito

Evite reunir obrigações independentes na mesma frase:

“O monitor deve indicar o estado correto e ser fácil de observar.”

A primeira obrigação trata do estado da indicação; a segunda trata das condições de observação. Uma não comprova a outra. Separe-as para que cada uma tenha sua própria condição e critério de aceitação.

Também não transforme a redação em uma solução: “usar determinado componente” ou “executar determinado algoritmo” é uma escolha de implementação. Escreva primeiro o efeito necessário; as decisões técnicas virão na arquitetura.

Dica

Checklist de revisão

Antes de considerar uma frase pronta, confira:

  • As condições podem ser reproduzidas ou observadas?
  • O resultado é um estado ou valor observável?
  • Todo número tem unidade?
  • Está claro o que aprova ou reprova?
  • A frase pede um resultado, sem amarrar uma solução?

Se alguma resposta for “não”, a exigência ainda precisa ser reescrita.

Construa uma declaração completa

Pratique a estrutura

Organize os blocos para formar uma exigência completa. Primeiro vem a condição em que o requisito vale; depois, o estado esperado e a aceitação.

Construa o requisito

Monte a declaração verificável.

Sua frase

Palavras disponíveis

Transforme uma frase vaga

Reescreva sem ambiguidade

Reescreva a exigência vaga abaixo como um único requisito verificável, sem citar componente adicional, circuito ou algoritmo:

“O LED deve ser fácil de observar.”

Para este exercício, use a condição de um observador a até 0,5 m do LED, com iluminação ambiente declarada. Inclua o resultado observável e uma regra de aceitação. Os valores são apenas um exemplo de redação; não definem ainda a especificação final do monitor.

Escreva pelo menos 80 caracteres (0/80).

Passo 4 de 9

Defina faixa de medição e erro admissível

Especifique a faixa de temperatura e o erro admissível do monitor, distinguindo-os da resolução e das condições ambientais.

Declare o que é medido e em que contexto

Dois intervalos diferentes

A faixa de medição declara para quais temperaturas do objeto o monitor deve cumprir o desempenho prometido. Escreva os dois extremos e a unidade: por exemplo, de 0 °C a 50 °C. “Mede temperatura ambiente” não define uma faixa verificável.

Não confunda essa faixa com o ambiente da eletrônica. Um requisito pode valer para um objeto entre 0 °C e 50 °C, enquanto a placa deve operar em ambiente entre 15 °C e 30 °C. A primeira grandeza é medida; a segunda é uma condição de validade do requisito.

Temperatura medida x ambiente da eletrônica

Diagrama separa a faixa de temperatura do objeto da faixa ambiental permitida para a placa eletrônica.

A faixa medida se refere ao objeto monitorado; a condição ambiental limita o contexto em que a eletrônica deve atender aos requisitos.

Dica

Não imponha o meio de acesso

Uma redação orientada ao resultado pode exigir que o monitor disponibilize um valor de temperatura. Nesta etapa, não imponha display, porta serial, aplicativo ou outro meio específico. O essencial é haver um valor acessível para comparação durante uma futura verificação.

Vincule o erro às condições de validade

Erro é um limite de diferença

O erro admissível limita o afastamento entre o valor disponibilizado pelo monitor e uma referência independente adequada. Para evitar ambiguidade, expresse-o como valor absoluto do erro:

|valor do monitor − valor da referência| ≤ 1 °C

Isso equivale a dizer que o erro com sinal deve ficar entre −1 °C e +1 °C. O limite deve valer para a faixa de medição e para as condições declaradas, como alimentação e ambiente.

O que cada informação demonstra

Compare as afirmações abaixo.

Resolução, formato de apresentação e erro são propriedades distintas.
DeclaraçãoO que informaComprova o erro admissível?
Valor mostrado com 0,1 °CPasso ou formato do valorNão
ADC com resolução conhecidaMenor variação distinguível na aquisiçãoNão
|erro| ≤ 1 °C frente à referênciaLimite de desempenho declaradoÉ o critério; exige verificação
Comparação com referência independenteBase para observar a diferença físicaFornece evidência quando realizada nas condições declaradas

Exemplo

Exemplo de requisitos completos

REQ-TEMP-FAIXA — Faixa de medição

“O monitor deve disponibilizar a temperatura do objeto de 0 °C a 50 °C.”

REQ-TEMP-ERRO — Erro admissível

“Para temperaturas do objeto de 0 °C a 50 °C, com alimentação nominal de 5 V e ambiente entre 15 °C e 30 °C, o valor disponibilizado pelo monitor deve apresentar erro absoluto de, no máximo, 1 °C em relação a uma referência independente adequada.”

Os requisitos são separados: a faixa define onde o desempenho é declarado; o segundo limita o erro nesse intervalo e sob condições definidas. Exibir 25,0 °C não demonstra, por si só, que o objeto esteja a 25,0 °C.

Complete limites verificáveis

Pratique a faixa

Complete a lacuna para formar a faixa do requisito abaixo.

“O monitor deve disponibilizar a temperatura do objeto de {{lacuna}}.”

Faixa de medição

Digite a faixa de medição declarada no exemplo.

Pratique o erro admissível

Agora complete o limite de desempenho, usando uma formulação rigorosa:

“Nas condições declaradas, o valor absoluto do erro em relação à referência independente adequada deve ser menor ou igual a {{lacuna}}.”

Erro admissível

Digite o limite de erro admissível do exemplo.

Atenção

Antes de declarar atendimento

Uma comparação física com referência independente adequada é necessária para produzir evidência do erro nas condições declaradas. Sem ela, não declare que o erro foi atendido. Orçamento de erro, incerteza e decisões próximas ao limite serão tratados adiante.

Passo 5 de 9

Separe atualização de tempo de resposta

Diferencie a cadência de novos resultados da reação a uma mudança física, escrevendo prazos com eventos observáveis.

Duas grandezas temporais

Não são sinônimos

Dois prazos, duas perguntas

Um monitor pode disponibilizar valores novos em intervalos regulares e, ainda assim, demorar para refletir uma mudança real de temperatura.

  • Intervalo de atualização responde: “Quanto tempo passa entre resultados novos disponibilizados?”
  • Tempo de resposta responde: “Depois de uma mudança definida na temperatura, quanto tempo o conjunto leva para atender a um critério definido na saída?”

Atualização frequente não comprova resposta rápida. Portanto, cada grandeza deve ter seu próprio requisito.

Compare os eventos no tempo

Duas linhas do tempo: a superior mostra resultados novos aparecendo em intervalos regulares; a inferior mostra uma mudança física de temperatura seguida pela aproximação da saída a uma faixa-alvo.

A linha superior mede a cadência de novos resultados. A inferior mede a reação do conjunto a uma mudança física definida.

Escreva prazos verificáveis

Início, fim e limite

Um requisito temporal precisa declarar marcos que possam ser observados:

  1. Evento inicial — de onde a contagem começa.
  2. Evento final — o que encerra a contagem.
  3. Limite e unidade — por exemplo, até 1 s.
  4. Condições de observação — alimentação, ambiente e situação para as quais a exigência vale.

Na atualização, os marcos são duas disponibilizações sucessivas de resultado novo. Na resposta, os marcos são uma mudança física definida na entrada e o atendimento de um critério definido na saída.

Exemplo

Exemplo: atualização

REQ-TEMPO-ATUAL — Intervalo de atualização

Com alimentação nominal de 5 V e nas condições de ambiente declaradas, o monitor deve disponibilizar um novo resultado de temperatura em intervalos de, no máximo, 1 s, medidos entre duas disponibilizações sucessivas de resultados novos.

O requisito limita a espera entre resultados. Ele não exige que a temperatura tenha mudado nem afirma quão rápido o sistema acompanha uma mudança física.

Exemplo

Exemplo: resposta

REQ-TEMPO-RESPOSTA — Tempo de resposta

Com alimentação nominal de 5 V e nas condições de ambiente declaradas, após a temperatura no ponto de sensoriamento mudar de 20 °C para 30 °C, confirmada por referência independente adequada, o valor disponibilizado pelo monitor deve entrar e permanecer entre 29 °C e 31 °C em até 10 s.

A contagem começa na mudança física definida e termina quando a saída atende ao critério. Os valores são exemplos de redação; a meta final deve ser compatível com o escopo e os recursos disponíveis.

Dica

Delimite o que o prazo representa

Inserir artificialmente um valor já convertido ou simular uma leitura pode ajudar a observar a parte posterior do processamento, mas não demonstra o tempo de resposta física do conjunto sensor e sistema. Para declarar esse tempo, o evento inicial precisa ser uma mudança de temperatura real e definida no ponto de sensoriamento.

Pratique a leitura de requisitos temporais

Diferencie os prazos

Associe cada enunciado ao conceito ou marco temporal correspondente.

Toque em um item e depois no par correspondente.

Localize os elementos do requisito

Use os dois exemplos da tela anterior. Em respostas curtas e separadas, identifique para REQ-TEMPO-ATUAL e para REQ-TEMPO-RESPOSTA:

  • evento inicial;
  • evento final;
  • limite com unidade.

Não proponha método de implementação; apenas localize os elementos já declarados nos requisitos.

Escreva pelo menos 80 caracteres (0/80).

Passo 6 de 9

Torne a indicação do LED inequívoca

Especifique a indicação do LED por estados observáveis, limiares sem ambiguidades e um estado inicial definido.

Estados e condições

Da intenção ao estado observável

LED: descreva o que se observa

Uma indicação verificável não diz apenas “o LED alerta quando a temperatura está alta”. Ela define estados observáveis — aceso ou apagado — e a condição de temperatura que leva a cada estado.

Exemplo de intenção: o LED deve indicar que a última temperatura válida está em uma região elevada. Isso é uma função de observação didática; não é proteção, alarme de segurança nem garantia de que alguém agirá sobre a temperatura.

Diagrama relacionando uma faixa de temperatura aos estados aceso e apagado de um LED.

O requisito deve ligar uma condição mensurável a um estado que possa ser observado.

Limiar, igualdade e histerese

Limiar não pode deixar dúvida

Se houver apenas um limiar, declare a igualdade. Por exemplo, “acender acima de 30 °C” não informa o que ocorre em 30 °C.

Com dois limiares, especifique também a região intermediária. A histerese, já conhecida, evita que o estado fique alternando perto de um limite. Aqui, o importante é declarar o comportamento, sem decidir como ele será implementado.

Exemplo

Exemplo com dois limiares

Exemplo de requisito de indicação

REQ-LED-01 — Após existir uma leitura válida, o LED deve acender quando a última temperatura válida for maior ou igual a 30,0 °C. Uma vez aceso, deve permanecer aceso enquanto essa temperatura for maior que 28,0 °C. O LED deve apagar quando a última temperatura válida for menor ou igual a 28,0 °C.

Assim, entre 28,0 °C e 30,0 °C, o LED mantém o estado anterior. As igualdades nos dois extremos também foram definidas.

Tabela de estados

A tabela torna lacunas visíveis. “Mantém o estado anterior” só é compreensível se os eventos que mudam o estado também estiverem definidos.

Interpretação de REQ-LED-01 após uma leitura válida.
Última temperatura válidaEstado exigido
≥ 30,0 °CAceso
> 28,0 °C e < 30,0 °CMantém o estado anterior
≤ 28,0 °CApagado

Estado inicial e conferência

Defina a inicialização

Antes da primeira leitura válida, ainda não existe temperatura que justifique a indicação. Portanto, o estado inicial também deve constar no requisito.

Você pode estabelecer, por exemplo: “Da energização até a primeira leitura válida, o LED deve permanecer apagado.” Isso define a observação inicial sem supor que o LED detecta falhas, protege pessoas ou controla qualquer processo.

Exemplo

Verifique a condição intermediária

Considere a especificação abaixo:

  • Antes da primeira leitura válida: LED apagado.
  • Temperatura ≥ 30,0 °C: LED aceso.
  • 28,0 °C < temperatura < 30,0 °C: mantém o estado anterior.
  • Temperatura ≤ 28,0 °C: LED apagado.

Se a primeira leitura válida for 29,0 °C, qual estado é determinado por essa especificação?

Na situação apresentada, qual deve ser o estado do LED após a primeira leitura válida de 29,0 °C?

Passo 7 de 9

Associe cada requisito a uma evidência

Planeje a ligação entre exigência e evidência

Do requisito à evidência

Cada requisito precisa ser encontrável

Use um identificador individual e estável, como REQ-TEMP-ERRO ou REQ-LED-01. O ID permite citar a mesma exigência mesmo que a tabela mude de ordem ou o texto seja revisado.

Para cada ID, registre três coisas: método previsto, condição ou hipótese relevante e evidência esperada. Isso organiza o que será necessário obter; ainda não demonstra atendimento.

Exemplo: para REQ-TEMP-ERRO, pode-se prever um ensaio de comparação com referência independente nas condições declaradas. Enquanto não houver registros dessa comparação, existe somente um plano de verificação.

Uma ligação que precisa permanecer clara

Diagrama mostrando requisitos identificados ligados a inspeção, cálculo ou ensaio e aos registros de evidência correspondentes.

Planejamento: ID do requisito → método previsto → evidência esperada.

Escolha um método compatível

Três métodos, três alcances

A escolha do método depende da pergunta que o requisito faz e dos recursos acessíveis. Métodos podem ser complementares, mas não têm o mesmo alcance.

Como cada método contribui

O método previsto deve ser viável nas condições declaradas. A coluna “evidência esperada” descreve o registro que se pretende produzir — não um resultado que já existe.

Métodos iniciais de verificação e seus limites
MétodoO que verifica ou apoiaEvidência esperada
InspeçãoCaracterística visível ou documentadaRegistro da identificação da fonte isolada, de até 12 Vcc e com limitação de corrente
CálculoPrevisão sob hipóteses explícitasEstimativa do intervalo de atualização a partir do ciclo previsto
EnsaioComportamento observado em condição definidaRegistros de estados do LED ou comparação com referência independente

Dica

Não troque previsão por observação

A inspeção pode confirmar uma restrição documentada ou uma característica diretamente observável, mas não substitui observar um comportamento exigido. Um cálculo prevê o resultado sob hipóteses declaradas; ele não é uma medição do monitor real. Para verificar REQ-LED-01, é preciso observar os estados do LED nas temperaturas ou valores de entrada definidos pelo requisito. Para REQ-TEMP-ERRO, é necessária comparação por ensaio com referência independente adequada.

Diferencie plano, previsão e resultado

Associe requisito, método e evidência

Relacione cada requisito ao método inicial mais adequado e à evidência que esse método deve produzir. A associação indica um plano; ela não declara conformidade.

Método inicial e evidência esperada

Faça as associações.

Toque em um item e depois no par correspondente.

Plano não é resultado

Qual alternativa descreve uma evidência já obtida, e não apenas um plano ou uma previsão?

Passo 8 de 9

Priorize um projeto realizável

Priorize requisitos sem negociar a segurança e reconheça explicitamente o que ainda não pode ser verificado.

Classifique sem enfraquecer os limites

Essencial não é o mesmo que desejável

Nem todo requisito tem o mesmo papel no primeiro ciclo do projeto.

Essencial é o que precisa ser atendido para o monitor cumprir sua finalidade didática definida: observar temperatura na bancada e indicar seu estado, dentro dos limites seguros já estabelecidos.

Desejável melhora o uso, mas pode ser adiado sem descaracterizar essa finalidade. Por exemplo, ampliar a faixa de medição inicialmente pretendida ou exigir uma atualização mais frequente pode ser desejável se isso exceder o que você consegue verificar agora.

A classificação orienta a ordem do trabalho; ela não muda o que foi medido nem transforma uma limitação em atendimento.

Prioridades preservam a finalidade

Diagrama de um monitor de temperatura apoiado por requisitos essenciais, com melhorias desejáveis separadas e adiáveis.

Adie melhorias, não as condições que definem a finalidade nem as restrições de segurança.

Atenção

Segurança não entra na negociação

A alimentação isolada e limitada em corrente, até 12 Vcc, a ausência de acesso à rede elétrica e o uso não crítico continuam sendo restrições obrigatórias. Elas não viram desejáveis porque falta instrumento, tempo ou algum recurso.

Se uma meta não couber nos recursos disponíveis, revise a meta ou reduza o escopo antes de validar. Não reduza a segurança para preservar uma funcionalidade.

Ajuste a meta antes de alegar conformidade

Viabilidade inclui verificar

Antes de manter uma meta no escopo, confronte quatro pontos:

  1. Desempenho pretendido: qual limite e quais condições o requisito declara?
  2. Condições acessíveis: você consegue reproduzir essas condições de modo apropriado e seguro?
  3. Instrumentos próprios: há referência ou instrumento adequado para observar o critério?
  4. Esforço de verificação: há um procedimento realista para obter e registrar evidência?

Um requisito pode ser importante e ainda assim não ser verificável no ciclo atual. Nesse caso, registre a limitação. Não conclua que ele foi atendido apenas porque o projeto parece funcionar.

Exemplo

Exemplo: meta maior que a evidência

Situação

O projeto declara erro admissível de ±1 °C em toda a faixa de 0 °C a 50 °C. Porém, você só dispõe de condições ambientais de bancada e não possui uma referência independente adequada para comparar temperaturas nos extremos.

Decisão responsável antes da validação

Manter o escopo seguro e a finalidade didática, mas declarar a verificação como limitada às condições acessíveis. Se for necessário um requisito verificável já neste ciclo, revisar a meta para uma faixa ou condição que possa ser comparada de forma adequada — registrando a revisão.

Isso não demonstra ±1 °C na faixa original. A parte não coberta permanece não verificada.

Dica

Registre a mudança

Uma alteração de escopo deve dizer claramente: o que mudou, por que mudou, quais condições continuam válidas e qual evidência poderá ser obtida. Assim, a próxima etapa não confunde uma meta inicial com uma conclusão comprovada.

Pratique uma escolha responsável

Decida o escopo

Você mantém a restrição de alimentação isolada, limitada em corrente e até 12 Vcc. Para o primeiro ciclo, não há instrumento nem condição acessível para comparar o erro do monitor em toda a faixa originalmente desejada.

Qual decisão é mais adequada?

Escolha a melhor decisão.

Aplique ao seu planejamento

Justifique uma decisão

Em 2 a 4 frases, proponha uma decisão de escopo para esta situação: você consegue observar a indicação do LED na bancada, mas não consegue reproduzir de modo apropriado todas as temperaturas previstas para verificar cada limiar.

Indique o que permanece essencial, o que você revisaria ou adiaria e como registraria a parte não verificada.

Escreva pelo menos 80 caracteres (0/80).

Passo 9 de 9

Revise a especificação do monitor

Consolide uma ficha de requisitos, revise ambiguidades e ajuste o escopo conforme os recursos disponíveis, sem confundir planejamento de verificação com evidência obtida.

Sintetize e cruze os requisitos

Uma ficha que orienta decisões

Antes de definir a arquitetura, reúna a especificação em uma ficha curta. Cada linha deve ter um ID estável, uma declaração verificável, prioridade e um método inicial para obter evidência.

A ficha organiza o que se pretende demonstrar; ela não demonstra que o monitor já atende. Ao revisá-la, confira as relações entre faixa, erro, prazos, indicação e condições de validade.

Revisão cruzada da ficha

Diagrama de uma ficha de requisitos conectando alimentação segura, faixa e erro de temperatura, prazos e estados do LED.

A revisão cruzada procura lacunas: os limiares devem estar na faixa declarada; os prazos precisam ter eventos observáveis; e cada desempenho deve trazer suas condições.

Ficha inicial do monitor

A seguir, cada linha é uma exigência ou restrição individual. Os métodos indicam um plano inicial de verificação, não uma evidência já obtida.

Síntese autocontida, sem escolher componentes, circuitos ou algoritmos.
IDDeclaração verificávelPrioridadeMétodo inicial
REQ-USO-01O monitor deve ser usado somente para observação didática de temperatura em bancada; não deve ser declarado como proteção, controle ou aplicação crítica.EssencialInspeção da documentação
REQ-SEG-01A alimentação do monitor deve ser em corrente contínua, isolada da rede elétrica.EssencialInspeção da fonte e documentação
REQ-SEG-02A tensão da alimentação aplicada ao monitor deve ser de no máximo 12 Vcc.EssencialInspeção ou medição da fonte
REQ-SEG-03A fonte que alimenta o monitor deve ter limitação de corrente configurada antes do uso.EssencialInspeção da configuração da fonte
REQ-TEMP-FAIXAO monitor deve disponibilizar a temperatura do objeto de 0 °C a 50 °C.EssencialEnsaio planejado com referência
REQ-TEMP-ERROPara temperatura do objeto de 0 °C a 50 °C, alimentação nominal de 5 V e ambiente de 15 °C a 30 °C, o erro absoluto entre o valor disponibilizado e uma referência independente adequada deve ser de no máximo 1 °C.EssencialEnsaio planejado de comparação
REQ-TEMPO-ATUALCom alimentação nominal de 5 V e ambiente de 15 °C a 30 °C, o monitor deve disponibilizar resultados novos em intervalos de no máximo 1 s, medidos entre duas disponibilizações sucessivas.EssencialEnsaio planejado com cronômetro
REQ-TEMPO-RESPOSTACom alimentação nominal de 5 V e ambiente de 15 °C a 30 °C, após a temperatura no ponto de sensoriamento mudar fisicamente de 20 °C para 30 °C, confirmada por referência independente adequada, o valor disponibilizado deve entrar e permanecer entre 29 °C e 31 °C em até 10 s, contados da mudança.DesejávelEnsaio planejado com referência e cronômetro
REQ-LED-INIDa energização até a primeira leitura válida, o LED deve permanecer apagado.EssencialEnsaio planejado por observação
REQ-LED-01Após existir leitura válida, o LED deve acender para temperatura maior ou igual a 30,0 °C, apagar para temperatura menor ou igual a 28,0 °C e manter o estado anterior entre esses limites.EssencialEnsaio planejado de estados

Confronte a ficha com os recursos

Recursos delimitam a evidência

Inventário disponível: fonte isolada de 5 V com limitação de corrente, multímetro e cronômetro de celular. Não há referência de temperatura independente caracterizada nem ambiente com temperatura controlada.

Com esses recursos, é possível inspecionar as restrições de alimentação e planejar a observação do intervalo de atualização. Porém, não se pode declarar comprovados o erro de temperatura nem o tempo de resposta física: ambos dependem de comparação com referência e de condições que o inventário não cobre.

A ausência de recurso não autoriza flexibilizar segurança. Ela exige registrar a cobertura limitada, adiar uma meta ou revisar o escopo antes de validar.

Alcance da verificação planejada

Considerando a ficha e o inventário, qual conclusão é adequada neste primeiro ciclo?

Corrija e justifique a proposta

Correção 1: erro ambíguo

Reescreva o trecho abaixo como um requisito completo. Preserve a meta de 1 °C, mas troque “erro de até ±1 °C” por uma formulação rigorosa. Inclua faixa de temperatura, alimentação, ambiente e comparação com referência independente.

“De 0 °C a 50 °C, o monitor deve ter erro de até ±1 °C.”

Escreva pelo menos 140 caracteres (0/140).

Correção 2: prazo indefinido

Reescreva o trecho como um requisito de tempo de resposta reproduzível. Use a mudança física de 20 °C para 30 °C, o critério de saída entre 29 °C e 31 °C, o limite de 10 s e as condições da ficha.

“O monitor deve responder rapidamente à mudança de temperatura.”

Escreva pelo menos 160 caracteres (0/160).

Decisão de escopo

Com base no inventário, justifique uma decisão de escopo para REQ-TEMP-ERRO e REQ-TEMPO-RESPOSTA. Preserve as restrições de segurança e não declare atendimento sem evidência. Indique o que será registrado como não verificado ou adiado neste ciclo.

Escreva pelo menos 160 caracteres (0/160).

Fechamento

Resumo

Critérios de qualidade da especificação

  • Uma ficha útil atribui a cada requisito um ID estável, declaração verificável, prioridade e método inicial de verificação.
  • Faixa, erro admissível, atualização, resposta, LED e condições de validade precisam ser revisados em conjunto.
  • O método previsto não é evidência obtida: condições sem recurso ou cobertura permanecem não verificadas.
  • Restrições de segurança continuam obrigatórias, mesmo quando o escopo de desempenho precisa ser reduzido ou adiado.
  • A especificação revisada orientará a próxima etapa, a arquitetura do sistema, sem antecipar escolhas de componentes.

Etapa concluída

Parabéns! Você concluiu: Requisitos mensuráveis para o projeto integrado

Especificação revisada com foco em requisitos verificáveis e escopo realizável.

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso