Вы находитесь на странице: 1из 5

Lista

de Exerccios:

1) Cite exemplos de projetos onde mtodos geis se aplicam adequadamente. Justifique


sua resposta.
2) Como a m elaborao de requisitos pode afetar fases posteriores ao longo co ciclo de
vida do projeto?
3) Descreva as principais caractersticas de mtodos de desenvolvimento geis.
4) Como so definidos os requisitos do usurio em Scrum?
5) A interao com o cliente ao longo do ciclo de vida do projeto fundamental para
evitar m interpretao e para garantir que o cliente est ciente do progresso do
projeto. Como o envolvimento dos clientes nas metodologias em cascata e em
Scrum?
6) Embora o teste de software seja previsto e planejado por equipe de teste, algumas
fases de teste so normalmente executados por programadores e por usurios da
aplicao (clientes). Quais so estas fases e que atividades de teste so executadas?
7) Cite alguns artefatos desenvolvidos pela equipe de teste de software.
8) Explique cada uma das fases de um ciclo de vida em cascata.
9) Quais as vantagens e desvantagens no uso de prototipao no ciclo de
desenvolvimento de projeto?
10) O que voc entende por processo de desenvolvimento de software e qual a sua
importncia para a qualidade dos produtos de software? Qual a diferena entre
processo e projeto de software?
11) Relacione as colunas associando os atributos de qualidade de SW s suas
caractersticas principais:

( 1 ) Confiabilidade ( ) Adequao, Preciso, Interoperabilidade, Segurana


de Acesso, Conformidade

( 2 ) Funcionalidade ( ) Analisabilidade, Modificabilidade, Estabilidade,
Testabilidade, Conformidade

( 3 ) Portabilidade ( ) Maturidade, Tolerncia a Falhas, Recuperabilidade,
Conformidade

( 4 ) Manutenibilidade ( ) Inteligibilidade, Aprendibilidade, Operacionalidade,
Atratividade, Conformidade

( 5 ) Usabilidade ( ) Comportamento em Relao ao Tempo,
Comportamento em Relao aos Recursos, Conformidade

( 6 ) Eficincia ( ) Adaptabilidade, Capacidade de Instalao,
Coexistncia, Capacidade de Substituio, Conformidade

Questes de Poscomp

12) A Engenharia de Requisitos um processo que envolve todas as atividades exigidas


para criar e manter o documento de requisitos de sistema. Sobre a Engenharia de
Requisitos, considere as afirmativas a seguir (POSCOMP 2010):
I. A Engenharia de Requisitos, como todas as outras atividades de Engenharia de
Software, precisa ser adaptada s necessidades do processo, do projeto, do produto e
do pessoal que est fazendo o trabalho.

II. No estgio de levantamento e anlise dos requisitos, os membros da equipe tcnica


de desenvolvimento do software trabalham com o cliente e os usurios finais do
sistema para descobrir mais informaes sobre o domnio da aplicao, que servios o
sistema deve oferecer, o desempenho exigido do sistema, as restries de hardware,
entre outras informaes.

III. Na medida em que a informao de vrios pontos de vista coletada, os requisitos


emergentes so consistentes.

IV. A validao de requisitos se ocupa de mostrar que estes realmente definem o


sistema que o cliente deseja. Ela importante porque a ocorrncia de erros em um
documento de requisitos pode levar a grandes custos relacionados ao retrabalho.

Assinale a alternativa correta.

a) Somente as afirmativas I e II so corretas.


b) Somente as afirmativas I e III so corretas.
c) Somente as afirmativas III e IV so corretas.
d) Somente as afirmativas I, II e IV so corretas.
e) Somente as afirmativas II, III e IV so corretas.

13) Sobre Ciclo de Vida de Desenvolvimento de Software, correto afirmar (POSCOMP
2010):

I. O desenvolvimento em cascata tem como base a ideia de desenvolver uma
implementao inicial, mostrar e discutir tal implementao com o usurio e
fazer seu aprimoramento por meio de verses subsequentes, at que um
sistema adequado tenha sido desenvolvido.
II. No modelo de processo de desenvolvimento em espiral, cada loop na espiral
representa uma fase do processo de software. Este modelo exige a
considerao direta dos riscos tcnicos em todos os estgios do projeto e, se
aplicado adequadamente, deve reduzir os riscos antes que eles se tornem
problemticos.
III. O Rapid Application Development (Desenvolvimento Rpido de Aplicao)
um modelo de processo de software incremental que enfatiza um ciclo de
desenvolvimento rpido. Este modelo uma adaptao de modelo cascata, no
qual o desenvolvimento rpido conseguido com o uso de uma abordagem de
construo baseada em componentes.
IV. O modelo incremental combina elementos do modelo em cascata aplicado de
maneira iterativa. Em um processo de desenvolvimento incremental, os
clientes identificam (esboam) as funes a serem fornecidas pelo sistema e a
importncia das mesmas. Em seguida, definida uma srie de estgios de
entrega, com cada estgio fornecendo um subconjunto das funcionalidades do
sistema.

Assinale a alternativa correta.

a) Somente as afirmativas I e II so corretas.
b) Somente as afirmativas I e III so corretas.
c) Somente as afirmativas III e IV so corretas.
d) Somente as afirmativas I, II e IV so corretas.
e) Somente as afirmativas II, III e IV so corretas.

Questes de Concurso

1) Quanto aos requisitos de software, considere (Questo 8 - FCC - SEFAZ-SP/2009 -


Agente Fiscal de Rendas):

I. importante que se estabeleam prticas para encontrar, documentar, organizar e
rastrear os requisitos variveis de um sistema.

