Buscar

REQUISITOS DE SISTEMAS - SIMULADO 2

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 13 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

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 6, do total de 13 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

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 9, do total de 13 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

Prévia do material em texto

1a Questão (Ref.: 201307875177)
	Pontos: 1,0  / 1,0
	A identificação dos padrões de qualidade relevantes para o projeto e determinação de como satisfazê-los recebe o nome de ______________. Marque a opção que melhor complementa a lacuna.
		
	
	Controle do produto
	
	Gerenciamento da qualidade
	
	Controle da qualidade
	 
	Planejamento da qualidade
	
	Teste de software
		
	
	
	 2a Questão (Ref.: 201307707493)
	Pontos: 1,0  / 1,0
	A preocupação com a qualidade está constante nos processos de desenvolvimento de software em função de um mercado cada vez mais exigente. 
Dentre as alternativas abaixo, marque a que NÃO é considerada no âmbito do alcance da qualidade.
		
	
	Preocupar-se com aspectos de usabilidade, promovendo maior conforto aos usuários em suas operações.
	
	Definir que o desenvolvimento do sistema deve seguir uma metodologia.
	
	Elaborar uma documentação consistente para garantir a continuidade do projeto.
	 
	Escolher a tecnologia de ponta no mercado para que o cliente possa estar atualizado em suas operações.
	
	Definir pontos de controle para medição do andamento e aproveitamento dos recursos durante o desenvolvimento do projeto.
		
	
	
	 3a Questão (Ref.: 201307239276)
	Pontos: 1,0  / 1,0
	Analisando as alternativas a seguir, marque a que identifica Requisitos de usuário:
		
	
	Representa uma especificação real e restritiva do software e serve de base para a implantação e testes.
	
	São requisitos aplicados na criação da estrutura tecnológica dos procedimentos envolvidos.
	 
	São declarações, em linguagem natural e diagramas, sobre os serviços que o negócio oferece e as restrições para a sua operação.
	
	Representa uma especificação abstrata e precisa do software e serve de base para o projeto e implementação.
	
	São requisitos que estabelecem detalhadamente as funções e restrições do sistema através da especificação funcional que pode servir como um contrato entre cliente e desenvolvedor.
		 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201307239277)
	Pontos: 1,0  / 1,0
	Analisando as alternativas a seguir, marque a que identifica Requisitos de sistema:
		
	
	São requisitos aplicados na criação da estrutura tecnológica dos procedimentos envolvidos.
	
	São declarações, em linguagem natural e diagramas, sobre os serviços que o negócio oferece e as restrições para a sua operação.
	 
	São requisitos que estabelecem detalhadamente as funções e restrições do sistema através da especificação funcional que pode servir como um contrato entre cliente e desenvolvedor.
	
	Representa uma especificação real e restritiva do software e serve de base para a implantação e testes.
	
	Representa uma especificação abstrata e precisa do software e serve de base para o projeto e implementação.
		 Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201307239292)
	Pontos: 1,0  / 1,0
	Requisitos não-funcionais estão diretamente relacionados com a satisfação dos usuários. Assinale a alternativa que não indica um requisito não-funcional:
		
	 
	O software deve emitir relatórios de vendas a cada quinze dias.
	
	O software deve ser implementado usando os conceitos de orientação a objetos.
	
	O tempo de desenvolvimento do software não deve ultrapassar seis meses.
	
	O sistema de arquivos deve ser protegido, para acesso, apenas, de usuários autorizados.
	
	O software poderá ser executado em plataforma windows e linux.
		 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201307379472)
	Pontos: 1,0  / 1,0
	CONCEITUALMENTE PODEMOS DEFINIR REQUISITOS NÃO FUNCIONAIS COMO ATRIBUTOS TÉCNICOS QUE UM SISTEMA DEVE POSSUIR PARA ATENDER OS REQUISITOS FUNCIONAIS DE UM SISTEMA. TENDO COMO BASE ESTE CONCEITO CORRELACIONE OS REQUISITOS NÃO FUNCIONAIS AOS SEUS CONCEITOS :
