Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1 - Q193183 ( Prova: FCC - 2011 - TRT - 19 Regio (AL) - Analista Judicirio - Tecnologia da Informao /
Engenharia de Software
Questionrio sobre Engenharia de Requisitos Resolvido
Prof. MSc Wagner Siqueira Cavalcante
Engenharia de Requisitos; )
Em sistemas grandes e complexos, a determinao das conexes entre os requisitos torna-se geralmente uma
tarefa difcil, sendo que as Tabelas de Rastreamento constituem uma ferramenta que ajuda a minimizar essa
dificuldade.
a) Certo
b) Errado
7 - Q152057 ( Prova: FCC - 2011 - TRT - 23 REGIO (MT) - Analista Judicirio - Tecnologia da Informao /
a) gesto.
b) especificao.
c) elaborao.
d) negociao.
e) validao.
Engenharia de Software
Questionrio sobre Engenharia de Requisitos Resolvido
Prof. MSc Wagner Siqueira Cavalcante
8 - Q157038 ( Prova: FCC - 2011 - INFRAERO - Analista de Sistemas - Gesto de TI / Engenharia de Software /
Engenharia de Requisitos; )
Em relao Engenharia de Software, INCORRETO afirmar:
a) O design de software, ao descrever os diversos aspectos que estaro presentes no sistema quando
construdo, permite que se faa a avaliao prvia para garantir que ele alcance os objetivos
propostos pelos interessados.
b) A representao de um design de software mais simples para representar apenas as suas caractersticas essenciais busca atender ao princpio da abstrao.
c) Iniciar a entrevista para obteno dos requisitos de software com perguntas mais genricas e
finalizar com perguntas mais especficas sobre o sistema o que caracteriza a tcnica de entrevista
estruturada em funil.
d) No contexto de levantamento de requisitos, funcionalidade um dos aspectos que deve ser levado
em conta na abordagem dos requisitos funcionais.
e) A representao a linguagem do design, cujo nico propsito descrever um sistema de software
que seja possvel construir.
9 - Q153088 ( Prova: FCC - 2011 - INFRAERO - Analista de Sistemas - Desenvolvimento e Manuteno /
II) O modelo de anlise pode garantir que os requisitos foram consistentemente declarados.
III) frequentemente til examinar cada requisito em face de um conjunto de questes do tipo
checklist.
IV) A equipe de reviso que avalia os requisitos inclui apenas pessoas com conhecimento tcnico na
rea de TI, como engenheiros de softwares, desenvolvedores etc.
Est correto o que consta em
a) I, II, III e IV.
b) II e IV, apenas.
c) I, II e IV, apenas.
d) II, III e IV, apenas.
e) I, II e III, apenas.
Engenharia de Software
Questionrio sobre Engenharia de Requisitos Resolvido
Prof. MSc Wagner Siqueira Cavalcante
a) especifica, revisa e valida o problema de modo a garantir que seu entendimento e o entendimento
do cliente sobre o problema coincidam.
b) refina e modifica os requisitos. uma ao de modelagem de anlise composta de vrias tarefas de
modelagem e refinamento.
c) define quais so as prioridades, o que essencial, o que necessrio. Clientes, usurios e outros
interessados so solicitados a ordenar os requisitos e depois discutir os conflitos de prioridade.
d) ajuda o cliente a definir o que necessrio.
e) define o escopo e a natureza do problema a ser resolvido.
11.
12.
13.
Engenharia de Software
Questionrio sobre Engenharia de Requisitos Resolvido
Prof. MSc Wagner Siqueira Cavalcante
14.
15.
16.
17.
18.
19.
20.
21.
Em que momento mais adequado envolver os usurios secundrios na discusso sobre o sistema?
Aps a primeira (ou at mesmo a segunda) reunio, dedicadas s descobertas primrias do Sistema.
Aps as (principais ou mais restritas) reunies com os usurios primrios (aqueles que diretamente
influenciaro ou sero influenciados pelo sistema em questo).
Defina, em poucas palavras, requisitos, requisitos funcionais, no-funcionais e de domnio
REQUISITOS:
Necessidades a serem atendidas pelo sistema
REQUISITOS
Requisitos que expressam necessidades diretas ou funcionais
FUNCIONAIS:
Slide: Declaraes de servios que o sistema deve fornecer, como o sistema deve
reagir a entradas especficas e como o sistema deve se comportar em determinadas
situaes.
REQUISITOS
NO Requisitos que atendem a necessidades globais, que no expressam uma operao
FUNCIONAIS:
direta
Slide: Restries sobre servios ou funes oferecidos pelo sistema tais como
restries de timing, restries sobre o processo de desenvolvimento, padres, etc.
REQUISITOS
DE Requisitos advindos do domnio de aplicao do sistema (e do domnio de
DOMNIO:
atividade da instituio) e que refletem as caractersticas deste domnio.
Quais as diferenas entre requisitos de usurio e de sistema?
DE USURIO:
Requisitos expressos em linguagem natural, sem jarges tcnicos, ou seja,
inteligveis e com foco no prprio usurio.
DE SISTEMA:
Requisitos expressos em linguagem mais tcnica, com foco no desenvolvimento
do sistema e, portanto, compreensvel pelo corpo tcnico.
Como gerar resultados de viabilidade, se este antecede a elicitao de requisitos?
Embora a viabilidade anteceda a elicitao de requisitos, esta deve ser baseada em um conjunto bsico de
requisitos levantado nas primeiras reunies, podendo ser adicionado por outros advindos de observao e de
experincias anteriores ou de outros (sistemas e analistas).
Gere uma lista com cinco questes que podem anteceder (preparar) a primeira reunio com o cliente.
1.
Quais necessidades fundamentais da instituio este sistema deve atender?
2. Quais prioridades a instituio tem para que o sistema atenda?
3. Quais necessidades o sistema semelhante atual em execuo no atende?
4. Como este sistema afetar ou influenciar os resultados da instituio?
5. O que ocorre sem a execuo deste sistema na instituio?
6. Alm das expectativas empresariais e gerenciais, a mesma ocorre nos nveis operacionais?
7. Quais as expectativas que os usurios finais e clientes depositam neste sistema?
Cite e classifique alguns pontos de vista (como o das prateleiras de supermercado, por exemplo).
Gerente de estoque:
Observa os valores totais e finais, de forma a poder tomar decises quanto s falhas
Repositor:
Tem que saber se h produtos vencidos, se h a necessidade de reposio
Vendedor:
Precisa apenas saber se h o produto no estoque para poder concretizar a venda
Para uma compreenso mais geral, defina stakeholder, restries e abstrao.
Stakeholder:
Todo aquele (pessoa, sistema ou at hardware) envolvido com o sistema, que o
influencia ou por ele influenciado, de forma direta ou indireta.
Restries:
Conjunto de regras que define o que deve (ou pode) ou no ser feito.
Abstrao:
Captao do que e como funciona (a instituio, a atividade, o sistema)
Durante quanto tempo os requisitos podem se alterar? Por que? At quando so aceitveis?
Os requisitos podem SEMPRE se alterar, porm isto no muito conveniente, e deve ser evitado.
PORQUE: Isto ocorre por vrias razes, entre as quais, a possibilidade de m definio ou interpretao, as
mudanas de regras ou comportamentos institucionais ou governamentais
Estas mudanas, especialmente se no impactantes, so aceitveis at antes da implementao (s vezes
ocorrem durante a mesma). Se impactantes, portanto, deveriam se modificar antes da implementao, ou
seja, at as fases de anlise e projeto.
Engenharia de Software
Questionrio sobre Engenharia de Requisitos Resolvido
Prof. MSc Wagner Siqueira Cavalcante
22.
23.
24.
25.
26.
27.