Buscar

Gerenciamento de Projetos e Gerência de Configuração Avaliação Final (Objetiva)

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 9 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 9 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 9, do total de 9 páginas

Prévia do material em texto

Gerenciamento de Projetos e Gerência de Configuração 
- Avaliação Final (Objetiva) 
1 
A importância do controle das versões de cada componente de um software é enfatizada 
em Sommerville (2018), já que, caso não exista um sistema de gerenciamento de 
configuração para controlar os itens de configuração, é possível que haja inclusão de 
versões equivocadas de componentes no sistema. 
Fonte: adaptado de: SOMMERVILLE, I. Engenharia de Software. 10. ed. São Paulo: 
Pearson Education do Brasil, 2018. 
No texto mencionado, destaca-se a importância do controle das versões de cada 
componente de um software, conforme abordado por Sommerville em 2018. O autor 
ressalta que a ausência de um sistema de gerenciamento de configuração pode levar à 
inclusão de versões erradas de componentes no sistema. Nesse sentido, o controle 
adequado das versões é essencial para garantir a integridade e o bom funcionamento de 
um software. Com base nas informações apresentadas e considerando o porquê do 
controle das versões de componentes de um software ser importante para o seu 
desenvolvimento e funcionamento adequados, assinale a alternativa correta: 
A 
Para evitar a inclusão de versões equivocadas de componentes no sistema. 
B 
Para diminuir a produtividade da equipe de desenvolvimento. 
C 
 Para aumentar a complexidade do software e dificultar a manutenção. 
