Buscar

Engenharia e Projeto de Software Avaliacao II - Individual

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

Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:739609)
Peso da Avaliação 1,50
Prova 50806409
Qtd. de Questões 10
Acertos/Erros 9/0
Canceladas 1
Nota 10,00
Atenção: Esta questão foi cancelada, porém a pontuação foi considerada.
Um projeto de desenvolvimento de software é composto por várias etapas, onde cada uma delas 
deve ser muito bem planejada e administrada. Para ter sucesso, o gerente do projeto precisa ter 
bastante capacidade para atender aos requisitos necessários e conseguir efetuar uma boa gerência, 
evitando possíveis erros durante a realização do projeto. Enfim, um projeto possui um ciclo de vida 
que define o início e o término de cada etapa, definindo o que deve ser realizado e por quem deve ser 
executado. Com base nisso, avalie as asserções a seguir e a relação proposta entre elas: 
I- É de extrema importância o Gerente do Projeto atentar para o tripé de sucesso dos projetos: 
Escopo/Custo/Tecnologia. 
PORQUE
II- É preciso atingir maior nível de qualidade para que a entrega do escopo se realize dentro do prazo 
estipulado e com recursos tecnológicos que beneficiem a automatização das atividades durante o 
execução do projeto. 
Assinale a alternativa CORRETA:
A As duas asserções são proposições falsas.
B A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa.
C A primeira asserção é uma proposição falsa, e a segunda é uma justificativa correta da primeira.
D As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da
primeira.
A Gestão de Configuração de Software (GCS) é um método utilizado para controlar as 
modificações ocorridas nos artefatos e códigos de um projeto, a fim de minimizar os erros durante 
suas versões alteradas. Roger Pressman, em seu livro “Software Engineering: A Practitioner's 
Approach”, afirma que a GCS é o conjunto de atividades projetadas para controlar as mudanças pela 
identificação dos produtos do trabalho que serão alterados, estabelecendo um relacionamento entre 
eles, definindo o mecanismo para o gerenciamento de diferentes versões destes produtos, controlando 
as mudanças impostas, e auditando e relatando as mudanças realizadas. A respeito das terminologias 
utilizadas na área de GCS, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Baseline: um marco de referência para evolução do software, que é caracterizado pela entrega de 
um ou mais itens de configuração. 
( ) Repositório: repositório físico e lógico, onde os artefatos (itens de configuração) são 
armazenados. 
 VOLTAR