1 - USABILIDADE
2 - CONFIANÇA
3 - APARÊNCIA
4 - SEGURANÇA
5 - SUPORTE
( ) CAPACIDADE DE RECUPERAÇÃO E FREQUÊNCIA A RESISTÊNCIA.
( ) CAPACIDADE DE MANTER O SISTEMA ATUALIZADO.
( ) CONFIDENCIABILIDADE, INTEGRIDADE, DISPONIBILIDADE.
( ) DESIGNER DE SISTEMA. 
( ) FACILIDADE DE USO PELOS USUÁRIOS.
		
	 
	2,5,4,3,1
	
	4,3,5,2,1
	
	3,2,4,1,5
	
	2,5,3,1,4
	
	1,3,5,2,4
		
	
	
	 7a Questão (Ref.: 201307764017)
	Pontos: 1,0  / 1,0
	A técnica de Join Application Design - JAD, é um técnica destinada a promover cooperação, entendimento e trabalho em grupo entre os usuários desenvolvedores. A mesma possui quatro princípios básicos, EXCETO :
		
	 
	Organizar entrevista.
	
	Dinâmica de Grupo.
	
	Manutenção do processo organizado.
	
	Uso de técnicas visuais.
	
	Utilização de documento.
		
	
	
	 8a Questão (Ref.: 201307239280)
	Pontos: 1,0  / 1,0
	A técnica de elicitação aplicada quando se tem um número elevado de usuários para identificação de informações é denominado de:
		
	
	Entrevista.
	 
	Questionários.
	
	Leitura de documentos.
	
	Etnografia.
	
	Brainstorming.
		 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201307259763)
	Pontos: 1,0  / 1,0
	Segundo Sommerville, o documento de requisitos de software é a declaração oficial do que os desenvolvedores de sistema devem implementar. Esse documento possui um conjunto diversificado de usuários, desde a gerência sênior da organização até os engenheiros responsáveis pelo desenvolvimento do software. Um dos possíveis usuários é o Cliente de Sistema, como ele utiliza esse documento?
		
	
	Usam os requisitos para desenvolver testes de validação para o sistema
	
	Usam os requisitos para compreender o sistema e os relacionamentos entre as partes
	 
	Especificam e lêem os requisitos para verificar se eles atendem às suas necessidades. Também especificam as mudanças
	
	Usam os requisitos para compreender qual sistema será desenvolvido
	
	Usam o documento de requisitos para planejar um pedido de proposta para o sistema e planejar o processo de desenvolvimento di sistema
		
	
	
	 10a Questão (Ref.: 201307261226)
	Pontos: 1,0  / 1,0
	(UFAL - 2011 - Analista de Tecnologia da Informação)
Considerando-se a especificação de requisitos de um software, é INCORRETO afirmar:
		
	
	há várias técnicas para a elicitação dos requisitos; entre elas, está o uso de entrevista e brainstorm com os potenciais usuários.
	
	 o gerenciamento de requisitos contempla um conjunto de atividades que auxiliam no controle e alterações dos requisitos durante a execução projeto.
	
	 o seu objetivo é representar as necessidades e restrições dos usuários de um sistema.
	
	quanto mais cedo for identificado um problema na fase de análise de requisitos, menor será o custo de corrigi-lo.
	 
	a fase de especificação de requisitos pode ser iniciada logo após as fases de análise e projeto. Por essa razão, é fundamental que haja a participação ativa do usuário.
	 1a Questão (Ref.: 201307239274)
	Pontos: 1,0  / 1,0
	A etapa de levantamento de requisitos é considerada uma das mais importantes no processo de desenvolvimento de sistemas 