D 
Para reduzir a eficiência e a qualidade do software. 
2 
Anderson (2011) afirma que o objetivo do quadro kanban é apresentar as tarefas em 
baias, que seguirão o fluxo de trabalho da equipe, sendo estas tarefas posicionadas 
conforme seu nível de prioridade para o projeto. Esta prioridade deverá ser acordada 
com o cliente (ou partes interessadas), de modo que as tarefas posicionadas mais acima 
nas baias serão as consideradas mais prioritárias, enquanto as mais abaixo serão as 
menos prioritárias. Os membros do time de desenvolvimento deverão resolver as tarefas 
mais prioritárias, sempre que estiverem disponíveis para atuar em nova tarefa. 
Fonte: ANDERSON, D. J. Kanban: mudança evolucionária de sucesso para seu 
negócio de tecnologia. Sequim: Blue Hole Press, 2011. 
O texto menciona o quadro kanban, que é uma ferramenta utilizada para visualizar e 
gerenciar o fluxo de trabalho de uma equipe. Segundo Anderson (2011), o objetivo do 
quadro kanban é apresentar as tarefas em baias, que representam diferentes etapas do 
processo, e essas tarefas são posicionadas de acordo com sua prioridade para o projeto. 
A prioridade é determinada em acordo com o cliente ou outras partes interessadas, 
sendo que as tarefas posicionadas mais acima nas baias são consideradas as mais 
prioritárias, enquanto as que estão mais embaixo são menos prioritárias. Os membros do 
time de desenvolvimento devem resolver as tarefas mais prioritárias sempre que 
estiverem disponíveis para atuar em uma nova tarefa. Com base nisso, analise as 
afirmações considerando V para verdadeiro e F para falso: 
( ) O objetivo do quadro kanban é definir as metas do projeto, e as tarefas são 
posicionadas aleatoriamente nas baias. 
( ) O objetivo do quadro kanban é gerenciar o fluxo de trabalho de uma equipe, e as 
tarefas são posicionadas aleatoriamente. 
( ) O objetivo do quadro kanban é rastrear as horas de trabalho da equipe, e as tarefas 
são posicionadas em ordem alfabética. 
( ) O objetivo do quadro kanban é apresentar as tarefas em baias, e as tarefas mais 
prioritárias são posicionadas no topo das baias. 
Assinale a afirmativa que contempla corretamente a sequência: 
A 
F, V, V, F. 
B 
V, V, V, F. 
C 
V, F, F, V. 
D 
F, F, F, V. 
Revisar Conteúdo do Livro 
3 
Maximiano e Veroneze (2022) definem este documento inicial, também conhecido 
como termo de abertura do projeto (project charter), como o documento que servirá de 
guia, após a conclusão de sua elaboração e aprovação, para que as etapas do projeto se 
iniciem. 
Fonte: adaptado de: MAXIMIANO, A. C. A.; VERONEZE, F. Gestão de Projetos – 
Preditiva, ágil e estratégica. 6. ed. Barueri: Atlas, 2022. 
O texto exposto informa sobre a definição do documento inicial de um projeto, 
conhecido como termo de abertura do projeto ou project charter. Esse documento 
desempenha o papel de guia para o início das etapas do projeto após sua elaboração e 
aprovação. Diante disso, qual é o objetivo principal do termo de abertura do projeto? 
A 
Formalizar o início do projeto. 
B 
Documento que não serve de guia. 
C 
Estabelecer os recursos financeiros necessários para o projeto. 
D 
Determinar a duração estimada de cada etapa do projeto. 
4 
Humble e Farley (2014) afirmam que é desejável armazenar, inclusive, imagens de 
servidores e sistemas operacionais já configurados para uma determinada aplicação, 
sendo a ferramenta de gerenciamento de versão importante para que o tempo gasto na 
montagem de ambientes operacionais possa ser reduzido, com a menor interferência 
possível de uma pessoa para sua recriação. 
Fonte: adaptado de: HUMBLE, J.; FARLEY, D. Entrega contínua: como entregar 
software de forma rápida e confiável. Porto Alegre: Bookman, 2014. 
No texto mencionado, os autores Humble e Farley (2014) discutem a importância de 
armazenar imagens de servidores e sistemas operacionais pré-configurados para facilitar 
a criação de ambientes operacionais. Eles destacam que o uso de uma ferramenta de 
gerenciamento de versão é fundamental para minimizar o tempo e a interferência 
humana necessários para recriar esses ambientes. Com base nas informações 
apresentadas e considerando a vantagem de armazenar imagens de servidores e sistemas 
operacionais pré-configurados, de acordo com Humble e Farley (2014), assinale a 
alternativa correta: 
A 
Redução da interferência humana na montagem de ambientes operacionais. 
B 
Eliminação da necessidade de ferramentas de gerenciamento de versão. 
C 
Aumento da complexidade na recriação de ambientes operacionais. 
D 
Aumento do tempo gasto na criação de ambientes operacionais. 
5 
Segundo Schwaber e Sutherland (2017), em metodologias ágeis, os requisitos do 
produto que será desenvolvido não precisam, em um primeiro momento, estarem 
totalmente definidos para que a equipe possa iniciar seu trabalho, como explica. É 
necessário, apenas, que se conheça a necessidade do cliente e as funcionalidades que 
irão agregar valor ao seu negócio ou propósito, realizando um trabalho de refinamento 
dessas funcionalidades em momento posterior. 
Fonte: adaptado de: SCHWABER, K.; SUTHERLAND, J. Guia do Scrum: um guia 
definitivo para o Scrum: as regras do Jogo. 2017. Disponível em: 
http://fabiocruz.com.br/livros/2017-Scrum-Guide- PtBR-v1.pdf. Acesso em: 6 abr. 
2023. 
Com base nas informações apresentadas, avalie as asserções a seguir e a relação 
proposta entre elas: 
I. Em metodologias ágeis, os requisitos do produto não precisam estar totalmente 
definidos no início do trabalho. 
PORQUE 
II. A equipe pode iniciar o trabalho com base na necessidade do cliente e nas 
funcionalidades que agregarão valor ao negócio, refinando essas funcionalidades 
posteriormente. 
A respeito dessas asserções, assinale a opção correta: 
 
