Buscar

Engenharia de requisitos

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

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

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ê viu 3, do total de 3 páginas

Prévia do material em texto

CENTRO UNIVERSITÁRIO DE PATOS DE MINAS – UNIPAM 
SISTEMAS DE INFORMAÇÃO – 5º PERIODO NOTURNO 
ANÁLISE DE SISTEMAS – PROF. SÉRGIO PITER 
PAULO SÉRGIO DIAS DE ABREU 
 
Patos de Minas / MG 
03/2016 
a. O que são os requisitos funcionais? Cite 5 exemplos destes; 
Requisitos diretamente ligados as funcionalidades do software, descreve como o 
software deve agir. 
Ex.: 
 O software deve permitir cadastrar o cliente; 
 O software deve possuir permissão de acesso; 
 O software deve permitir cadastrar os produtos; 
 O software deve gerar relatórios de vendas; 
 O software deve registrar um histórico de acesso. 
 
b. O que são os requisitos não funcionais? Cite 5 exemplos destes; 
Requisitos que restringem o software, tais como condições ou características que o 
software deva ter ou atender. 
Ex.: 
 O software deve funcionar no sistema operacional Windows Server 2012; 
 O software deve funcionar no sistema operacional Debian 8; 
 O software deve ser compatível com os navegadores IE (8 ou versão superior), 
Firefox (40 ou versão superior) e Chrome (40 ou versão superior); 
 O software deve reconhecer e utilizar os dois processadores instalados no 
servidor; 
 O software deve estar acessível 24/7/365. 
 
c. O que são os requisitos de domínio? Cite 5 exemplos destes; 
São requisitos derivados do domínio da aplicação e descrevem características e 
qualidades do software. 
Ex.: 
 O cálculo da comissão deve ser diferenciado de acordo com o cargo: 
 Atendente: Comissão = (VlrProduto * 2) / 100 
 Vendedor: Comissão = (VlrProduto * 5) / 100; 
 O software deve permitir que apenas um cliente que já tenha feito uma compra 
à vista possa realizar um compra com pagamento parcelado, sendo no máximo 
3x; 
 O software deve permitir que apenas um cliente que já tenha feito cinco 
compras parceladas em 3x possa realizar uma compra com parcelamento 
mínimo de 4x e máximo de 15x; 
 O software deve permitir que o aluno possa se matricular no período 
subsequente caso tenha tido 80% de aprovação no período atual; 
 O software deve realizar o arredondamento das notas dos alunos da seguinte 
forma: 
 Entre X.1 à X.3 = X; 
 Entre X.4 à X.6 = X.5; 
 Entre X.7 à X.9 = X+1. 
 
 
d. O que faz a área de engenharia de requisitos? Cite exemplos 
Processo de descobrir, analisar, documentar e verificar as funções e restrições do 
sistema. 
 
CENTRO UNIVERSITÁRIO DE PATOS DE MINAS – UNIPAM 
SISTEMAS DE INFORMAÇÃO – 5º PERIODO NOTURNO 
ANÁLISE DE SISTEMAS – PROF. SÉRGIO PITER 
PAULO SÉRGIO DIAS DE ABREU 
 
Patos de Minas / MG 
03/2016 
e. Quais são os processos de engenharia de requisitos? Explique cada um dos 
processos. 
Elicitação: estabelecer uma visão comum entre o cliente e a equipe de projeto em 
relação aos requisitos que serão atendidos pelo projeto de software; 
Análise e negociação: registrar e acompanhar requisitos ao longo de todo o processo 
de desenvolvimento; 
Documentação: documentar e controlar os requisitos alocados para estabelecer uma 
baseline para uso gerencial e da engenharia de software; 
Verificação: manter planos, artefatos e atividades do software, consistentes com os 
requisitos alocados; 
Validação: obtém o aceite do cliente sobre o artefato gerado. 
 
f. Para que serve um protótipo em engenharia de requisitos? 
Por ser algo concreto, permite ao utilizador identificar os pontos forte e fracos do 
software, possibilita consolidar os interesses de todos os usuários envolvidos, devido 
a visão global que é proporcionada. 
 
g. O que é uma gerencia de mudanças? Cite exemplos. 
É o controle e acompanhamento dos requisitos ao longo do tempo. 
Ex.: 
Exclusão de atributos; 
Acréscimo de atributos; 
Alteração de regra de negócio. 
 
h. Quais são os processos citados para o controle de mudanças? 
Checar validade da solicitação; 
Identificar os requisitos diretamente afetados com a mudança; 
Identificar dependência entre requisitos para buscar os requisitos afetados 
indiretamente; 
Assegurar com o solicitante a mudança; 
Estimar custos da mudança; 
Obter acordo com o usuário o custo da mudança; 
 
i. Para que server uma baseline? Cite exemplos desta. 
É uma forma de organizar as mudanças, permitindo diferenciar o que era o requisito 
original, o que foi introduzido e o que foi descartado. 
 
j. O que é uma gerencia de configuração? 
Define critérios que permite realizar modificações mantendo a consistência e a 
integridade do software com as especificações, minimizando problemas decorrentes 
do processo de desenvolvimento. 
 
k. O que é rastreabilidade em requisitos e para que server? 
É uma atividade de gerenciamento que visa acompanhar a vida de um requisito em 
duas direções: requisitos ↔ projeto, ou vice-versa. 
 
l. O que faz a área de qualidade de software? 
Não é possível garantir a qualidade de software, devido até mesmo pelo próprio 
ambiente que pode ocasionar mudanças. 
CENTRO UNIVERSITÁRIO DE PATOS DE MINAS – UNIPAM 
SISTEMAS DE INFORMAÇÃO – 5º PERIODO NOTURNO 
ANÁLISE DE SISTEMAS – PROF. SÉRGIO PITER 
PAULO SÉRGIO DIAS DE ABREU 
 
Patos de Minas / MG 
03/2016 
m. Para que serve o MSP-BR e CMMI 
São modelos de melhorias de processo, sendo o MPS BR um modelo brasileiro com 
7 níveis de maturidade; o modelo CMMI é um modelo estadunidense criado pelo 
Software Engineering Institute, órgão integrante da Universidade de Carnegie Mellon. 
O MPS BR é baseado no CMMI. 
 
n. Cite 5 empresas que já os possuem implementados. 
CMMI (certificações realizadas em 2015): 
 Accenture; 
 Accion Ltda.; 
 HSBC Global Technology Brazil; 
 Radix Engenharia; 
 Digicon Group. 
 
Fonte: https://sas.cmmiinstitute.com/pars/pars.aspx 
 
o. Qual a relação com Analise de Requisitos? 
Os dois valorizam a análise de requisitos, documentação e a realização de processos 
estruturados. 
 
p. O que é preciso fazer para que uma empresa consiga o MPS-BR ou o CMMI. 
Atender a requisitos estipulados pelos modelos. 
 
q. Por que estes dois modelos são importantes para uma fábrica de software o 
que elas ganham implantando eles? 
Reconhecimento, vantagens em licitações.

Outros materiais