Analisando as alternativas abaixo marque a que NÃO influencia esta definição.
		
	 
	Fornece ao desenvolvedor o que é necessário para utilização das ferramentas de teste de sistemas.
	
	Fornece ao desenvolvimento uma redução de custos através do amadurecimento de idéias a medida que novos requisitos são expostos.
	
	Fornece ao desenvolvimento subsídios para evitar re-trabalho e inconsistências.
	
	Fornece ao desenvolvedor o que é necessário para realização dos objetivos do negócio.
	
	Fornece ao desenvolvedor o que é necessário para satisfazer o usuário quanto a qualidade, aspectos relacionados a segurança, acessibilidade e operabilidade, por exemplo.
		 Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201307257276)
	Pontos: 1,0  / 1,0
	Para facilitar nossa compreensão na definição da palavra qualidade, Pressman (2006) atribuiu o alcance da qualidade de software como uma consequência formal no desenvolvimento; para tanto, estima-se que seja colocada em prática e não somente uma idéia ou desejo que uma organização venha a ter.Marque a opção que NÃO faz parte dessa definição de qualidade. 
		
	
	Definir explicitamente o termo qualidade de software, quando o mesmo é dito.
	
	Criar um conjunto de atividades que irão ajudar a garantir que cada produto de trabalho da engenharia de software exiba alta qualidade.
	 
	É preciso massificar a concepção nos profissionais e empresas que trabalham com software.
	
	Usar métricas para desenvolver estratégias para a melhoria de processo de software e, como consequência, a qualidade no produto final.
	
	Realizar atividades de segurança da qualidade em cada projeto de software.
		 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201307712501)
	Pontos: 1,0  / 1,0
	Tem por definição o detalhamento, as funções, os serviços e restrições operacionais de sistema. 
O texto acima é o conceito de :
		
	
	Requisitos funcionais.
	
	Requisitos não funcionais.
	
	Requistos internos.
	
	Requisitos de usuário.
	 
	Requisitos Sistemas.
		 Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201307821775)
	Pontos: 1,0  / 1,0
	Analise as alternativas abaixo e marque a que NÃO se refere a requisitos de usuários.
		
	 
	Especificados para leitores com experiência no negócio e/ou tecnologia.
	
	Define a rotina de determinada atividade, expressando a necessidade.
	
	Deve ser permissiva e sentida a flexibilidade, dando liberdade a explanação do usuário.
	
	Define em uma linguagem qualquer o que o sistema deve entender sem se preocupar com o como.
	
	Preocupa-se em apontar as características que agregam o valor do software.
		
	
	
	 5a Questão (Ref.: 201307263482)
	Pontos: 1,0  / 1,0
	Ao se proceder a Análise de Requisitos Funcionais de um projeto/sistema a ser desenvolvido, pode-se afirmar que essa é a etapa onde se dá, EXCETO:
		
	 
	A definição do hardware que será necessário à implantação do projeto/sistema.
	
	O entendimento do negócio.
	
	O levantamento da situação atual e do que se pretende desenvolver.
	
	O planejamento do projeto/sistema.
	
	O fechamento de escopo do projeto/sistema.
		 Gabarito Comentado.
	
	
	 6a Questão (Ref.: 201307263669)
	Pontos: 0,0  / 1,0
	É uma restrição sobre os serviços ou as funções oferecidos pelo sistema. Pode ser uma restrição de timing, sobre o processo de desenvolvimento, sobre o desempenho ou sobre a confiabilidade do sistema, entre outras. Trata-se de:
		
	
	especificação de risco
	
	iteração de processo
	 
	requisito não funcional
	 
	requisito funcional
	
	etnografia
		 Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201307764017)
	Pontos: 1,0  / 1,0
	A técnica de Join Application Design - JAD, é um técnica destinada a promover cooperação, entendimento e trabalho em grupo entre os usuários desenvolvedores. A mesma possui quatro princípios básicos, EXCETO :
		
	
	Utilização de documento.
	 
	Organizar entrevista.
	
	Manutenção do processo organizado.
	
	Dinâmica de Grupo.
	
	Uso de técnicas visuais.
		
	
	
	 8a Questão (Ref.: 201307202097)
	Pontos: 1,0  / 1,0
	Assinale a alternativa que representa a técnica de elicitação de requisistos que pode ser usada para compreender os requisitos sociais e organizacionais:
		
	
	Cenários.
	
	Entrevistas.
	
	Ponto de vista.
	 
	Etnografia.
	
	Casos de uso.
		 Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201307239278)
	Pontos: 1,0  / 1,0
	Com relação aos documentos de requisitos gerados durante o processo de desenvolvimento de software, marque a alternativa que indica uma assertiva INCORRETA em relação ao seu conteúdo:
		
	 
	Devem-se descrever as restrições e a acessibilidade definida, mas as questões relacionadas ao hardware devem ser descritas a parte.
	
	Deve-se incluir um capítulo introdutório para apresentação geral do negócio a ser abordado.
	
	Deve descrever os serviços e as funções do sistema.
	
	Deve-se apresentar o escopo definido para o desenvolvimento.
	
	Deve-se incluir um glossário para uniformidade na comunicação.
		 Gabarito Comentado.
	
	
	 10a Questão (Ref.: 201307261226)
	Pontos: 1,0  / 1,0
	(UFAL - 2011 - Analista de Tecnologia da Informação)
