Entender os requisitos de um problema está entre as tarefas
mais difíceis enfrentadas por um analista de tecnologia de informação. Do ponto de vista do processo de software, a engenharia de requisitos é uma atividade que se inicia em tempo de
projeto e pode ocorrer de forma contínua ao longo do ciclo de
desenvolvimento e em tempo de execução.
(Adaptado de: Pressmam, R. S.; Maxin, B. R. Engenharia de Software:
uma abordagem tradicional; 9ª ed. Porto Alegre: AMGH, 2021.)
Considerando as atividades de levantamento, análise, gerenciamento de requisitos e histórias de usuários, analise as
afirmativas a seguir.
I. Uma importante atividade em engenharia de requisitos é
entender as metas de negócios de longo prazo que devem
ser atendidas pelo sistema de software. Essas metas podem
ser funcionais ou não funcionais e são, frequentemente, uma
boa maneira de explicar os requisitos aos envolvidos e, uma
vez estabelecidas, podem ser usadas para gerenciar conflitos
entre eles.
II. No processo de verificação de requisitos, diferentes processos
de conferências podem ser realizados para garantir que a
especificação do sistema, produto ou serviço atenda às necessidades do cliente e de outras partes envolvidas. Entre
esses processos pode-se encontrar a geração de casos de
teste, inspeção, rastreabilidade, conferência de consistência,
de completude e de realismo.
III. Os modelos comportamentais representam os elementos
funcionais do sistema e como eles transformam dados à
medida que se movem pelo sistema. Entre os modelos UML
pode-se encontrar o diagrama de estados.
IV. Histórias de usuários descrevem funcionalidades e são
compostas de três partes: cartão onde uma funcionalidade é escrita e é usada no planejamento do sistema de
software; conversas entre equipe de desenvolvimento e
cliente, por meio das quais o cliente explica e detalha o
que escreveu no cartão; e, confirmação que é um teste
escrito pelo cliente, em alto nível, que ajuda a identificar
que a história foi implementada como esperado. Para escrever uma boa história ela precisa focar em seis atributos, conhecidos pelo acrônimo INVEST.
Está correto o que se afirma apenas em