Buscar

Exercicio de Requisitos II

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

16/11/2019 Unicesumar - Ensino a Distância
1/5
ATIVIDADE 2 - ENG SOFT - ENGENHARIA DE REQUISITOS - 2019D
Período:21/10/2019 08:00 a 05/11/2019 23:59 (Horário de Brasília)
Status:ENCERRADO
Nota máxima:0,50
Gabarito:Gabarito será liberado no dia 06/11/2019 00:00 (Horário de Brasília)
Nota obtida:0,40
1ª QUESTÃO
Em um primeiro momento, os requisitos não funcionais podem parecer de difícil compreensão e gerar
alguns questionamentos por parte da equipe. Porém, estes requisitos podem ser mais bem compreendidos,
quando corretamente classificados. Além disso, vale ressaltar que os requisitos funcionais podem ser
mensurados por meio de unidades de medida que facilitam a sua compreensão.
Sobre este assunto, analise as colunas abaixo, e em seguida, relacione o requisito não funcional com sua
respectiva métrica.
(1) Velocidade
(2) Confiabilidade
(3) Robustez
(4) Facilidade de uso
(  ) Tempo para treinamento.
(  ) Tempo de resposta para reinicio após uma falha.
(  ) Numero de transações processadas/realizadas por segundo.
(  ) Taxa de ocorrência de falhas. 
A sequencia correta para esta classificação é:
ALTERNATIVAS
4, 3, 1, 2.
1, 2, 3, 4.
3, 1, 2, 4.
2, 4, 3, 1.
3, 2, 4, 1.
2ª QUESTÃO
16/11/2019 Unicesumar - Ensino a Distância
2/5
O Documento de Requisitos deve ser um documento de consenso, ou seja, trata-se de um acordo entre a
equipe de desenvolvimento e o cliente e, também, um ponto de referência para validações futuras. Além
disso, o Documento de Requisitos deve permitir a rastreabilidade mínima, isto é, a possibilidade de
identificar, a partir de um determinado requisito, todas as dependências, diretas ou indiretas, quando, por
exemplo, surge a necessidade de uma mudança.
PERSEGUINE, Vanessa Ravazzi. Engenharia de Requisitos. (Reimpressão revista e atualizada) Maringá-Pr.:
UniCesumar, 2018 (adaptado).
Sobre este assunto, analise as afirmativas abaixo.
I – Por volta da década de 70, os requisitos eram documentados por meio de Diagramas de Fluxo de Dados.
II – O documento de requisitos é um documento que precisa estar na linguagem técnica, pois ele é
destinado apenas ao time de desenvolvimento.
III – Informações sobre a arquitetura do sistema são imprescindíveis no documento de requisitos.
IV – Dentre os fatores que contribuem para a estruturação do documento de requisitos, podemos destacar a
maturidade técnica da empresa/equipe e a cultura organizacional.
Está correto o que se afirma em:
 
ALTERNATIVAS
I, apenas.
IV, apenas.
II e III, apenas.
I, III e IV apenas.
I, II, III e IV.
3ª QUESTÃO
Conceito criado na década de 1980, pelo filósofo norte-americano Robert Edward Freeman, o stakeholder é
qualquer indivíduo ou organização que, de alguma forma, é impactado pelas ações de uma determinada
empresa. Em uma tradução livre para o português, o termo significa parte interessada.
Disponível em: < https://rockcontent.com/blog/stakeholder/ > Acesso em 22 de agosto de 2019.
A partir do conhecimento adquirido sobre stakeholders, analise as afirmativas abaixo e em seguida assinale
a alternativa correta.
I – Estando envolvido somente na engenharia de requisitos, devemos nos preocupar com o gerenciamento e
controle de todos os stakeholders do projeto.
II – Stakeholders podem ser classificados em Favoráveis e Contrários.
III – Para garantir o sucesso do projeto é sugerida a execução de cinco etapas relacionadas às pessoas
envolvidas no projeto, dentre elas, priorizar os stakeholders.
IV – Se o projeto trata-se de um aplicativo para utilizar um serviço de transporte urbano privativo, como o
aplicativo Uber, podemos afirmar que os motoristas de táxis que não fazem parte do Uber, também são
considerados stakeholders, pois são impactados pelo projeto.
Está correto o que se afirma em:
ALTERNATIVAS
16/11/2019 Unicesumar - Ensino a Distância
3/5
II, apenas.
III, apenas.
II e III, apenas.
II, III e IV, apenas.
I, II, III e IV.
4ª QUESTÃO
A obtenção de requisitos não é considerado um processo formal, o que inviabiliza sua automatização. Sendo
assim, o engenheiro de requisitos deve contar com técnicas que permitam o levantamento correto das
informações que são importantes para o desenvolvimento do projeto. De acordo com o que vimos nesta
disciplina referente às técnicas para coleta de requisitos, leia as afirmativas abaixo e em seguida assinale a
alternativa correta.
I – Durante o Brainstorming são proibidos os debates e críticas às ideias apresentadas.
II – O JAD é uma metodologia que foi desenvolvida pela Microsoft em 1977 e adaptada em 1982 para o
Brasil.
III – Na Etnografia, o engenheiro de requisitos observa o trabalho do dia a dia, anotando as tarefas reais nas
quais os participantes estão envolvidos.
IV – Quando existem muitos grupos de usuários em diversos locais diferentes, recomenda-se a utilização de
Questionários, que é direcionado aos stakeholders previamente identificados.
ALTERNATIVAS
I e III apenas.
I e IV apenas.
I, II e IV apenas.
I, II e III apenas.
I, III e IV apenas.
5ª QUESTÃO
Em um sistema em desenvolvimento, um novo requisito precisou ser implementado com urgência. A equipe
de desenvolvimento resolveu então mudar o sistema e, em seguida, retrospectivamente, modificar o
documento de requisitos que já tinha sido aprovado.
Como as mudanças no sistema já haviam sido feitas, a equipe esqueceu-se de incluir parte das informações
de alteração no documento de requisitos, além de serem inseridas algumas informações inconsistentes com
a implementação.
Percebe-se no texto que houve falha, principalmente, no processo de:
 