Considerando-se a especificação de requisitos de um software, é INCORRETO afirmar:
		
	
	há várias técnicas para a elicitação dos requisitos; entre elas, está o uso de entrevista e brainstorm com os potenciais usuários.
	
	 o gerenciamento de requisitos contempla um conjunto de atividades que auxiliam no controle e alterações dos requisitos durante a execução projeto.
	 
	a fase de especificação de requisitos pode ser iniciada logo após as fases de análise e projeto. Por essa razão, é fundamental que haja a participação ativa do usuário.
	
	 o seu objetivo é representar as necessidades e restrições dos usuários de um sistema.
	
	quanto mais cedo for identificado um problema na fase de análise de requisitos, menor será o custo de corrigi-lo.
	 1a Questão (Ref.: 201307707493)
	Pontos: 1,0  / 1,0
	A preocupação com a qualidade está constante nos processos de desenvolvimento de software em função de um mercado cada vez mais exigente. 
Dentre as alternativas abaixo, marque a que NÃO é considerada no âmbito do alcance da qualidade.
		
	
	Preocupar-se com aspectos de usabilidade, promovendo maior conforto aos usuários em suas operações.
	 
	Escolher a tecnologia de ponta no mercado para que o cliente possa estar atualizado em suas operações.
	
	Definir pontos de controle para medição do andamento e aproveitamento dos recursos durante o desenvolvimento do projeto.
	
	Elaborar uma documentação consistente para garantir a continuidade do projeto.
	
	Definir que o desenvolvimento do sistema deve seguir uma metodologia.
		
	
	
	 2a Questão (Ref.: 201307261194)
	Pontos: 1,0  / 1,0
	(CESPE - 2010 - SAD-PE - Analista de Controle Interno - Tecnologia da Informação)
