Buscar

Gerência e Qualidade de Software - Semana 6

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

Fazer teste: Semana 6 - Atividade AvaliativaGerência e Qualidade de Software - EES201 - Turma 002 Atividades
Fazer teste: Semana 6 - Atividade Avaliativa 
Informações do teste
Descrição
Instruções
Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 1.
Forçar conclusão Este teste pode ser salvo e retomado posteriormente.
Suas respostas foram salvas automaticamente.
1. Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar correta(s);
2. Após selecionar a resposta correta em todas as questões, vá até o fim da página e pressione “Enviar teste”.
3. A cada tentativa, as perguntas e alternativas são embaralhadas
Olá, estudante!
Pronto! Sua atividade já está registrada no AVA.
a.
b.
c.
d.
e.
PERGUNTA 1
O processo de planejamento de riscos desenvolve estratégias para gerenciar riscos significativos que ameaçam o projeto. Para cada risco é preciso pensar nas ações que poderiam ser adotadas para minimizar a perturbação do projeto caso o problema identificado no risco ocorra. As estratégias para gerenciar os riscos se enquadram em três categorias: 1 -
Estratégias de prevenção; 2 - Estratégias de minimização; e 3 – Planos de contingência. 
 
A seguir são apresentadas as definições dessas categorias, assinale a alternativa que exibe corretamente a ordem correspondente dessas definições. 
 
( ) Procurar reduzir o impacto do risco caso ele venha a ocorrer. 
( ) Procurar reduzir a probabilidade de o risco ocorrer. 
( ) Procurar estar preparado para o pior e ter um plano para lidar com a situação. 
1, 2, 3
1, 3, 2
2, 1, 3
3, 2, 1
2, 3, 1
1 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 2
A identificação de riscos é o primeiro estágio do processo de gerenciamento de riscos. Ela trata de identificar os riscos que poderiam representar uma ameaça significativa para o processo de engenharia de software, para o software que está sendo desenvolvido ou para a organização que está desenvolvendo esse software. 
 
Sobre a fase de identificação de riscos, considere as afirmações abaixo: 
 
I – A identificação dos riscos pode ser feita pelo time todo em um esquema de "brainstorm". 
II – A identificação dos riscos pode ser feita pelo gerente de projetos, com base em sua experiência. 
III - É comum que a identificação dos riscos seja feita pelo cliente da empresa que desenvolve o software. 
 
Assinale a alternativa correta: 
Todas as afirmações estão corretas.
Apenas as afirmações I e II estão corretas.
Apenas a afirmação I está correta. 
Apenas a afirmação III está correta.
Apenas a afirmação II está correta. 
1 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 3
Com relação ao gerenciamento de pessoas em um projeto de desenvolvimento de software, considere as afirmações abaixo: 
 
I – Um bom time de desenvolvimento deve priorizar as habilidades técnicas de seus membros, em detrimento de sua personalidade. 
II – Um bom time de desenvolvimento deve ter seus próprios padrões de qualidade, em geral até mais rígidos que os padrões institucionais. 
III – Um bom time de desenvolvimento deve ser coeso e ter uma visão alinhada em relação ao projeto. 
apenas a afirmação I.
apenas as afirmações II e III.
apenas a afirmação III.
todas as afirmações.
apenas a afirmação II.
1 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 4
Colocar comentários no código é um assunto discutido quando se trata de boas práticas de codificação. 
 
Qual das alternativas abaixo apresenta corretamente a forma como a inserção de comentários deve ser tratada por bons programadores? 
Mesmo se o código for simples e legível, o programador deve adicionar comentários para deixar explicita suas intenções.
Assim como o código, os comentários também precisam ser mantidos, portanto, uma boa prática é tornar o código autoexplicativo e deixar os comentários apenas para informações adicionais que não se pode expressar no próprio código.
Comentários servem para explicar o código, portanto, todas as linhas de código devem ter pelo menos um comentário explicativo.
Os comentários devem compensar o código ruim, deixando-o mais legível.
Comentários não têm serventia prática, o código deve ser autoexplicativo, portanto, não se deve colocar nenhum comentário no código.
1 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 5
A métrica Ponto de Função (FP) pode ser usada como meio para medir a funcionalidade fornecida por um sistema. Os pontos de função são derivados por meio de uma relação empírica baseada em medidas calculáveis do domínio de informações do software e avaliações qualitativas da complexidade do software 
 
Considere e classifique as afirmações abaixo em relação aos valores do domínio de informações. 
 
