Buscar

Aula 5 - Exercicios 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

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 6 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 6 páginas

Prévia do material em texto

FATEC - OURINHOS 
Profa. Me. Viviane de Fatima Bartholo Potenza 
vbartholo@gmail.com 
Leitura: 
Sommerville – Pressman - Ariadne 
Engenharia de 
Requisitos 
FATEC 
Ourinhos 
 
 
Exercícios - Engenharia de Requisitos 
 
(1) Requisitos têm papel central no desenvolvimento de software. De que maneira os requisitos influenciam outras 
atividades do processo de software? 
(2) Descreva o processo de Engenharia de Requisitos, apontando suas principais atividades e o propósito de cada uma 
delas. 
(3) Diferencie requisitos de usuário de requisitos de sistema. Como tratar a documentação de requisitos nesses dois 
diferentes níveis? Qual o público alvo dessa documentação? Por que é importante prover modelos de documentos para 
documentos de requisitos? 
(4) O que são requisitos não funcionais? O que são requisitos não funcionais de produto (ou atributos de qualidade de 
produto)? 
(5) Capturar atributos de qualidade de produto pode ser uma tarefa difícil, sobretudo para analistas menos experientes. 
Como uma organização pode facilitar a captura desse tipo de requisito? 
(6) Em relação ao levantamento e análise de requisitos, faz-se a seguinte afirmação: “Os requisitos de sistema devem 
ser capturados, documentados e acordados previamente, antes de se iniciar qualquer atividade de modelagem. Neste 
sentido, a atividade de análise de requisitos só deve ser iniciada após a conclusão da atividade de levantamento de 
requisitos”. Avalie e critique essa afirmação, apontando como tipicamente devem se dar as atividades de levantamento 
e análise de requisitos. 
(7) O que é negociação de requisitos? Quando ela é necessária? Que técnica de levantamento de requisitos é bastante 
recomendada para apoiar a negociação de requisitos? 
(8) Por que é necessário verificar e validar requisitos? Qual a diferença de enfoque entre a verificação e a validação de 
requisitos? Quais os principais envolvidos nessas atividades? 
FATEC 
Ourinhos 
 
 
Exercícios - Engenharia de Requisitos 
 
(9) Como a prototipagem pode ser usada durante o processo de Engenharia de Requisitos? 
(10) Por que é necessário gerenciar requisitos? Quais os principais propósitos da Gerência de Requisitos? 
(11) O que é rastreabilidade no contexto da Gerência de Requisitos? Como a rastreabilidade pode ser obtida? Como ela 
é usada? 
Seja o desenvolvimento de um sistema integrado de gestão empresarial (Enterprise Resource Planning - ERP). ERPs 
são sistemas de informação que integram dados e processos de uma organização em um único sistema, envolvendo 
diferentes funções (tais como finanças, contabilidade, recursos humanos, fabricação, marketing, compra e venda) e 
níveis da organização (nível operacional, gerencial, apoio à decisão). Em termos gerais, os ERPs integram as diversas 
unidades organizacionais de uma empresa, possibilitando o apoio aos processos e o armazenamento de informações 
de negócio. No caso em questão, a organização que desenvolve o ERP pretende tratar esse sistema como uma família 
de produtos, i.e., ela pretende vender o sistema para diferentes clientes, devendo o sistema ser customizado para as 
diferentes organizações que o adquirem. 
(12) Sistemas ERP lidam com informações importantes da organização, muitas vezes confidenciais, são usados por 
muitos diferentes tipos de usuários, em níveis organizacionais diferentes (desde operacional até gerencial) e 
tipicamente possuem algumas funcionalidades disponíveis na Web para uso por parceiros, clientes e fornecedores. Cite 
quatro atributos de qualidade que têm elevados níveis de exigência para este sistema. Considere dois níveis de 
prioridades para os atributos identificados: essencial e muito importante. Classifique os atributos identificados nessas 
duas categorias, justificando a sua resposta. 
 
FATEC 
Ourinhos 
 
 
Exercícios - Engenharia de Requisitos 
 
(13) Seja o desenvolvimento de um sistema de uma livraria virtual. Esse sistema possui dois conjuntos básicos de 
funcionalidades: controle de livros (envolvendo o cadastro dos livros a serem vendidos e informações correlatas) e vendas 
(envolvendo a busca por livros e a venda de livros). A parte relativa a vendas deve rodar na Web e poderá ser acessado por 
qualquer pessoa. Além disso, ele deverá estar integrado a um sistema de operadoras de cartão de crédito para pagamentos. O 
objetivo principal do sistema é a venda de livros. Cite quatro atributos de qualidade que têm elevados níveis de exigência para 
este sistema quando comparados a outros atributos e, portanto, que devem ser considerados prioritários. Justifique a sua 
resposta. 
Um salão de beleza deseja um sistema de informação para gerenciar o atendimento aos seus clientes. Clientes agendam 
atendimentos para a realização de serviços. Sobre um serviço, têm-se as seguintes informações: nome, descrição, área 
corporal onde ocorre e valor. Sobre um cliente, deseja-se saber: nome, sexo, telefone de contato e endereço. Um 
atendimento pode incluir a realização de mais do que um serviço. Quando um cliente agenda um atendimento, deve-se 
registrar o cliente, a data e os serviços desejados. O agendamento de serviços deverá estar disponível na Web para uso 
por clientes. 
Funcionários são habilitados a realizar certos serviços e, portanto, deseja-se saber quais serviços um funcionário pode 
realizar. Assim, de um funcionário, deseja-se saber nome, telefones e serviços para os quais está habilitado. 
Para cada serviço previamente agendado, deve-se alocar um funcionário para a sua re-alização e definir os horários 
de início e fim. Não se deve alocar um mesmo funcionário para prestações de serviço com horários conflitantes. Além 
disso, um funcionário só pode ser alo-cado para prestar um serviço se for habilitado para o mesmo. 
Quando os serviços previamente agendados são efetivamente prestados, deve-se regis-trar a sua ocorrência (indicando 
somente os serviços efetivamente realizados) e os funcioná-rios que efetivamente realizaram os serviços. Além disso, o 
cliente deve pagar pelos mesmos. Os pagamentos podem ser realizados em dinheiro, cheque ou cartão (débito e 
crédito). 
O sistema será usado por atendentes do salão, com escolaridade de ensino médio e pouco conhecimento de 
informática. Além disso, há uma rotatividade relativamente alta de atendentes no salão. 
 
FATEC 
Ourinhos 
 
 
Exercícios - Engenharia de Requisitos 
 
(14) Dado o contexto descrito anteriormente, identifique requisitos funcionais e regras de negócio (e as dependências 
correspondentes) para um sistema de apoio a este negócio, preenchendo em tabelas Requisitos Funcionais e Regras de 
Negócio

Continue navegando