Um requisito de software expressa as necessidades e restrições colocadas em um produto de software que contribuem para a solução de algum problema do mundo real. Acerca desse assunto, assinale a opção correta.
		
	
	A negociação de requisitos, de forma similar à observação do ambiente organizacional, é uma atividade típica da fase de elicitação de requisitos.
	
	Os contratantes ou clientes são os principais colaboradores envolvidos no fornecimento de informações para o processo de levantamento ou elicitação de requisitos de software, os demais grupos de pessoas que podem fornecer informações são considerados de importância secundária.
	
	A técnica de casos de uso, empregada em alguns modelos de desenvolvimento de software atuais, é mais aderente à construção de cenários durante a construção de protótipos que durante a elicitação de requisitos.
	 
	Entre as fontes de informação para a elicitação de requisitos, destacam-se, além dos colaboradores, o conhecimento do domínio de aplicação em que o software funcionará, o ambiente operacional do software e o ambiente organizacional.
	
	As necessidades dos usuários a serem atendidas por um produto de software constituem a classe de requisitos funcionais, e as restrições mencionadas na definição de requisitos constituem a classe de requisitos não funcionais.
		 Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201307875189)
	Pontos: 0,0  / 1,0
	Os _______________ são especificados para um grupo de leitores que detém de uma experiência, seja no negócio como na área de tecnologia da informação, nas especificidades da empresa. Não precisa, necessariamente, entender de detalhes tecnológicos, mas estima-se que ostente algum tipo de experiência, dotando-o da capacidade de, por exemplo, identificar os insumos já presentes e aqueles também necessários, mas que não estão sendo gerados, para se alcançar uma determinada informação e com base na regra do negócio, aplicada e requerida pelo cliente.
		
	
	Requisitos funcionais
	 
	Requisitos de usuários
	
	Requisitos classificados por níveis
	
	Requisitos não funcionais
	 
	Requisitos de sistemas
		
	
	
	 4aQuestão (Ref.: 201307257295)
	Pontos: 1,0  / 1,0
	Ao comprar um jogo eletrônicos (recomenda-se) analisar quais são as características mínimas exigidas para que o jogo possa funcionar em um determinado computador. As informações ali dispostas são consideradas, obrigatórias, pois define os componentes e configurações para que seja possível usufruir das emoções dos jogos. Portanto, são:
		
	
	Requisitos do usuário
	
	Controle de qualidade e garantia de um bom produto
	
	Informações Técnicas
	
	Solicitações gerais
	 
	Requisitos do Sistema
		
	
	
	 5a Questão (Ref.: 201307263463)
	Pontos: 1,0  / 1,0
	A análise de requisitos no desenvolvimento de sistemas especifica as funcionalidades (requisitos funcionais) e as propriedades (requisitos não-funcionais). É considerado um requisito não-funcional:
		
	
	uma informação na interface de entrada.
	
	a notificação de inconsistência de dado na tela.
	
	a emissão de relatórios fiscais.
	 
	a disponibilidade do sistema.
	
	um histograma na interface gráfica do usuário.
		
	
	
	 6a Questão (Ref.: 201307263672)
	Pontos: 1,0  / 1,0
	Considere um sistema de controle de estoque com cadastramento de materiais e movimentação do estoque. São necessários os seguintes cálculos automáticos: controlar o saldo, o ponto de reposição e o lote econômico. O cadastro de materiais é feito pelo almoxarife (responsável) e as requisições são feitas por todos os departamentos da empresa e ficam guardadas. A cada entrega de material, o almoxarife dá baixa na requisição (atendida) e, com isso, o sistema faz todos os cálculos acima. A entrada de materiais também é feita pelo almoxarife, quando os cálculos também são realizados. Os dados calculados devem ficar guardados também e o tempo de resposta de consultas feitas no cadastro de materiais não deve exceder a 5 milissegundos (ms).
É considerado um requisito NÃO funcional:
		
	 
	o tempo de resposta máximo
	
	o ponto de reposição
	
	a requisição baixada
	
	o cadastramento de materiais
	
	o saldo calculado
		 Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201307257779)
	Pontos: 1,0  / 1,0
	Com foco então em um ciclo de vida do software é possível claramente saber que ele é composto por diversas e distintas responsabilidades que estão vinculadas as pessoas, grupos e entidades. Portanto, o responsável em organizar e conduzir as equipes em suas responsabilidades. Como gestor, precisa manter harmonia no desenvolvimento do projeto, supervisionando a execução das tarefas, observar os processos, sustentar e fomentar o equilíbrio entre a equipe, etc. é chamdo de:
		
	
	Diretor
	
	Programador
	 
	Gerente de Projeto
	
	Patrocinador
	
	Cliente (usuário)
		
	
	
	 8a Questão (Ref.: 201307764017)
	Pontos: 1,0  / 1,0
	A técnica de Join Application Design - JAD, é um técnica destinada a promover cooperação, entendimento e trabalho em grupo entre os usuários desenvolvedores. A mesma possui quatro princípios básicos, EXCETO :
		
	
	Uso de técnicas visuais.
	
	Utilização de documento.
	
	Dinâmica de Grupo.
	
	Manutenção do processo organizado.
	 
	Organizar entrevista.
		
	
	
	 9a Questão (Ref.: 201307712547)
	Pontos: 1,0  / 1,0
	O documento de requisito é o documento mais importante para o controle técnico do projeto, segundo Sommerville (2009) este documento define-se como :
		
	
	Um documento informal entre usuários e desenvolvedores.
	
	Uma declaração oficial do que não deve ser implementado no projeto de software.
	
	Uma forma de registros de modelos de dados.
	 
	Uma declaração oficial do que deve ser implementado no projeto de software.
	
	Uma declaração oficiosa do que deve ser implementado no projeto de software.
		
	
	
	 10a Questão (Ref.: 201307875197)
	Pontos: 1,0  / 1,0
	Especifica e lê os requisitos para verificar se estes satisfazem suas necessidades, também especifica as alterações nos requisitos. Conforme descrito em Sommerville (2009), qual é a caracterização deste usuário?  
