Pular para o conteúdo principal

Questão de Arquitetura de Software — Usabilidade — CESPE / CEBRASPE 2023

Arquitetura de SoftwareUsabilidade
Código
ce151506
Banca
CESPE / CEBRASPE
Órgão
AGER - Mato Grosso
Ano
2023
Nível
Superior
Cargo
Analista Regulador - Ciências da Computação e ou Sistemas de Informação
Assinale a opção que corresponde à explicação informal de uma necessidade de um usuário de software, escrita de forma enxuta e sem detalhes, de forma que permite caracterizar os objetivos do usuário perante um sistema.
  1. Aexperiência do usuário
  2. Bhistória do usuário
  3. Crequisito funcional
  4. Drequisito não funcional
  5. Emodelo de negócio
Revelar gabarito e comentário

GabaritoB — história do usuário

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Histórias de Usuário (User Stories)

Gabarito: letra B. A opção que descreve uma explicação informal, enxuta e sem detalhes de uma necessidade do usuário, que caracteriza seus objetivos perante o sistema, é a história do usuário (user story). Esse artefato é amplamente utilizado em metodologias ágeis para capturar requisitos de forma concisa, geralmente no formato "Como [papel], quero [funcionalidade] para [benefício]".

A banca testa a distinção entre conceitos fundamentais da engenharia de requisitos: história do usuário, experiência do usuário, requisitos funcionais, requisitos não funcionais e modelo de negócio. Cada um tem propósito e nível de detalhamento distintos.


Conceito

Definição

Propósito

Nível de Detalhamento

História do usuário

Explicação informal, curta e sem detalhes técnicos de uma necessidade do usuário

Capturar requisitos de forma concisa em metodologias ágeis

Enxuto, sem especificações técnicas

Experiência do usuário (UX)

Percepções e emoções do usuário ao interagir com um sistema

Abranger usabilidade, design, acessibilidade

Amplo, não é formato de descrição de requisitos

Requisito funcional

Especificação detalhada de uma funcionalidade que o sistema deve executar

Descrever ações e comportamentos do sistema

Formal, técnico e extenso

Requisito não funcional

Atributos de qualidade do sistema (desempenho, segurança, usabilidade)

Definir restrições e padrões de qualidade

Técnico, não expressa necessidade direta do usuário

Modelo de negócio

Descrição da lógica de criação de valor de uma organização

Explicar como a empresa gera receita e opera

Estratégico e organizacional

Alternativa A — ❌ Incorreta

Experiência do usuário (UX) é um conceito mais amplo que engloba todas as percepções e emoções do usuário ao interagir com um sistema, incluindo usabilidade, design, acessibilidade, etc. Não se limita a uma "explicação informal de uma necessidade" – é um campo de estudo e prática, não um formato de descrição de requisitos.

Alternativa B — ✅ Correta ⟵ GABARITO

História do usuário é exatamente o que o enunciado descreve: uma explicação informal, curta e sem detalhes técnicos, que expressa uma necessidade do usuário e seus objetivos. Exemplo clássico: "Como professor, quero lançar notas online para agilizar o fechamento do boletim".

Alternativa C — ❌ Incorreta

Requisito funcional é uma especificação detalhada de uma funcionalidade que o sistema deve executar. Embora derive de necessidades do usuário, é formal, técnica e frequentemente extensa (ex.: "O sistema deve permitir que o professor insira notas de 0 a 10 para cada aluno da turma"). Não é "escrita de forma enxuta e sem detalhes".

Alternativa D — ❌ Incorreta

Requisito não funcional descreve atributos de qualidade do sistema (desempenho, segurança, usabilidade, etc.) e restrições. Não expressa uma necessidade direta do usuário de forma informal – é uma especificação técnica (ex.: "O sistema deve suportar 1000 acessos simultâneos").

Alternativa E — ❌ Incorreta

Modelo de negócio descreve a lógica de criação de valor de uma organização (como gera receita, público-alvo, canais, etc.). Não é uma descrição de necessidade individual de um usuário nem um artefato de requisitos de software.


PEGA ESSA DICA!

Para questões sobre engenharia de requisitos, lembre-se da hierarquia: a história do usuário é o artefato ágil mais enxuto; o requisito funcional é a versão detalhada; o requisito não funcional trata de atributos; a experiência do usuário é o resultado da interação; e o modelo de negócio é o plano estratégico.

Gabarito: letra B

Link permanente: /questoes/ce151506