II. Etnografia (observao e anlise dos fluxos de trabalho) e sesses de JAD so
prticas que podem ser aplicadas na elicitao.

III. Elicitar significa descobrir os requisitos de um sistema por meio de entrevistas, de
documentos do sistema existente, de anlise do domnio do problema ou de estudos
do mercado.

Est correto o que se afirma em

A) I, apenas.
B) I e II, apenas.
C) I, II e III.
D) II e III, apenas.
E) III, apenas.

2) O modelo de processo de software caracterizado por intercalar as atividades de
especificao, desenvolvimento e validao, denomina-se (Questo 8 - ESAF -
ANA/2009 - Analista Desenvolvimento de Sistemas)

A) modelo de workflow.
B) modelo de fluxo de dados.
C) desenvolvimento evolucionrio.
D) transformao formal.
E) modelo em cascata.


3) Considere: "Os requisitos expressam as caractersticas e restries do produto de
software do ponto de vista de satisfao das necessidades do usurio. Em geral,
independem da tecnologia empregada na construo da soluo, sendo uma das
partes mais crticas e propensas a erros no desenvolvimento de software.

Quanto aos requisitos de software, a descrio acima est

A) incoerente ao afirmar que expressam restries.
B) incoerente ao afirmar que independem da tecnologia.
C) incoerente ao afirmar que expressam caractersticas do ponto de vista de satisfao
das necessidades do usurio.
D) totalmente coerente.
E) incoerente ao afirmar que os requisitos so uma das partes mais crticas e
propensas a erros.

4) Para realizar um projeto de software, um analista entrevistou um cliente. Com base na
entrevista, ele escreveu uma especificao funcional que foi passada equipe de
programadores.
Esta implementou todos os itens descritos pelo analista de forma completa e correta e
enviou o sistema resultante para o departamento de testes. Depois de um completo
ciclo de testes e de uma grande interao com a equipe de desenvolvimento,
verificou-se a inexistncia de bugs que pudessem influenciar o resultado do sistema. O
sistema foi, ento, enviado ao cliente que afirmou no estar o mesmo satisfazendo as
suas necessidades fundamentais nem resolvendo o problema que motivou o seu
desenvolvimento. Qual das providncias abaixo contribuiria efetivamente para evitar a
instatisfao do cliente? (Questo 12 - CESGRANRIO - Petrobras/2010 - Analista de
Sistemas Jnior Processos de Negcios)

A) Utilizao de mtodos de teste mais rigorosos e adoo de testes unitrios para
eliminao de erros.
B) Detalhamento mais profundo da estrutura analtica de projetos para melhor
gerenciamento de cada tarefa.
C) Feedback maior em relao aos servios de suporte e instalao para melhor
obteno de mtricas de qualidade.
D) Criao de um oramento mais realista, com acompanhamento mais rigoroso pelo
cliente.
E) Criao de uma fase em que o cliente verificaria os requisitos coletados e descritos
pelo analista.

5) A fase de testes muito importante para a determinao da correo de um sistema,
tanto em termos da satisfao do usurio quanto do correto funcionamento do
sistema. Neste sentido, uma caracterstica dessa fase consiste no fato de que a
utilizao de testes (Questo 13 - CESGRANRIO - Petrobras/2010 - Analista de Sistemas
Jnior Processos de Negcios)

A) unitrios faz com que seja desnecessria a fase de testes de aceitao, pois
garantido que o software passou por todos os testes de funcionamento necessrios.
B) unitrios ajuda a verificar se alteraes introduzidas por um dos membros de uma
equipe de tamanho mdio ou grande no causaram efeitos colaterais em mdulos de
outros membros da equipe.
C) de aceitao pode ser reduzida, se o projeto possui uma fase de anlise de
requisitos bem realizada, pois garantido que o software far o que o usurio
efetivamente deseja.
D) no inclui, em cada caso de teste, um guia passo a passo de sua execuo, pois, com
a mudana da interface, eles se tornam inteis - o melhor caso de teste o mais
genrico possvel.
E) dispensvel em projetos de curta durao (at 2000 homens/hora), pois o tempo
gasto durante os testes grande demais quando comparado com a magnitude destes
projetos.


6) O fluxo de trabalho de processo RUP que efetua o controle de alteraes e mantm a
integridade dos artefatos do projeto denominado (Questo 13 - ESAF - ANA/2009 -
Analista Desenvolvimento de Sistemas)

A) modelagem de negcio.
B) requisitos.
C) ambiente.
D) gerenciamento de projeto.
E) gerenciamento de configurao.


7) A determinao de requisitos uma fase relevante no processo de desenvolvimento
de sistemas, na qual se determina o que um software efetivamente realizar. Nessa
perspectiva, a fase de anlise de requisitos tem como caracterstica o fato de os
(Questo 14 - CESGRANRIO - Petrobras/2010 - Analista de Sistemas Jnior Processos
de Negcios)

A) projetos de curta durao, realizados com at 2000 homens/hora, dispensarem
essa etapa em funo de o tempo dispendido ser demasiadamente elevado para a
magnitude do projetado.
B) projetos que possuem declarao de escopo serem isentos dessa anlise, j que
todas as funes a realizar j foram descritas.
C) diretores das empresas serem as autoridades com legitimidade especfica para o
desenvolvimento dessa fase, por serem os nicos que tm poder de deciso.
D) requisitos poderem mudar no decorrer do projeto, que deve ser adaptado para
garantir fidelidade s novas necessidades do usurio final.
E) ambientes que apresentam fortes riscos regulatrios serem desobrigados do uso
dessa fase, em funo de as necessidades mudarem instantaneamente.

Вам также может понравиться