Marque a alternativa correta.
		
	
	Gerente
	
	Engenheiro de manutenção
	 
	Cliente do sistema
	
	Engenheiro de teste
	
	Engenheiro de sistema
Considerando a etapa de Levantamento de Requisitos é correto afirmar que sua função compreende em:
Descobrir as condições necessárias para atingir os objetivos do sistema.
Quais as atividades envolvidas durante o Levantamento de Requisitos? Explique cada uma delas.
Compare com a sua resposta: Elicitação: Tem o objetivo de entender o processo como um todo. Pra tanto, geralmente são feitas entrevistas com as pessoas envolvidas nas atividades relevantes pra execução das tarefas e até avaliações in loco do ambiente de trabalho. Ao término do processo o analista deve entender o fluxo de trabalho, o que cada funcionário consome como entrada e o que gera como saída além do que pode atrapalhar e o que pode melhorar esse fluxo de trabalho. O produto dessa atividade é a lista de requisitos. Análise: Essa atividade consiste em organizar os requisitos em categorias, examinar os relacionamentos e dependências entre eles, analisar a consistência, além de omissões e ambiguidades, estabelecer uma ordem de prioridade e reconhecer a origem e a necessidade de cada requisito. Especificação: É a descrição dos requisitos levantados. Pode ser feita em linguagem natural (texto informal, tabelas, diagramas), linguagem natural estruturada (formulários) ou linguagem formal (notação matemática). Modelagem: É a representação dos requisitos levantados de forma a garantir o melhor entendimento. Isso pode ser feito, por exemplo, explicitando as informações que o sistema irá processar, qual o comportamento esperado depois de realizado o processamento, etc. Validação: São revisões realizadas pelos clientes e pela equipe de desenvolvimento pra garantir que os requisitos estejam sempre consistentes, comprometidos com o objetivo dos sitema, e não-ambíguos. Gerenciamento: Estabelecer padrões de nomenclatura e identificação, divisão por classes, etc.
Cite as principais dificuldades da etapa de levantamento de requisitos.
Frequentemente os usuários não sabem o que querem do seu futuro sistema ou ficam confusos.
Existem três estágios principais em um processo de gerenciamento de mudanças. Quais são ?
Gabarito:
Análise de problema e especificação de mudanças;
Análise de mudança de requisitos;
Implementação de mudanças.
A etapa de levantamento de requisitos é fundamental para a fase de Análise. Várias técnicas de levantamento de dados podem ser usadas, conforme o contexo da aplicação. Cite e explique um conexto de uso adequado para 2 técnicas de levantamento de dados
Gabarito: 1. Questionário - útil quando a quantidade de pessoas é grande, que inviabilizaria atendimento individualizado ou em pequenos grupos. 2. Entevista individual - útil nos primeiros contatos com o alto escalão da empresa ou para tratar de assunto específico. 3. Etnografia - vivência, em campo, do funcionamento da empresa ou parte dela.
Qual a finalidade do processo de gerenciamento de mudanças?
Política que define conjunto de atividades cujo objetivo está em avaliar o impacto causado e o
referenciar o custo inerente a mudança.
Explique como o Engenheiro de Sistema utiliza esse documento.
Gabarito: Um dos possíveis usuários é o Engenheiro de Sistema, que Usam os requisitos para compreender o sistema e os relacionamentos entre as partes
Cite e explique a finalidade dos possíveis relacionamento entre 2 casos de uso.
Resposta: Cadastrar cliente, abrir conta, são casos de uso por exemplo de um gerente de banco, primeiro ele vai cadastrar o cliente para depois abrir sua conta.
A partir da compreensão do que na figura anterior, claramente conseguimos ter a percepção de um sistema da informação, contendo: entrada, processamento e saída. Com base nesse modelo, então define-se que o processo de validação de requisitos têm como entrada o arcabouço oriundo de quais processos?
Gabarito: (a) análise e elicitação de requisitos; (b) das normas de qualidadeda organização; (c) conhecimento empírico obtido contido na empresa, principalmente vindo de outros projetos ou de skateholders experientes no assunto. Na etapa de processamento temos a validação dos requisitos, que gera como saída uma lista de problemas que devem ser resolvidos e ações que são combinadas.
A atividade da elicitação dos requisitos não é habitualmente desenvolvida forma isolada, visto que a identificação de requisitos costuma aparecer de forma cíclica durante sessões tanto de levantamento quando de validação, portanto requer uma combinação de técnicas para que seja completa. Esse processo se apresenta extremamente complexo, tendo como principais problemas?
Gabarito: Problemas de escopo; Problemas de compreensão; Probelmas de volatilidade
Cite e explique a finalidade de cada uma das 4 atividades que fazem parte do processo de engenharia de requisitos
Gabarito: Viabilidade - o projeto é factível? está adequado para atender aos requisitos demandados? Elicitação - responsável por levantar e evidenciar o requisito. Validação - demostrar que conseguiu-se compreender as caracteristicas a serem incorporadas no SW Gerenciamento - processo de compreensão e controle das mudanças nos requisitos do sistema
O estudo de viabilidade é desenvolvido em função do levantamento de requisitos realizado na fase preliminar do desenvolvimento de sistema. Para verificar a viabilidade o estudo é pautado em três conceitos: Recursos, Custo e Tempo. Quais as consequencias que podem ser geradas quando se faz um levantamento de requisitos incompleto?
Resposta:.
Gabarito: Um levantamento de requisitos mal elaborado pode levar ao insucesso do desenvolvimento, podendo ser em função da falta de recursos, tempo, gerando um custo inadequado. Portanto pode gerar prejuízo financeiro e/ou atraso no cronograma.
Uma das atividades de um analista de negócio no processo de elaboração do estudo de viabilidade de um sistema é propor alternativas de solução para um problema ou nova necessidade apresentada pelos StakeHolders. Baseado neste princípio, leia atentamente o caso descrito abaixo.
"Uma financeira possui um sistema de cobrança que se tornou ineficiente com o tempo, pois com o crescimento da empresa filas enormes se formam entre os dias 5 e 10 de todo mês para efetivação do pagamento. A empresa possui uma área onde disponibiliza caixas para recebimento. Diariamente os valores são computados e disponibilizados para gestão e controle."
A empresa precisa de uma solução para esse problema e solicita a você que relacione no mínimo 2 alternativas que viabilize a redução de contingente nas áreas de recebimento neste período.
Gabarito: Alternativas:
1. Efetivar um convênio com o banco;
2. Oferecer formas de pagamento diferente: débito em conta
3. Diluir as datas de pagamento durante o mês.
REQUISITOS FUNCIONAIS PODEM SER DEFINIDOS COMO A DESCRIÇÃO DAS NECESSIDADES FUNCIONAIS
QUE SE DESEJA TER EM UM PROJETO DE SOFTWARE. TENDO COMO BASE ESTÁ DEFINIÇÃO, CITE 2 (DOIS) EXEMPLOS DE REQUISITOS FUNCIONAIS DE UM SISTEMA DE BIBLIOTECA :
Gabarito: O SOFTWARE DEVE CONTROLAR A QUANTIDADE DE LIVROS ALUGADOS.
O SOFTWARE DEVE EMITIR RELATÓRIOS DE ATRASOS DE ENTREGA DE LIVROS.
O SOFTWARE DEVE PERMITIR O REGISTRO DE USUÁRIO.
O SOFTWARE DEVE PERMITIR O REGISTRO DE LIVROS.
 O SOFTWARE NÃO DEVE PERMITIR EMPRÉSTIMO DE LIVROS A ALUNOS COM PENDÊNCIAS DE ENTREGA.
O gerenciamento de requisitos é o processo de compreensão e controle das mudanças nos requisitos do sistema. No entanto, você deve começar a planejar como gerenciar mudanças de requisitos durante o processo de elicitação de requisitos. O passo inicial é planejar e definir bem qual será o nível do detalhamento pretendido no gerenciamento de requisitos. Dentre os exemplos de atributos que devem ser avaliados, explique a Política de Rastreabilidade.
Gabarito: Definem os relacionamentos entre cada requisito e o projeto de sistema que deve ser registrado. A política de rastreabilidade também deve definir como esses registros serão mantidos.

Outros materiais