[ ] Uma entrada on-line que resulta na geração de alguma resposta imediata do software na forma de uma saída on-line. 
[ ] Um agrupamento lógico de dados que reside dentro das fronteiras do aplicativo e é mantido por meio de entradas externas. 
[ ] Um agrupamento lógico de dados que reside fora da aplicação, mas fornece dados que podem ser usados pela aplicação. 
 
Assinale a alternativa que indica a ordem correta da classificação das afirmativas. 
EOs (saídas externas), EIs (entradas externas) e EQs (consultas externas). 
EIs (entradas externas), ILFs (arquivos lógicos internos) e EQs (consultas externas).
EQs (consultas externas), ILFs (arquivos lógicos internos) e EIFs (arquivos de interface externos).
EIFs (arquivos de interface externos), EIs (entradas externas) e EOs (saídas externas).
EIs (entradas externas), EOs (saídas externas) e EQs (consultas externas). 
1 pontos   Salva
a.
b.
c.
d.
e.
PERGUNTA 6
Considere as afirmações abaixo relacionadas às estimativas de projetos que utilizam o paradigma de desenvolvimento ágil. 
 
I – A estratégia de estimativa pode ser informal, baseada nos cenários de usuário. 
II – Os cenários são decompostos em tarefas de engenharia de software que serão estimadas separadamente. 
III – As estimativas de cada tarefa são somadas para criar uma estimativa para o cenário. 
IV - É importante utilizar as estimativas para ajustar o esforço de desenvolvimento atribuído à cada iteração de desenvolvimento. 
 
Assinale a alternativa correta: 
Apenas as afirmações I e II estão corretas.
Todas as afirmações estão corretas. 
Apenas as afirmações III e IV estão corretas.
Apenas as afirmações I, II e III estão corretas. 
Apenas as afirmações II, III e IV estão corretas.
1 pontos   Salva
PERGUNTA 7
COCOMO é o método mais conhecido de estimativa ágil.
O ideal para as estimativas ágeis é não estimar o projeto inteiro, mas estimar usando iteração (sprint), por exemplo, e um número de histórias adequado para o Sprint.
Em estimativa ágil, cada história do usuário é estimada em separado.
Em estimativa ágil, os sprints são quebradas em tarefas (atividades feitas pelo desenvolvedor) e cada tarefa é estimada isoladamente.
Estimativas ágeis não tem incertezas, é sempre possível fechar contratos com data fixa em métodos ágeis.
Existem possibilidades de levantamento de estimativas pelo problema e estimativas de processo, mas atualmente propõe-se o uso de estimativa ágil. Sobre esse assunto, assinale V para as afirmações verdadeiras e F para as afirmações falsas:
 
 
 Assinale a alternativa correta:
V-V-V-V-F
V-V-F-V-F
F-V-V-V-F
F-V-F-V-V
F-V-V-V-V
1 pontos   Salva
PERGUNTA 8
Assinale V para as afirmações verdadeiras e F para as afirmações falsas sobre gerenciamento de pessoas e gerência de projeto:
 
( ) Geralmente, desenvolvimento de software é uma atividade em equipe.
( ) O gerente de projeto de software deve garantir o melhor uso das pessoas.
( ) Uma pessoa desmotivada não contribui com o seu potencial ou pode cometer erros no desenvolvimento de software.
( ) Em projeto de software, a seleção dos membros deve considerar o equilíbrio entre habilidades e personalidades.
( ) O maior ativo de uma organização de desenvolvimento de software é o produto ou o projeto e, por fim, as pessoas.
 
Assinale a alternativa correta:
V-V-V-V-F
V-V-F-V-V
F-V-V-V-VF-V-V-V-F
F-V-F-V-V
1 pontos   Salva
PERGUNTA 9
__________________ é um esforço temporário empreendido para criar um produto, serviço ou resultado exclusivo. 
__________________ é a aplicação de conhecimento, habilidades, ferramentas e técnicas às atividades do projeto para atender aos seus requisitos.
A alternativa que completa corretamente as lacunas é:
Método, Modelo
Software, Processo
Software, Projeto
Ciclo de vida de desenvolvimento de software, Programa
Projeto, Gerência de projeto
1 pontos   Salva
PERGUNTA 10
Qual das atividades a seguir geralmente não é parte das responsabilidades da gerência de projeto:
Planejamento de projeto.
Geração de relatórios.
Codificação.
Elaboração de propostas.
Gerenciamento de riscos, pessoas e processos.
1 pontos   Salva
? Estado de Conclusão da Pergunta:
1 2 3 4 5 6 7 8 9 10
 Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. Salvar todas as respostas Salvar e Enviar
https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_4746_1
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4746_1&content_id=_684111_1&mode=reset

Outros materiais