A 
A asserção I é uma proposição verdadeira e a II é uma proposição falsa. 
B 
A asserção I é uma proposição falsa e a II é uma proposição verdadeira. 
C 
As asserções I e II são verdadeiras, e a II é uma justificativa correta da I. 
D 
As asserções I e II são verdadeiras, mas a II não é uma justificativa correta da I. 
6 
Pressman e Maxim (2021) afirmam que, quando se pensa no planejamento do 
cronograma do projeto, temos que ter em mente o seguinte cenário: 
 Projeto que deverá ter sua estimativa do início para o futuro – neste caso, um 
novo projeto deverá ser estimado, obtendo-se uma data de conclusão com base 
nas estimativas de cada tarefa, seguindo a ordem de acontecimentos e 
precedência entre elas. 
Fonte: adaptado de: PRESSMAN, R. S.; MAXIM, B. R.Engenharia de Software: uma 
abordagem profissional. 9. ed. Porto Alegre: AMGH, 2021. 
No texto citado, Pressman e Maxim (2021) discutem a importância de considerar dois 
cenários ao planejar o cronograma de um projeto. O primeiro cenário envolve projetos 
que ainda não foram iniciados e requerem uma estimativa de quando serão concluídos. 
Nesses casos, é necessário realizar uma estimativa do tempo necessário para cada tarefa 
e determinar a ordem sequencial e a precedência entre elas, a fim de obter uma data de 
conclusão para o projeto. Diante disso, analise as afirmações considerando V para 
verdadeiro e F para falso: 
( ) Basear-se exclusivamente na precedência entre as tarefas. 
( ) Considerar apenas a ordem de acontecimentos entre as tarefas. 
( ) Definir uma data de conclusão arbitrariamente, sem considerar as estimativas das 
tarefas. 
( ) Realizar uma estimativa do tempo necessário para cada tarefa e considerar a ordem 
sequencial e a precedência entre elas. 
Assinale a afirmativa que contempla corretamente a sequência: 
A 
V, V, F, F. 
B 
V, F, F, V. 
C 
F, V, V, F. 
D 
F, F, F, V. 
Revisar Conteúdo do Livro 
7 
O gerenciamento de versões se divide na definição de baselines e codelines, conforme 
apresentado por Sommerville (2011; 2018). Enquanto uma versão de codeline se 
concentra em criar diferentes versões apenas para o código-fonte da aplicação que está 
sendo gerenciada, uma baseline englobará uma codeline e todos os demais componentes 
envolvidos no sistema, com suas respectivas bibliotecas, arquivos de configuração e 
outros itens necessários para que seja montada uma versão funcional da aplicação. 
O texto aborda o tema do gerenciamento de versões de software, especificamente a 
diferenciação entre baselines e codelines. Segundo o autor Sommerville (2011; 2018), o 
gerenciamento de versões envolve a criação de diferentes versões de uma aplicação, 
tanto para o código-fonte (codeline) quanto para todos os componentes do sistema, 
incluindo bibliotecas, arquivos de configuração e outros itens necessários para montar 
uma versão funcional da aplicação (baseline). 
Fonte: adaptado de: SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: 
Pearson Prentice Hall, 2011. 
SOMMERVILLE, I. Engenharia de Software. 10. ed. São Paulo: Pearson Education 
do Brasil, 2018. 
Com base nas informações apresentadas e considerando a diferença entre uma codeline 
e uma baseline no gerenciamento de versões de software, assinale a alternativa correta: 
A 
A codeline inclui todas as versões anteriores de uma aplicação, enquanto a baseline 
abrange apenas a versão mais recente. 
B 
A codeline engloba todas as configurações de uma aplicação, enquanto a baseline é 
usada apenas para a criação de diferentes versões de código-fonte. 
C 
A codeline abrange todos os componentes do sistema, enquanto a baseline se concentra 
apenas no código-fonte da aplicação. 
D 
A codeline se concentra em criar diferentes versões apenas para o código-fonte da 
aplicação, enquanto a baseline é usada para criar versões funcionais da aplicação. 
8 
Segundo PMI (2017), a partir da elaboração de um documento que formalize a 
inicialização de um projeto, o Gerente de Projetos se tornará apto a alocar recursos para 
realização das atividades do projeto. Para que este documento seja elaborado, os 
acordos firmados entre os stakeholders e o Gerente de projeto irão servir de subsídios de 
entrada, assim como eventuais documentos que descrevam o negócio que representará o 
domínio para a aplicação que será construída. 
Fonte: PMI. Um guia do conhecimento em gerenciamento de projetos. Guia PMBOK. 
6. ed. EUA: Project Management Institute, 2017. 
O texto apresentado menciona que, de acordo com o PMI (Project Management 
Institute) em 2017, é necessário elaborar um documento que formalize o início de um 
projeto para que o Gerente de Projetos possa alocar recursos para as atividades do 
projeto. Quais são os elementos fundamentais que compõem o documento de 
inicialização de um projeto, de acordo com o PMI? 
A 
Somente os resultados esperados. 
B 
Cronograma e orçamento do projeto. 
C 
Análise de riscos. 
D 
Definição da equipe de projeto. 
9 
Sommerville (2011) afirma que o processo de gerenciamento de um projeto deverá 
englobar a gestão de recursos (pessoas, orçamento, cronograma, instalações físicas) para 
que o objetivo pretendido seja alcançado, de modo que a progressão aconteça. Esses 
recursos poderão alimentar gráficos de barra, como o de Gantt, que apresentará a 
situação de cada recurso do projeto em um determinado período do projeto, como 
quantos recursos humanos (desenvolvedores) estão trabalhando no mês corrente, 
quantos estão de férias ou alocados em outros projetos, além de quais tarefas estão 
sendo executadas. 
Fonte: adaptado de: SOMMERVILLE, I. Engenharia de software. 9. ed. São Paulo: 
Pearson Prentice Hall, 2011. 
No gerenciamento de projetos, é fundamental garantir uma gestão eficiente dos recursos 
disponíveis. Uma ferramenta comumente utilizada para visualizar a situação dos 
recursos ao longo do projeto é o gráfico de Gant. Deste modo, qual é a finalidade do 
gráfico de Gantt no gerenciamento de projetos? 
A 
Acompanhar a evolução do orçamento e identificar possíveis desvios. 
B 
Facilitar a comunicação entre os membros da equipe de projeto. 
C 
Visualizar a situação de cada recurso em um determinado período do projeto. 
D 
Priorizar as tarefas mais críticas e garantir sua execução dentro dos prazos. 
10 
Os métodos preditivos podem ser melhor empregados quando o projeto não precisa que 
os usuários estejam constantemente envolvidos durante sua execução ou que o projeto 
não apresente um alto nível de certeza do que deve ser implementado, por possuir seu 
objetivo claramente traçado e os requisitos já plenamente definidos no início do projeto, 
sem que aconteçam mudanças neles (KERZNER, 2013; CONFORTO; AMARAL, 
2008). 
Fonte: adaptado de: IKERZNER, H. Project Management Metrics, KPIs, and 
Dashboards: a guide to measuring and monitoring project performance. 2nd ed. 
Hoboken: Wiley, 2013b. 
CONFORTO, E. C.; AMARAL, D. C. Evaluating an Agile Method for Planning and 
Controlling Innovative Projects. Project Management Journal, [s. l.], v. 41, n. 2, p. 73-
80, 2008. 
O trecho menciona a aplicação de métodos preditivos em projetos nos quais os usuários 
não precisam estar constantemente envolvidos e os requisitos estão claramente definidos 
desde o início, sem a ocorrência de mudanças. Esses métodos são mais adequados 
quando há um objetivo claro traçado e certeza em relação à implementação do projeto. 
Deste modo, examine as alternativas a seguir com respeito a quais são as condições 
ideais para o uso eficiente de métodos preditivos em projetos, de acordo com o texto e 
assinale a correta: 
A 
Quando não há um objetivo claro traçado para o projeto. 
B 
Quando os requisitos do projeto estão plenamente definidos no início e não sofrem 
mudanças. 
C 
Quando os requisitos do projeto podem sofrer mudanças ao longo do tempo. 
D 
Quando há incerteza em relação à implementação do projeto.

Mais conteúdos dessa disciplina