A+ Alterar modo de visualização
1
2
( ) Release: conjunto de itens de configuração empacotados que são disponibilizados ao Cliente. 
( ) Branch: junção de diferentes versões de um mesmo item de configuração, realizando a integração 
de um branch com os itens de configuração do fluxo principal. 
( ) Merge: é um fluxo alternativo para implementação de novas funcionalidades em paralelo 
para atualização de versões de itens de configuração. 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
FONTE: PRESSMAN, Roger. Software Engineering: a Practitioner's Approach. 7ª ed. Higher 
Education. 2010.
A V - F - V - V - F.
B V - V - F - F - F.
C F - F - F - V - V.
D V - V - V - F - F.
Gerência de projetos é um conjunto de práticas que serve de guia a um grupo para trabalhar de 
maneira produtiva. Ela compreende métodos e ferramentas que organizam as tarefas, identificam sua 
sequência de execução e dependências existentes, apoia a alocação de recursos e tempo, além de 
permitir o rastreamento da execução das atividades e medição do progresso relativo ao que foi 
definido no plano de projeto (SILVA FILHO, 2016). Sobre a gerência de projetos de software, analise 
as sentenças a seguir: 
I- Um projeto é um conjunto de atividades ou tarefas com ciclo de vida repetitivo e duração 
indefinida, planejadas para serem executadas com recursos bem definidos. 
II- O gerenciamento de custos de um projeto deve iniciar-se na fase de encerramento do projeto, 
quando todos os custos, para todas as atividades do projeto, já podem ser contabilizados. 
III- O escopo do projeto delimita e define o que o projeto vai e deve fazer, além de definir o que o 
projeto não vai fazer. 
IV- O escopo e o custo de um projeto devem ser planejados e controlados. 
Assinale a alternativa CORRETA: 
FONTE: SILVA FILHO, Antônio Mendes da. Gestão de Projetos de Software. Disponível em: . 
Acesso em: 10 out. 2016.
A As sentenças III e IV estão corretas.
B As sentenças I e II estão corretas.
C As sentenças I, III e IV estão corretas.
D As sentenças I, II e III estão corretas.
Métricas de Software possibilitam realizar uma das atividades mais fundamentais do processo de 
gerenciamento de projetos: o planejamento. As tarefas de estimativa são executadas durante todo 
projeto de desenvolvimento, sendo na fase de iniciação e elaboração sua maior atuação, pois é nessas 
fases que se determinará quanto de dinheiro, esforço, recursos e tempo de duração serão necessárias 
3
4
para criar um sistema. Com base nisso, avalie as asserções a seguir e a relação proposta entre elas: 
I- A estimativa de custo faz parte da engenharia de software. 
PORQUE 
II- Na engenharia de software, o custo principal do projeto é seu esforço, devendo-se dimensionar as 
atividades de cada pessoa e calcular as horas de trabalho baseadas nos requisitos levantados no início 
do projeto até o seu término. 
Assinale a alternativa CORRETA:
A As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da
primeira.
B As duas asserções são proposições falas.
C A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
D As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da
primeira.
A Gerência de Configuração de Software é essencial para produzir software de qualidade, é um 
conjunto de atividades de apoio que permite a absorção ordenada das mudanças inerentes ao 
desenvolvimento de software, mantendo a integridade e a estabilidade durante a evolução do projeto. 
Sobre a concepção de Gerência de Configuração de Software, analise as sentenças a seguir: 
I- No processo de desenvolvimento de software, o gerenciamento da configuração de software 
envolve identificar a sua configuração em pontos predefinidos no tempo durante o ciclo de vida. 
II- O gerenciamento de Configuração de Software trabalha diretamente ligado com os Baselines. É 
um aplicativo de interação, que reforça interface com o servidor de aplicação. 
III- No processo de desenvolvimento de software, o gerenciamento da configuração de software 
envolve identificar a sua configuração somente ao final do ciclo de vida. 
IV- No processo de desenvolvimento de software, o gerenciamento da configuração de software 
envolve identificar a sua configuração apenas no início do ciclo de vida. 
V- Quando um sistema de software passa por manutenção, deve-se assegurar que as mudanças 
incorporadas a esse software sejam controladas. A esse processo de gerenciamento de mudanças do 
sistema inclui-se as atividades de gerenciamento de versões e construção de sistemas. 
Agora, assinale a alternativa CORRETA:
A As sentenças III, IV e V estão corretas.
B As sentenças I e V estão corretas.
C As sentenças I, II, III e V estão corretas.
D As sentenças II e V estão corretas.
Gerenciar adequadamente um projeto significa aplicar corretamente habilidades e técnicas na 
execução das atividades de cada etapa. Conseguir unir os resultados do projeto com os objetivos do 
negócio é uma forma de confirmar o sucesso do projeto. Para alcance dos objetivos, é necessário 
5
6
mitigar os problemas e imprevistos. Como é conhecida a disciplina de Gestão de Projetos que tem a 
preocupação de otimizar e destacar as características positivas e reduzir ou até mesmo zerar os 
aspectos negativos?
A Gerência de Riscos.
B Gerência de Escopo.
C Gerência de Aquisições.
D Gerenciade Custos.
O principal objetivo do Guia PMBOK® é identificar o conjunto de conhecimentos em 
gerenciamento de projetos envolvendo os processos de integração, escopo, tempo, custo, qualidade, 
recursos humanos, comunicação, riscos, aquisição e envolvidos no projeto. Este guia é amplamente 
reconhecido como boa prática nas organizações do mundo todo, utilizando: (1) entradas, (2) 
ferramentas e técnicas e (3) saídas, em cada um dos seus processos para realização do projeto. Acerca 
destas áreas, classifique V para as sentenças verdadeiras e F para as falsas: 
( ) A gestão do escopo do projeto trata de identificar os requisitos que serão construídos no projeto. 
( ) A gestão de tempo do projeto definirá o período em que o projeto ocorrerá, garantindo sua 
entrega dentro do prazo previsto. 
( ) A gestão da qualidade do projeto permite que o projeto possa ser mais transparente durante seu 
uso, repasse, armazenamento e disseminação das informações. 
( ) A gestão das comunicações irá assegurar que o produto final esteja correto e satisfaça às 
necessidades e às expectativas do patrocinador ou usuário final. 
( ) A gestão de envolvidos do projeto irá permitir que as pessoas internas ou externas ao projeto 
estejam sincronizadas, a fim de melhorar as decisões do projeto. 
FONTE: PROJETOSCOLABORATIVOS. Objetivo do Guia PMBOK. Disponível em: . Acesso em: 
27 jan. 2016. 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - F - V.
B V - F - F - V - V.
C F - V - V - F - F.
D V - V - V - F - V.
Partindo da premissa de que só se conhece o que se mede, muitas organizações adotaram a 
metodologia de utilização de indicadores de desempenho nos variados processos que a envolvem. 
Afinal, de nada adianta realizar as atividades dos processos sem saber qual é o seu andamento, 
objetivo e os resultados a serem alcançados. Portanto, "é indiscutível que qualidade é um item 
importante para qualquer produto ou serviço. Um software usado como ferramenta para suportar 
diversas linhas de negócios nas empresas também deve apresentar, a cada versão, níveis mais 
elevados de qualidade. Uma das ferramentas que a engenharia de software utiliza são as Métricas de 
Software. Essas métricas podem ser consideradas como um conjunto de atributos, previamente 
documentados e conhecidos do ciclo de desenvolvimento de software". Com relação às métricas de 
7
8
qualidade de software, analise as sentenças a seguir: 
I- A métrica não está associada à etapa de planejamento do projeto. 
II- A métrica permite validar a conformidade com os requisitos, favorecendo a melhoria da gerência 
dos projetos e o relacionamento com o cliente. 
III- A técnica de medição Linha de Código (LOC) conta a quantidade de programas de um sistema. 
IV- Permite estimar a adequação do software com relação às reais necessidades do usuário final. 
Assinale a alternativa CORRETA: 
FONTE: MARQUES, Daniela. Métricas de Software. [s.l: s.n.], 2011. Disponível em: . Acesso em: 5 
jul. 2016.
A As sentenças II e IV estão corretas.
B As sentenças II, III e IV estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças I, II e IV estão corretas.
De acordo com Freitas (2010, p. 1): "Ao longo do ciclo de vida de um projeto de software, uma 
grande quantidade de itens é produzida. A probabilidade desses itens sofrerem alterações, devido a 
mudanças nos requisitos ou correções de defeitos, por exemplo, é muito alta. É comum também que 
sejam geradas diferentes versões do software, à medida que novos problemas sejam descobertos e 
resolvidos. Controlar e gerenciar todas essas mudanças é essencial para que o projeto seja bem-
sucedido". Sobre os sistemas de controle de versões, classifique V para as sentenças verdadeiras e F 
para as falsas: 
( ) Identificam alterações efetuadas em um software, permitindo o rastreamento das versões e o 
histórico das alterações. 
( ) Servem para definir a pessoa mais capacitada para cada atividade. 
( ) Servem de base para estimar os custos de um projeto. 
( ) Controlar versões tornou-se um processo acessível financeiramente, em função das várias opções 
de tecnologias disponíveis no mercado. 
Assinale a alternativa que apresenta a sequência CORRETA: 
FONTE: FREITAS, Daniel T. M. Análise Comparativa entre Sistemas de Controle de Versões. 
Disponível em: 
A V - F - F - V.
B F - V - F - F.
C V - F - V - F.
D V - V - V - F.
Mudanças durante o desenvolvimento são inevitáveis. O entendimento dos usuários sobre suas 
necessidades muda, o ambiente no qual o sistema vai operar muda, a legislação muda, os requisitos 
9
10
mudam. Com tantas mudanças assim, é necessária alguma forma de gerenciamento para que o 
desenvolvimento não fique caótico. Gerência de Configuração de Software (GCS) é um conjunto de 
atividades de apoio que permite a absorção controlada das mudanças inerentes ao desenvolvimento de 
software, mantendo a estabilidade na evolução do projeto. Sobre as três partes da GCS sob a 
perspectiva de desenvolvimento, analise as sentenças a seguir: 
I- Controle de versão: responsável por salvar os artefatos alterados em uma nova versão num 
repositório, guardando um histórico das suas mudanças. 
II- Controle de mudanças: responsável por rastrear os artefatos, guardando seu histórico, as mudanças 
e testando sua consistência. 
III- Integração contínua: responsável por manter um ambiente que junta a última versão de todos os 
artefatos alterados, validando sua consistência. 
IV- Controle de mudanças: responsável por documentar as alterações realizadas nos artefatos do 
sistema, contendo o controle de tarefas, sabendo identificar o que mudou, por que mudou, quem 
mudou etc. 
V- Controle de versão: responsável por integrar os artefatos, documentando as alterações de cada 
versão do sistema. 
Agora, assinale a alternativa CORRETA:
A As sentenças I, III e IV estão corretas.
B As sentenças III, IV e V estão corretas.
C As sentenças II, III e V estão corretas.
D As sentenças I, II e III estão corretas.
Imprimir

Continue navegando