Buscar

Projeto de Software - Exercicios

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

Prévia do material em texto

EX-1
Questão 1
Correta
Durante a gestão de um projeto, está ocorrendo um sério problema de aderência da equipe
com relação ao comprometimento com as atividades do projeto. Os desenvolvedores não tem
desempenhado bem suas funções dentro do projeto, causando problemas com atraso nas
entregas, entregas sem os devidos testes, falhas na documentação de andamentos do sistemas.
O gerente deste projeto não tem como puni-los, pois os desenvolvedores permanecem com os
seus afazeres a serem executados diariamente, além das atividades deste projeto. Esta
realidade é referente a empresas que possuem uma estrutura organizacional ____.
Neste contexto e considerando os dados apresentados, assinale a alternativa CORRETA:
Sua resposta
Correta
Funcional
Comentário
Alternativa CORRETA: Funcional Alternativa "Matricial forte" está INCORRETA, pois a
autoridade do gerente MODERADA a ALTA, função designada em tempo integral.
Alternativa "Matricial equilibrada" está INCORRETA pois a autoridade BAIXA a
MODERADA, função em tempo parcial; incorporando em suas funções (tempo parcial),
como uma habilidade, podendo não ser um papel designado. Alternativa "Matricial fraca"
está INCORRETA, pois a autoridade BAIXA, função em tempo parcial; é parte de um outro
trabalho e a função NÃO é designada. Alternativa "Orientada a projetos" está INCORRETA,
pois a autoridade ALTA a quase total, função designada em tempo integral. Alternativa
"Funcional" está CORRETA, pois a empresa que possui uma estrutura organizacional
Funcional, tipo centralizadora, não oferece ao gerente de projeto a autoridade adequada para
poder motivar sua equipe por meio de castigos, ou seja, na verdade este terá que motivar a
sua equipe por meio de muita conversa e negociação. O papel de gerente de projeto ocorre
em tempo parcial, podendo ou não ser designado a um coordenador.
Questão 2
Correta
Nos projetos a comunicação precisa ser efetiva, de forma a garantir que todos os envolvidos,
principalmente os que estão no processo de execução do projeto estejam bem alinhados com
o escopo do projeto e do produto. Portanto é importante que o gerente de projetos tenha
habilidade em resolver conflitos, em se comunicar e em liderar sua equipe.
Baseado neste contexto assinale a alternativa CORRETA.
Sua resposta
Correta
Um gerente de projetos deve ter preocupações com as habilidades técnicas e estar fortemente
envolvido com os aspectos gerenciais. Dessa forma, sua comunicação não fica restrita apenas
as equipes de projetos, mas inclui os gerentes funcionais, a alta administração da empresa,
clientes, fornecedores, do patrocinador do projeto, entre outros.
Comentário
Alternativa CORRETA: Um gerente de projetos deve ter preocupações com as
habilidades técnicas e estar fortemente envolvido com os aspectos gerenciais. Dessa
forma, sua comunicação não fica restrita apenas as equipes de projetos, mas inclui os
gerentes funcionais, a alta administração da empresa, clientes, fornecedores, do
patrocinador do projeto, entre outros. INCORRETA - Um gerente de projetos deverá se
preocupar somente com a questão do desenvolvimento da equipe, atendendo o cronograma
proposto e não se preocupar com as demais etapas envolvidas de cunho gerencial. pois - O
gerente de projeto, estará envolvido e preocupado em todos os aspectos gerenciais.
INCORRETA - O gerente de projeto deve avaliar de forma ágil as partes interessadas e seus
principais interesses no projeto, com foco nas pessoas menos melindrosas e resistentes ao
projeto, pois a sua comunicação e verificação do grau de satisfação deve ser para todos os
stakeholders envolvidos. CORRETA - Um gerente de projetos deve ter preocupações com
as habilidades técnicas e estar fortemente envolvido com os aspectos gerenciais. Dessa forma,
sua comunicação não fica restrita apenas nas equipes de projetos, mas inclui os gerentes
funcionais, a alta administração da empresa, clientes, fornecedores, do patrocinador do
projeto, entre outros. pois O gerente de projeto, estará envolvido e preocupado em todos os
aspectos gerenciais, não apenas com as habilidades técnicas. A sua comunicação e
verificação do grau de satisfação deve ser para todos os stakeholders envolvidos, os gerentes
funcionais, clientes, fornecedores, com a alta administração da organização, principalmente
através do patrocinador do projeto, entre outros. É constante e não exclusivamente com a
equipe de desenvolvimento. INCORRETA - O gerente do projeto não avalia as demandas,
ele confia que este é o papel do gerente administrativo, que deve privilegiar o que mais
agrega valor ao projeto em desenvolvimento, pois o gerente de projetos estará envolvido e
preocupado em todos os aspectos gerenciais, não apenas com as habilidades técnicas.
INCORRETA - Uma fonte incomum de conflitos é uma demanda do projeto. O que é bom
para uma parte interessada é bom também em relação a outra demanda solicitada, pois a sua
comunicação e verificação do grau de satisfação de todos os stakeholders envolvidos, os
gerentes funcionais, clientes, fornecedores, com a alta administração da organização,
principalmente através do patrocinador do projeto, entre outros. É constante e não
exclusivamente com a equipe de desenvolvimento.
Questão 3
Correta
Durante o desenvolvimento de um projeto considerado grande devido as inúmeras atividades
a serem realizadas, foi dividido em subprojetos, ou seja, projetos menores de forma que seja
viável o controle adequado para cada uma das divisões. Considerando que alguns desses
subprojetos estão acontecendo simultaneamente, existe o risco de ao descobrir a necessidade
de alteração em um subprojeto, esta alteração afetar outros subprojetos. Neste momento é
necessária uma reavaliação no projeto, nas atividades, no cronograma, custo e demais
informações e recursos.
Dentro deste cenário são utilizados alguns dos 5 grupos de processos do ciclo de vida do
projeto, considerando como início o momento em que se descobre a falha, defina a seguir
quais serão os seguintes processos que serão utilizados até o encerramento. Os processos
podem ser repetidos conforme a necessidade.
1 - Grupo de processo de Iniciação.
2 - Grupo de processo de Planejamento.
3 - Grupo de processo de Execução.
4 - Grupo de processo de Monitoramento e Controle.
5 - Grupo de processe de Encerramento.
Assinale a opção que apresenta a ordem correta dos passos realizados, lembrando que pode
haver repetição.
Sua resposta
Correta
3 – 4 – 2 – 3 – 4 – 5.
Comentário
Alternativa CORRETA: 3 – 4 – 2 – 3 – 4 – 5. Os erros são descobertos no grupo de
execução, sendo necessário o acompanhamento pelo processo de Monitoramento e controle.
Ao ser identificado por estes dois grupos, voltaremos para o processo de planejamento, e na
sequência, voltando para o processo de execução e de Monitoramento e controle, não
havendo mais nenhuma pendência, caminha para o processo de Encerramento.
Questão 4
Correta
Um gerente de projeto ao ser designado para a função de liderança, este terá como principal
atribuição o total conhecimento do ciclo de vida de um projeto, será um profissional
multidisciplinar, estará apto a identificar os problemas e buscar soluções eficientes e eficaz,
não importando a área do conhecimento. Quanto mais cedo identificar as falhas na fase
inicial do projeto, o custo será muito inferior do que se o erro for detectado do meio para o
final do projeto. Considerando os apontamentos anterior o profissional que se espera
contratar como gerente de projeto deverá ser _________.
I - Generalista - Possui uma visão sistêmica, bom domínio em inúmeros métodos de gestão
no desenvolvimento de projetos para a área de TI.
II - É imprescindível o conhecimento em boas práticas para documentação e no processo de
desenvolvimento de software.
III - Tem como diferencial aplicar os métodos definidos sendo desnecessário o constante
aprendizado e atualização.
Considerando o contexto apresentado, avalie as seguintes asserções e a relação proposta entre
elas.A respeito dessas asserções, assinale a alternativa CORRETA.
Sua resposta
Correta
A asserção I e II é uma proposição verdadeira e a III, falsa.
Comentário
Alternativa CORRETA: A asserção I e II é uma proposição verdadeira e a III, falsa. O
gerente de projeto precisa entender um pouco de tudo assim conseguindo auxiliar a sua
equipe, por tanto ser generalista é fundamental, conhecer métodos de sucesso na gestão de
projetos principalmente os que estão ligados diretamente a área de TI é com certeza
importante para uma boa gestão, ao contrário do que muitos desenvolvedores pensam,
documentar não apenas o código, mas os processos e decisões durante o desenvolvimento do
projeto de um novo software (produto ou serviço) é importante para o constante aprendizado
da equipe e está em constante atualização no mundo moderno de hoje é crucial para todas as
profissões, no caso da área de TI tem que estar sempre um passo a frente.
Questão 5
Correta
Todo projeto terá seu ciclo de vida composto de algumas sequências de atividades a serem
seguidas e a gerência de projetos busca proporcionar ao gestor o melhor para atingir o escopo
do projeto. Para que o projeto seja concluído com sucesso, é necessário que ele consiga
equilibrar quatro pilares: Escopo, Custo, Qualidade e Tempo.
No exemplo de uma montadora de veículos multinacional, temos inúmeras possibilidades
acontecendo ao mesmo tempo no processo de gestão de seus produtos, e a existência de
alguns setores envolvidos em cada etapa do projeto. Pensando em projeto, estamos falando
de projeto quanto a _________________.
Assinale a alternativa que apresenta corretamente as características de um projeto.
Sua resposta
Correta
Processo de adequação (modificação) de um novo veículo que entrará na linha de produção.
Comentário
Alternativa CORRETA: Processo de adequação (modificação) de um novo veículo que
entrará na linha de produção. Se trata de um projeto, pois houve a necessidade de voltar
para o planejamento devido as alterações, conforme a necessidade apontada pela região de
produção do veículo. Alternativa "Manutenção de veículo que acaba de sair da linha de
produção." está INCORRETA, pois não é projeto, mas sim manutenção pós processo de
produção. Alternativa "Montagem do motor do veículo que irá ser encaminhado para a linha
de produção." está INCORRETA, pois não é projeto, mas sim processo de produção.
Alternativa "Compra das rodas, estofados e volante, que irá alimentar a linha de produção."
está INCORRETA, pois não é projeto, mas sim processo de aquisição para a produção.
Alternativa "Manutenção dos equipamentos para a montagem dos veículos na linha de
produção." está INCORRETA, pois não é projeto, mas sim processo de manutenção nos
equipamentos de produção.
EX-2
Questão 1
Correta
A década de 70 foi marcada pela criação de metodologias que serviriam como base dos
processos de desenvolvimento de software. Para este início, um ciclo básico foi definido, para
servir de apoio as demais ideias que foram surgindo ao longo dos anos. Em uma das fases, as
funcionalidades do software e as suas respectivas restrições precisam ser definidos.
Tendo como base as informações citadas acima, assinale a alternativa correta, que apresenta o
nome dessa etapa.
Sua resposta
Correta
Especificação de software.
Comentário
Alternativa CORRETA: Especificação de software. Projeto, INCORRETA. Pois, o
software deve ser produzido para atender às especificações. Validação de software,
INCORRETA. Pois, o software deve ser validado para garantir que atenda às demandas do
cliente. Evolução do software: INCORRETA. Pois, o software deve evoluir para atender às
necessidades de mudança dos clientes. Especificação de software, CORRETA. Pois, a
funcionalidade do software e as restrições a seu funcionamento devem ser definidas.
Implementação de software, INCORRETA. Pois, esta é uma etapa executada após o
planejamento, tendo em vista que a implementação é a codificação do sistema, onde
linguagens de programação e framework são utilizados.
Questão 2
Correta
O desenvolvimento de um software é algo complexo, no sentido de ter o desafio de suprir as
demandas dos clientes, as quais mudam a todo momento. Devido a necessidade de evolução e
inovação, durante o ciclo de desenvolvimento pode originar artefatos que auxiliam esse
momento.
Em determinada etapa, uma versão mais simplificada do produto final pode ser desenvolvida,
com uma quantidade reduzida de funcionalidades, mas, que atendem a principal necessidade
do cliente o nome desse artefato é
Sua resposta
Correta
o mínimo produto viável.
Comentário
Alternativa CORRETA: o mínimo produto viável. Alternativa "O Mínimo Produto Viável."
está CORRETA, pois é a versão simplificada de algo, onde é possível avaliá-lo em vários
aspectos, como os técnicos ou de design do produto. Alternativa "A Documentação." está
INCORRETA, pois a documentação é um artefato informativo que contém conceitos e
particularidades sobre o projeto que está sendo desenvolvimento. Alternativa "O
planejamento." está INCORRETA, pois é uma etapa do ciclo de desenvolvimento de um
software, é nela onde as informações obtidas na etapa anterior, de comunicação,
levantamento de requisitos, ganha aplicação no projeto. Alternativa "O design." está
INCORRETA, pois este é introduzido em várias etapas do desenvolvimento, podendo ser um
simples conceito estético, mas também de funcionalidade do sistema. Alternativa "A
pivotagem." está INCORRETA, pois através da pivotagem novas perspectivas sobre o
produto são lançadas, para serem avaliadas, e até mesmo postas em prática, sempre com o
objetivo de elevar a qualidade e o valor que aquele produto ou serviço gera ao cliente.
Questão 3
Correta
As metodologias de desenvolvimento de software apresentam situações abstratas dos tipos de
processos de software existentes. Apresentam, na maioria das vezes, etapas a serem seguidas
com o objetivo de desenvolver software de qualidade. Onde alguns modelos entregam seus
artefatos de software apenas na etapa final.
Com base na descrição anterior, assinale a alternativa que apresenta a metodologia de
software que atende a descrição citada.
Sua resposta
Correta
Cascata.
Comentário
Alternativa CORRETA: cascata. Cascata. CORRETA. Pois, o modelo cascata segue
rigorosamente a ordem de execução de suas etapas, dessa forma, a etapa de comunicação
inicializa o ciclo, logo após a etapa de planejamento é executada e quando finalizada, a de
modelagem é inicializada, depois a de construção é executada, e por fim a de entrega.
Alternativa "Scrum." está INCORRETA. Pois, o modelo Scrum é iterativo e incremental,
apresenta ciclos, chamados de sprint, onde cada sprint possui uma entrega, dessa forma, as
entregas são contínuas, e não precisam aguardar o final do processo para gerar algo
executável. Alternativa "XP." está INCORRETA. Pois, o modelo XP possui etapas que são
executadas conforme ciclos, por ser uma metodologia ágil, é iterativa e incremental, e as
entregas são contínuas atendendo as mudanças das necessidades dos clientes. Alternativa
"DSDM." está INCORRETA. Pois, o modelo é ágil, e possui entregas contínuas, além isso é
indicado para ser utilizado em projetos com etapas e planejamento bem definido. Alternativa
"Modelagem Ágil." está INCORRETA. Pois, o modelo é ágil, e preza pela entrega contínua
de artefatos de software, além disso, é uma metodologia prática, voltada para a modelagem e
documentação.
Questão 4
Correta
Os clientes buscam em um software, a automatização de seus processos. Dessa forma, o
software passa a assumir duas possibilidades de papel, uma podendo ser um produto e outra
um serviço. Porém, durante seu desenvolvimento, muitas situações adversas podem ocorrer,
trazendo riscos ao que foi definido inicialmente. Para isso, existe uma etapa que garante que
as necessidades do cliente, serão sanadas com o sistema gerado ao final do processo de
desenvolvimento.
Tendo como base as informações citadas acima,assinale a alternativa correta, que apresenta o
nome dessa etapa.
Sua resposta
Correta
Validação do software.
Comentário
Alternativa CORRETA: Validação do software. Especificação de software, INCORRETA.
Pois, é uma etapa onde as funcionalidades do software e as restrições a seu funcionamento
devem ser definidas. Geralmente ocorre através do uso de requisitos, e de histórias do
usuário. Validação de software, CORRETA. Pois, o software deve ser validado para garantir
que atenda às demandas do cliente, dessa forma o processo de validação confere se tudo o
que o cliente solicitou foi atendido, e se foi atendido corretamente. Projeto , INCORRETA.
Pois, o projeto do software apresenta o que deve ser produzido para atender às especificações.
Além disso, constam todos os detalhes que envolvem aquele sistema. Ele traz uma estrutura
do software a ser implementado, como interfaces, estrutura de dados do sistema, dentre
outros. Evolução do software, INCORRETA. Pois, deve apresentar a reflexão das mudanças
de requisitos definidas pelo cliente e as demandas para as quais ele foi desenvolvido para
atender. Implementação de software, INCORRETA. Pois, este é o estágio em que há uma
conversão entre o que foi especificado. Envolve processos e programação de software.
Questão 5
Correta
As metodologias ágeis atendem a conceitos defendidos pelo manifesto ágil, o qual foi criado
por desenvolvedores e estudiosos da Engenharia de Software. Conforme Pressman et al.
(2016, p.67), “um manifesto normalmente é associado a um movimento político, emergente:
ataca a velha guarda e sugere mudança revolucionária(espera-se que para melhor). De certa
forma, é exatamente disso que se trata o desenvolvimento ágil.”
Tomando como base os conceitos apresentados sobre os princípios básicos da metodologia
ágil, avalie as informações a seguir.
I.modelar com um objetivo, pois quando se tem um objetivo, fica mais simples a decisão
acerca das notações, softwares, detalhes, que precisarão ser utilizados;
II.a filosofia da modelagem ágil defende que os pontos fortes e fracos das ferramentas que
serão utilizadas devem ser elencados;
III.as mudanças devem ser evitadas, para evitar causar divergências no planejamento definido
no início do projeto.
IV.trazer por meio da documentação completa informações relevantes;
Considerando o contexto apresentado, é VERDADEIRO o que se afirma em:
Sua resposta
Correta
I e II, apenas.
Comentário
Alternativa CORRETA: I e II, apenas. I. modelar com um objetivo, pois quando se tem um
objetivo, fica mais simples a decisão acerca das notações, softwares, detalhes, que precisarão
ser utilizados; VERDADEIRO, pois através da modelagem é possível apresentar
detalhamento sobe o que deve ser desenvolvido, podendo ser criada tanto sobre o sistema em
geral quanto de funcionalidades distintas. II. a filosofia da modelagem ágil defende que os
pontos fortes e fracos das ferramentas que serão utilizadas devem ser elencados;
VERDADEIRO, pois o objetivo é que o tempo não seja desperdiçado e que as ferramentas
possam ser utilizadas em sua totalidade. Portanto, elas devem ser selecionadas conforme a
sua aplicação diante das necessidades. III. as mudanças devem ser evitadas, para evitar
causar divergências no planejamento definido no início do projeto. FALSO, pois uma das
vertentes da metodologia ágil é estar aberta a mudanças, tendo em vista que na atualidade os
sistemas estão sempre em evolução. IV.Trazer por meio da documentação completa
informações relevantes; FALSO, pois a filosofia ágil defende que a modelagem pode ser um
recurso utilizado para enriquecer a apresentação das informações relevantes de um projeto.
EX-3
Questão 1
Correta
Para tratar cada risco de forma adequada pode se utilizar de várias estratégias. Tanto para as
de impacto positivos como as de impacto negativo.
Coluna A Coluna B
Resposta ao risco descrição
I - Explorar a. Reconhecer a oportunidade e aproveitá-la
se o impacto for positivo ou não agir a não
ser que o risco ocorra.
II - Melhorar b. Minimizar os impactos e ou a
probabilidade de o problema ocorrer.
III - Compartilhar c. Criar meios de evitar o risco, alterar o
projeto objetivando proteger o projeto contra
o impacto do risco.
IV - Aceitar d. Eliminar incerteza associada da existência
do risco positivo, aumentando a
oportunidade de ocorrer.
V - Eliminar e. Arrumar um parceiro que possa assumir
integral ou parcialmente a oportunidade, por
ter capacidade de melhor explorar a
oportunidade.
VI - Transferir f. Aumentar as oportunidades de impulsionar
os riscos de impacto positivo.
VII - Mitigar g. Passar o problema para outra empresa
resolver junto com a responsabilidade pelo
problema.
Análise de acordo com as informações apresentadas na tabela, faça a associação das respostas
aos riscos na Coluna A com suas respectivas descrições na Coluna B.
Assinale a alternativa que apresenta a associação CORRETA entre as colunas.
Sua resposta
Correta
I - d; II - f; III - e; IV - a; V - c; VI - g; VII - b.
Comentário
Alternativa CORRETA: I - d; II - f; III - e; IV - a; V - c; VI - g; VII - b. I – Explorar -
Eliminar incerteza associada da existência do risco positivo, aumentando a oportunidade de
ocorrer. II – Melhorar - Aumentar as oportunidades de impulsionar os riscos de impacto
positivo. III – Compartilhar - Arrumar um parceiro que possa assumir integral ou
parcialmente a oportunidade, por ter capacidade de melhor explorar a oportunidade. IV –
Aceitar - Reconhecer a oportunidade e aproveitá-la se o impacto for positivo ou não agir a
não ser que o risco ocorra. V – Eliminar - Criar meios de evitar o risco, alterar o projeto
objetivando proteger o projeto contra o impacto do risco. VI – Transferir - Passar o problema
para outra empresa resolver junto com a responsabilidade pelo problema. VII – Mitigar -
Minimizar os impactos e ou a probabilidade de o problema ocorrer.
Questão 2
Correta
“O gerenciamento formal da qualidade é particularmente importante em times que estão
desenvolvendo grandes sistemas de longa vida que levam vários anos para serem
desenvolvidos. Esses sistemas são desenvolvidos para clientes externos, geralmente usando
um processo baseado em plano. Para esses sistemas, o gerenciamento da qualidade é uma
questão da organização e de um projeto individual: ”
I – No aspecto organizacional, a equipe de gerenciamento da qualidade deve assumir a
responsabilidade de definir os processos de desenvolvimento a serem usados e os padrões que
devem ser aplicados ao software e à documentação relacionada, incluindo os requisitos do
sistema, projeto e código;
II – No aspecto de projeto, o gerenciamento da qualidade envolve a aplicação de processos de
qualidade específicos, verificando se esses processos planejados foram seguidos e garantindo
que as saídas do projeto atendam aos padrões definidos;
III – O gerenciamento da qualidade do projeto também pode envolver a definição de um
plano de qualidade para esse projeto. O plano da qualidade deve definir as metas da qualidade
para o projeto e definir quais processos e padrões devem ser utilizados.
Considerando o contexto apresentado, assinale a alternativa correta.
Sua resposta
Correta
As afirmativas são todas corretas.
Comentário
Alternativa CORRETA: As afirmativas são todas corretas. A afirmativa I é CORRETA –
No aspecto organizacional, a equipe de gerenciamento da qualidade deve assumir a
responsabilidade de definir os processos de desenvolvimento a serem usados e os
padrões que devem ser aplicados ao software e à documentação relacionada, incluindo os
requisitos do sistema, projeto e código; A afirmativa II é CORRETA – No aspecto de projeto,
o gerenciamento da qualidade envolve a aplicação de processos de qualidade específicos,
verificando se esses processos planejados foram seguidos e garantindo que as saídas do
projeto atendam aos padrões definidos; A afirmativa III é CORRETA– O gerenciamento da
qualidade do projeto também pode envolver a definição de um planode qualidade para
esse projeto. O plano da qualidade deve definir as metas da qualidade para o projeto e definir
quais processos e padrões devem ser utilizados.
Questão 3
Correta
A partir da análise da equipe de desenvolvimento, o cliente e o gerente do projeto, identificou
os riscos do projeto, identificando os riscos com a sigla “e” – estimativa, “o” –
organizacional; “p” – pessoas, “r” – requisitos, “t” – tecnologia e “f” – ferramentas.
Lista de riscos com identificação e análise de P=probabilidade, I=impacto e
E=exposição/importância, todos classificados de forma simplificada em relação a Matriz de
risco como B (baixo), M (médio) e A (alto).
Considerando estes os riscos identificados em uma primeira reunião, gerar um plano de
redução de probabilidade e impacto.Fonte: Adaptado de WAZLAWICK, (2013 p. 195) e
SOMERVILLE, (2018, p. 614)
I - O plano de redução da probabilidade deve ser elaborado pensando nas causas do risco,
Enquanto
II - O Plano de redução de impacto visa reduzir o impacto que os riscos possam causar no
desenvolvimento do sistema, diminuindo os efeitos dos riscos.
A respeito dessas asserções, assinale a alternativa correta.
Sua resposta
Correta
As asserções I e II são proposições verdadeiras e a II é um complemento da I.
Comentário
Alternativa CORRETA: As asserções I e II são proposições verdadeiras e a II é um
complemento da I. O plano de redução da probabilidade deve ser elaborado pensando nas
causas do risco, enquanto o Plano de redução de impacto visa reduzir o impacto que os riscos
possam causar no desenvolvimento do sistema, diminuindo os efeitos dos riscos. Para isso é
necessário o plano de mitigação, contingência e redução de impacto, com atividades
definidas, prazos e responsáveis para a imediata intervenção no primeiro sinal do risco se
tornar realidade, incluindo nos planos do projeto, sendo contabilizada estas ações no custo e
no tempo do projeto. A alternativa " As asserções I e II são proposições verdadeiras, mas a
II não é um complemento da I." está INCORRETA, pois é falsa a afirmação: a II não é um
complemento da I. A alternativa " A asserção I é uma proposição falsa e a II é uma
proposição verdadeira." não é correta, pois todas as afirmações são verdadeiras. A alternativa
" A asserção I é uma proposição verdadeira e a II é uma proposição falsa." não é correta, pois
todas as afirmações são verdadeiras. A alternativa " As asserções I e II são proposição
falsas." não é correta, pois todas as afirmações são verdadeiras.
Questão 4
Correta
A Matriz de Risco é uma das ferramentas mais utilizadas para que se possa analisar as
ameaças identificadas pela equipe do projeto. Analisando a probabilidade do problema vir a
ocorrer e o impacto que este problema irá provocar no projeto caso ocorra.
Considerando a tabela abaixo, independente de se conhecer os riscos analisados, aponte a
ordem correta que estes riscos devem ser acompanhados por grau de importância:
Assinale a opção que apresenta a ordem correra de prioridades de acompanhamento.
Sua resposta
Correta
6, 11, 4, 1, 9 e 5.
Comentário
Alternativa CORRETA: 6, 11, 4, 1, 9 e 5 Considerando Muito alto a probabilidade de
ocorrer o possível problema e que seu impacto negativo é também muito alto os riscos são: 6
– 0,72, 11 - 0,4, 4 – 0,36, 1 – 0,28, 9 - 0,28 e 5 – 0,2 são os seis riscos, nesta exata
sequência, em que o gerente de projeto deve acompanhar bem de perto.
Questão 5
Correta
“O monitoramento de riscos é o processo de checar se os pressupostos a respeito dos riscos
para o produto, para o processo e para o negócio não mudaram. É necessário avaliar
regularmente cada um dos riscos identificados para decidir se um risco está se tornando mais
ou menos provável. “
Análise: Portanto para que se possa ter o gerenciamento e monitoramento dos riscos:
I – O gerenciamento dos riscos deve ocorrer nas etapas iniciais do projeto;
II – Deverá contar com a constante participação de todos os stakeholders;
III – A comunicação deve ocorrer entre o gerente de projeto e o sponsor;
IV – O gerente de projeto deve monitorar os fatores que pode aumentar ou diminuir a
probabilidade de o risco ocorrer e seu impacto.
A seguir assinale a alternativa correta
Sua resposta
Correta
Apenas as afirmativas II e IV estão corretas.
Comentário
Alternativa CORRETA: Apenas as afirmativas II e IV estão corretas. I – INCORRETA, o
gerenciamento dos riscos deve ocorrer em todas as etapas do projeto; II – CORRETA, deverá
contar com a constante participação de todos os stakeholders; III – INCORRETA, a
comunicação deve ser efetiva; IV – CORRETA, o gerente de projeto deve monitorar os
fatores que pode aumentar ou diminuir a probabilidade de o risco ocorrer e seu impacto.
EX-4
Questão 1
Correta
“As comunicações descrevem os meios possíveis pelos quais as informações podem ser
enviadas ou recebidas, seja por atividades de comunicação, como reuniões e apresentações,
ou artefatos, como e-mails, mídias sociais, relatórios de projeto ou documentação de projeto.”
(Guia PMBOK,2017,p.361). Por proporcionar a comunicação entre diversas vertentes em um
projeto, ela pode assumir diferentes dimensões.
Com relação as dimensões da comunicação analise o trecho a seguir, completando suas
lacunas.
Por não ser especialista em assuntos técnicos as informações podem assumir dimensões
____________ . Porém, existem detalhes que devem ser analisados em parceria com o
cliente, usuário ou fornecedor, pois assumem dimensões ____________ . E dependendo do
contexto, elas podem ser adaptadas conforme o público- alvo, assumindo uma dimensão
____________ .
Assinale a alternativa que preenche corretamente as lacunas
Sua resposta
Correta
internas/ externas/ foco hierárquico.
Comentário
Alternativa CORRETA: internas/ externas/ foco hierárquico. Por não ser especialista em
assuntos técnicos as informações podem assumir dimensões internas. Porém, existem
detalhes que devem ser analisados em parceria com o cliente, usuário ou fornecedor, pois
assumem dimensões externas. E dependendo do contexto, elas podem ser adaptadas
conforme o público-alvo, assumindo uma dimensão foco hierárquico.
Questão 2
Correta
“A engenharia de software é uma tecnologia em camadas. [...] qualquer abordagem de
engenharia (inclusive engenharia de software) deve estar fundamentada em um
comprometimento organizacional com a qualidade.[...] A base da engenharia de software é a
camada de processos. O processo de engenharia de software é a liga que mantém as camadas
de tecnologia coesas e possibilita o desenvolvimento de software de forma racional e dentro
do pra- zo. O processo define uma metodologia que deve ser estabelecida para a entrega
efetiva de tecnologia de engenharia de software.” (PRESSMAN et al.2016,p. 15). Na
metodologia ágil Scrum, existe um papel que é responsável por definir a melhor estratégia
para alinhar com a equipe quais requisitos devem ser inseridos no backlog da sprint, tendo
como base os interesses do cliente.
Assinale a alternativa correta, que apresenta este papel dentro do Scrum.
Sua resposta
Correta
Product Owner(Dono do Produto).
Comentário
Alternativa Correta: Product Owner Product Owner. CORRETO, Pois ele define qual
funcionalidade trará mais valor ao negócio do cliente. Scrum Master. INCORRETO, Pois é
responsável por propiciar a equipe, chamada de Time Scrum, um ambiente organizado e
alinhado aos valores que o projeto deve atingir. Stakeholder. INCORRETO, Pois
Stakeholder(s) é um termo coletivo que inclui clientes, usuários e patrocinadores, que
interagem frequentemente com o Dono do Produto, com o Scrum Master e com o Time
Scrum fornecendo entradas e facilitando a criação de produtos, serviços ou outro resultado do
projeto. Time Scrum. INCORRETO, Pois o Time Scrum trabalha na criação dos entregáveis
do projeto e contribui para realização do valor do negócio para todos os stakeholders e para o
projeto. Scrum Guidance Body (SGB), INCORRETO, Pois, é um recurso opcional, que
geralmente consisteem um conjunto de documentos e/ou um grupo de especialistas e os
Fornecedores: incluem indivíduos ou organizações externas, que fornecem produtos e/ou
serviços que não estão dentro das competências essenciais da organização do projeto.
Questão 3
Correta
Questão com problema?
“A história da engenharia de software é recheada de metodologias e descrições de processos,
métodos e notações de modelagem, ferramentas e tecnologias obsoletas. Todas atingiram
certa notoriedade e foram ofuscadas por algo novo e (supostamente) melhor. Com a
introdução de uma ampla variedade de modelos de processos ágeis – todos disputando
aceitação pela comunidade de desenvolvimento de software –, o movimento ágil está
seguindo o mesmo caminho histórico.”(PRESSMAN et al, 2016, p.77).
Tomando como base os conceitos apresentados, avalie as informações a seguir.
I.A metodologia ágil traz o conceito de liberdade aos componentes das equipes, onde fica a
critério de cada um escolher seu papel dentro do time.
II.O Time Scrum resolve problemas, e deve ter habilidades de coordenação, para definir
Sprints.
III. Durante a reunião de retrospectiva do projeto, as oportunidades de melhorias são expostas
para serem debatidas.
IV.A Reunião de Revisão do Backlog Priorizado do Produto é importante para auxiliar o
Time Scrum na definição das funcionalidades mais importantes para o projeto naquele
momento.
Considerando o contexto apresentado, é correto o que se afirma em:
Sua resposta
Correta
III e IV, apenas.
Comentário
Alternativa Correta: III e IV, apenas. A metodologia ágil traz o conceito de liberdade aos
componentes das equipes, onde fica a critério de cada um escolher seu papel dentro do time.
Falso. A organização de um time pode variar bastante, a filosofia ágil defende alguns
princípios que acabam interferindo também nesse momento. Dentre eles estão: indivíduos e
interações são vistos como mais importantes do que processos e ferramentas, colaboração
com o cliente mais que negociação de contratos, software em funcionamento mais que
documentação abrangente, responder a mudanças mais que seguir um plano. II.O Time
Scrum resolve problemas, e deve ter habilidades de coordenação, para definir Sprints. Falso.
o Time Scrum não define e coordena as sprints, esta função é do Scrum Master juntamente
com o Product Owner, que defende as ideias do cliente. III. Durante a reunião de
retrospectiva do projeto, as oportunidades de melhorias são expostas para serem debatidas.
Verdadeiro. A Reunião de Planejamento do Sprint é realizada no início de um Sprint, como
parte do processo de Criar o Backlog do Sprint. É Time-boxed em oito horas, para um Sprint
com um mês de duração, e está dividida em duas partes; Definição de Objetivo e Estimação
de Tarefas. IV. A Reunião de Revisão do Backlog Priorizado do Produto é importante para
auxiliar o Time Scrum na definição das funcionalidades mais importantes para o projeto
naquele momento. Verdadeiro. A Reunião de Revisão do Backlog Priorizado do Produto
(também referido como Sessões de Refinamento do Backlog Priorizado do Produto) é uma
reunião formal durante o processo de Refinamento do Backlog Priorizado do Produto, que
ajuda o Time Scrum a revisar e obter consenso sobre o Backlog Priorizado do Produto.
Questão 4
Correta
Para Pressman et a.l(2016,p 93), a filosofia ágil “enfatiza a satisfação do cliente e a entrega
prévia incremental de software, pequenas equipes de projeto altamente motivadas, métodos
informais, mínimos artefatos de engenharia de software e total simplicidade de
desenvolvimento.”
Assinale a alternativa correta, que apresenta este papel dentro do Scrum.
Sua resposta
Correta
Em relação a retrospectiva do projeto, o Time Scrum, participa da Reunião de Retrospectiva
do Projeto, além disso, durante a retrospectiva do sprint, identifica oportunidades de
melhorias.
Comentário
Alternativa CORRETA: Em relação a retrospectiva do projeto, o Time Scrum, participa
da Reunião de Retrospectiva do Projeto, além disso, durante a retrospectiva do sprint,
identifica oportunidades de melhorias. O Scrum Master desempenha o mesmo papel do
Dono do produto (Product Owner), tendo em vista que ambos devem garantir que a equipe
esteja executando corretamente os conceitos do scrum. INCORRETO, Pois apesar de serem
papéis da mesma metodologia, a Scrum, esta função se resume apenas ao Scrum Master. O
Time Scrum, define métricas, e processos voltados ao gerenciamento do projeto, para
satisfazer as necessidades dos envolvidos no projeto. INCORRETO, Pois estas são atividades
do Gerente de Projetos, o qual colabora com a equipe do projeto, patrocinador, gerencia
organizacional. Em relação a retrospectiva do projeto, o Time Scrum, participa da Reunião
de Retrospectiva do Projeto, além disso, durante a retrospectiva do sprint, identifica
oportunidades de melhorias. CORRETA, Pois, além disso, demonstra ao Dono do Produto as
entregas concluídas, que requerem aprovação para verificar se atende as necessidades dos
clientes. O stakeholder assume a responsabilidade do Scrum Guidance Body, além de
garantir que as lições aprendidas em cada projeto não sejam perdidas, e sim incorporadas na
organização. INCORRETO, Pois, no processo de Retrospectiva do Projeto, a principal
responsabilidade do Scrum Guidance Body é garantir que as lições aprendidas em cada
projeto não sejam perdidas, e sim incorporadas na organização. O Dono do Produto e
Scrum Master se reúnem para definirem a retrospectiva do Sprint, para aprovar as
funcionalidades da sprint. INCORRETO, Pois, na retrospectiva do Sprint o Scrum Master e
o Time Scrum se reúnem para discutir as lições aprendidas ao longo do Sprint. As lições
aprendidas são documentadas e podem ser aplicadas em Sprints futuros.
Questão 5
Correta
"Os conceitos existentes hoje relacionados ao desenvolvimento ágil de software nasceram em
meados de 1990, motivados por uma reação adversa aos chamados “métodos pesados” de
desenvolvimento de software, caracterizados por um formalismo muito grande nas
documentações e regulamentações, sendo, na sua maioria, microgerenciados pelo tradicional
e burocrático modelo em cascata. A partir desta reflexão, novos frameworks para processos
de desenvolvimento de software começaram a surgir, sendo conhecidos inicialmente pela
denominação “métodos leves” ou Lightweight Methods."(SBROCCO et al., p. 87)
Tendo como base, os papéis do Scrum Master, assinale a alternativa correta.
Sua resposta
Correta
Tem como função, auxiliar o Dono do Produto na criação do backlog priorizado do produto e
na definição dos critérios de pronto.
Comentário
Alternativa correta: Tem como função, auxiliar o Dono do Produto na criação do backlog
priorizado do produto e na definição dos critérios de pronto. Tem como função, auxiliar
o Dono do Produto na criação do backlog priorizado do produto e na definição dos critérios
de pronto. CORRETO, pois, além disso tem como função a criação do cronograma de
planejamento da release, e garante que os princípios do Scrum são colocados em prática.
Fornece inputs para criação do plano de colaboração e garante a compreensão clara sobre os
épicos e personas. INCORRETO. Pois, estas são atividades desempenhadas pelo Time
Scrum, em relação ao desenvolvimento de épicos e ao backlog priorizado do produto. Deve
concordar com membros do Time Cental do Scrum sobre a Duração do Sprint, quando tiver
que conduzir o planejamento da release. INCORRETO. Pois, é uma atividade do Time
Scrum, que deve buscar esclarecer novos produtos, ou mudanças nos produtos já existentes,
se houver, no Backlog Priorizado do Produto refinado. Deve Aprovar, Estimar e
Comprometer as Estórias de Usuário e Estimar as Estórias de Usuário aprovadas pelo Dono
do Produto. INCORRETO, Pois, é uma atividade do Time Scrum, que também deve
comprometer as Estórias de Usuário a serem concluídas no Sprint. Deve desenvolver os
artefatos entregáveis, através da identificação de riscos e implementação de ações de
mitigaçãode risco, se houver. INCORRETO. Pois, é responsabilidade do Time Scrum, que
também deve atualizar o Registro de Impedimento e dependências

Continue navegando