ALTERNATIVAS
Análise de requisitos.
Priorização e negociação de requisitos.
Classificação e organização de requisitos.
Levantamento de requisitos.
Gerenciamento de requisitos.
6ª QUESTÃO
16/11/2019 Unicesumar - Ensino a Distância
4/5
A negociação dos requisitos é um processo crucial na engenharia de requisitos, pois evita grandes
problemas de ambiguidade e de requisitos que são impossíveis de serem alcançados. Analise as alternativas
e assinale a que tenha a definição correta para o processo de Negociação.
ALTERNATIVAS
Os riscos associados a cada requisito sejam identificados e analisados para, então, elaborar o documento de riscos
para gerenciar os riscos.
Os riscos associados a cada requisito sejam identificados e analisados para, então, comunicar à equipe de
desenvolvimento para que fiquem atentos aos possíveis problemas de software que possam ser gerados.
Os riscos associados a cada requisito sejam identificados e analisados para, então, elaborar estimativas de esforço
de desenvolvimento, para ter um indicador da necessidade de contratação de mais programadores.
Os riscos associados a cada requisito sejam identificados e analisados para, então, elaborar estimativas de esforço
de desenvolvimento, de forma a avaliar se os requisitos de hardware serão suficientes para atendê-los.
Os riscos associados a cada requisito sejam identificados e analisados para, então, elaborar estimativas de esforço
de desenvolvimento, de forma a avaliar o impacto de cada requisito no custo do projeto e no prazo de entrega.
7ª QUESTÃO
As falhas em requisitos estão entre as principais razões para o fracasso de um software. Entre as principais
razões destacam-se os requisitos mal organizados, requisitos mal expressos, requisitos desnecessários para
os clientes e a dificuldade para lidar com requisitos frequentemente mutáveis.
Disponível em: < https://bit.ly/2LAUPq3 > acesso em 22 de agosto de 2019.
Sobre este assunto, analise as afirmativas abaixo e em seguida assinale a alternativa correta.
 
ALTERNATIVAS
A emissão de um relatório é considerado um requisito de entrada.
Requisitos de portabilidade são considerados requisitos funcionais.
Dentre os tipos de requisitos existentes, podemos ter o requisito de design.
Os requisitosde usuário são escritos em baixo nível de abstração facilitando a compreensão por parte do usuário.
Os requisitos de sistema podem servir como base para o contrato de aquisição do software entre o comprador e o
desenvolvedor.
8ª QUESTÃO
Conforme apresentado por Machado (2013) e Bezerra (2007) os requisitos funcionais definem as
funcionalidades e o comportamento do sistema, mediante a cada entrada, ou seja, é aquilo que descreve o
que o sistema tem que fazer a cada ação de um usuário ou outro sistema. Eles dependem do conhecimento
passado pelos usuários sobre o processo do negócio, ou seja, as atividades da área em que a organização
atua, e dependem do que permitirá fazer o software a ser desenvolvido.
Disponível em: < https://bit.ly/2MwoRw5 > Acesso em 22 de agosto de 19.
Sabemos que, além dos requisitos funcionais, os requisitos também podem ser classificados em não
funcionais e de domínio. Sobre este assunto analise os requisitos listados abaixo e em seguida assinale a
alternativa que configure apenas requisito de domínio.
ALTERNATIVAS
16/11/2019 Unicesumar - Ensino a Distância
5/5
O sistema deve rodar apenas na plataforma Web.
É necessário calcular a alíquota de 11% para o imposto de renda.
O sistema deverá permitir a consulta e alteração de dados pessoais dos clientes.
O sistema deve permitir a utilização do módulo de cadastro de cliente em modo off-line.
Deve-se alterar o status de pendente para pago em todas as contas em que o pagamento foi confirmado.
9ª QUESTÃO
Obtenção de requisitos é o processo que reúne informações sobre o sistema proposto e os existentes para
obter requisitos de usuário e de sistema.
Para isso, utilizam-se recursos e técnicas como: técnicas de documentação, stakeholders, especificações de
sistemas similares.
Quais são as técnicas que podem ser utilizadas para a obtenção dos requisitos?
 
ALTERNATIVAS
Entrevistas e questionários.
Reuniões de grupos e entrevistas.
Análise de sistemas similares e cenários.
Casos de uso e etnografia (observações de campo).
Todas as alternativas são técnicas para obtenção de requisitos.
10ª QUESTÃO
Considere as seguintes afirmativas sobre Requisitos de Software:
I. Requisitos Funcionais descrevem as funções que o software deverá executar.
II. Requisitos Funcionais não são rastreáveis, ou seja, não é possível identificar o código fonte relacionado a
um requisito funcional.
III. Requisitos Não-Funcionais descrevem as ações realizadas para cada entrada do sistema, ou seja, é aquilo
que descreve o que deve ser feito pelo sistema.
Com base nos conhecimentos adquiridos, assinale a alternativa correta:
ALTERNATIVAS
Apenas a afirmativa I é verdadeira.
Apenas as afirmativas I e III são verdadeiras.
Apenas a afirmativa II é verdadeira.
Apenas as afirmativas II e III são verdadeiras.
Todas as afirmativas são verdadeiras.

Outros materiais