Buscar

Avaliação II - Individual (Com Gabarito) | Engenharia e Projeto de Software

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

Prévia do material em texto

Peso da Avaliação
1,50
Prova
34533694
Qtd. de Questões
10
Acertos/Erros
9/1
Nota
9,00
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:
<http://www.devmedia.com.br/gestao-de-projetos-de-software/9143>. Acesso em: 10 out. 2016.
A As sentenças I e II estão corretas.
B As sentenças III e IV 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.
Os projetos de software constituem-se em várias etapas e, para obter êxito em seu desenvolvimento, é
necessário ter o conhecimento em técnicas e ferramentas de gerenciamento/planejamento. Entre os principais
problemas que os projetos de software enfrentam, podemos citar mudança de requisitos afetando sua qualidade,
provocando estorno de orçamento e atraso no prazo de entrega do projeto. Sobre as categorias de projeto
subprojeto, programa e portfólio, analise as sentenças a seguir:
I- Projetos grandes e complexos podem ser divididos em projetos menores chamados subprojetos.
II- Portfólio é um grupo de projetos que são relacionados e gerenciados coletivamente de forma coordenada.
III- Programa é composto por um conjunto de projetos ou subprojetos com objetivos comuns.
IV- Um projeto pode ou não fazer parte de um programa, mas um programa sempre terá projetos.
Agora, assinale a alternativa CORRETA:
A As sentenças I e IV estão corretas.
B As sentenças I e III estão corretas.
C As sentenças I, II e IV estão corretas.
D As sentenças II, III e IV estão corretas.
No desenvolvimento de software, utiliza-se a medição de software, que influencia na tomada de decisões
baseadas nas informações obtidas por essa medição. Com relação à medição, analise as sentenças a seguir:
I- Por meio da medição, temos acesso apenas a questões gerenciais de um projeto, sendo elas: horas trabalhadas e
recursos utilizados.
II- Por meio da medição, podemos ter acesso a várias informações, que podem ser utilizadas para o entendimento,
1
2
3
controle, monitoramento e manutenção de softwares, entre outros.
III- Com a medição, podemos identificar apenas se a implementação do software foi desenvolvida, conforme o escopo
planejado pelo analista de sistema.
Agora, assinale a alternativa CORRETA:
A Somente a sentença II está correta.
B As sentenças II e III estão corretas.
C Somente a sentença III está correta.
D As sentenças I e II estão corretas.
Através da Gerência de Configuração de Software (GCS) é possível controlar todo ciclo de vida de projetos e
produtos de software. Toda vez que ocorrer mudanças de requisitos ou em qualquer outro artefato do projeto de
software, a GCS permitirá manter a integridade do software com as especificações a fim de manter estável e
consistente a evolução do projeto. Atua como suporte ao qual as fases de desenvolvimento passam a serem
conduzidas e os produtos controlados. Com base nisso, avalie as asserções a seguir e a relação proposta entre elas:
I- O processo de desenvolvimento de software é composto das fases de iniciação, elaboração, construção e transição
onde em cada fase são criados diversos artefatos no projeto sendo importante estabelecer uma nova baseline
durante a passagem de uma fase para outra.
PORQUE
II- Ao executar uma baseline, os dados do projeto estarão rotulados até essa fase, mapeando e garantindo que seus
artefatos que estarão sob itens de configuração não sejam perdidos e modificados, e quando forem modificados, que
sejam só mediante uma solicitação formal de alterações.
Assinale a alternativa CORRETA:
A A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
B As duas asserções são proposições falsas.
C As duas asserções são proposições verdadeiras, e a segunda proposição é justificativa da primeira.
D As duas asserções são proposições verdadeiras, mas a segunda não é justificativa da primeira.
"O gerenciamento de projeto de software é uma atividade de apoio da engenharia de software. Inicia-se antes de
qualquer atividade técnica e prossegue ao longo da modelagem, construção e utilização do software" (PRESSMANN,
2011, p. 15). A respeito do Gerente de Projeto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Tem responsabilidade com todos os envolvidos no projeto, é quem gerencia atividades diárias, planejando e
monitorando as atividades técnicas.
(    ) É responsável pelo planejamento, monitoração e controle de pessoas, processos e eventos que ocorrem à
medida que o software evolui desde os conceitos preliminares até sua disponibilização completa.
(    ) Exerce atividades como definição do escopo do projeto, estimativas, análise de riscos, elaboração de cronograma,
elaboração do plano de projeto e acompanhamento de projetos.
(    ) É responsável pela capacitação do controle das pessoas e responsável pela definição dos processos de
engenharia de software.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: PRESSMAN, R. S. Engenharia de software: uma abordagem profissional. 7. ed. Porto Alegre: AMGH Editora
Ltda., 2011.
A V - V - V - F.
4
5
B V - F - F - V.
C V - V - F - F.
D F - V - F - V.
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 A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa.
B As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
C As duas asserções são proposições falsas.
D A primeira asserção é uma proposição falsa, e a segunda é 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 diferentesversõ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.
(    ) 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 - V - F - F - F.
B V - V - V - F - F.
C F - F - F - V - V.
D V - F - V - V - F.
6
7
As organizações que desenvolvem projetos de software dividem o projeto em fases de execução, visando a um
melhor controle gerencial e a uma ligação mais adequada de seus processos operacionais. O conjunto das fases de
um projeto é conhecido como ciclo de vida do projeto. O ciclo de vida do projeto serve para definir o início e o fim de
um projeto. A definição do ciclo de vida do projeto também determina os procedimentos de transição para o
ambiente de operação que serão incluídos no início e no final do projeto, distinguindo-os dos que não serão. Acerca
das cinco fases da gestão de projetos: (1) conceitual, (2) definição, (3) produção, (4) operacional e (5) encerramento,
classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Fase conceitual: etapa responsável por identificar o escopo de projeto, analisando sua viabilidade, como aspectos
técnicos, custo e prazo e avaliação dos objetivos do projeto.
(    ) Fase de definição: período de produção do projeto, materializando os requisitos identificados com a entrega das
funcionalidades, serviço ou processo organizacional efetivo.
(    ) Fase de produção: elaboração do cronograma e plano de projeto, definindo seu real custo, prazo, através de uma
análise técnica antes do seu desenvolvimento.
(    ) Fase operacional: ao finalizar o projeto, o produto implementado é liberado e obtém-se o aceite final do cliente.
Após isso, o gerente do projeto irá avaliar e relatar as lições aprendidas na execução do projeto. 
(    ) Fase de encerramento: após o produto ser implementado e considerado viável em termos econômicos e práticos,
ocorre a transação, fornecendo um feedback do planejamento realizado.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - F - V.
B V - F - F - V - F.
C V - F - F - F - F.
D F - V - V - F - F.
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 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 A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
B As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira.
C As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
D As duas asserções são proposições falas.
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 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:
8
9
10
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 II, III e V estão corretas.
C As sentenças III, IV e V estão corretas.
D As sentenças I, II e III estão corretas.

Continue navegando