Buscar

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

Projeto de Software 
 
Questão 1 
Correta 
Questão com problema? 
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. 
 
 
 
 
 
Questão 2 
Correta 
Questão com problema? 
“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). 
 
 
 
 
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. 
 
 
 
 
Questão 4 
Correta 
Questão com problema? 
“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. 
 
 
 
 
Questão 5 
Correta 
Questão com problema? 
"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. 
 
 
 
 
 
Questão 1 
Correta 
Questão com problema? 
“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. 
 
 
 
 
 
Questão 2 
Correta 
Questão com problema? 
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. 
 
 
 
 
 
Questão 3 
Correta 
Questão com problema? 
“A equipe de gerenciamento da qualidade deve ser independente, e não fazer parte do grupo de 
desenvolvimento de software, para que possa ter uma visão objetiva da qualidade do software. 
Essa equipe pode relatar a qualidade do software sem ser influenciada por problemas de 
desenvolvimento de software.” 
Para que se possa haver uma métrica de qualidade, a equipe de desenvolvimento utilizou uma 
tabela contendo as especificações dos requisitos, preenchendo com as informações pertinentes: 
1. Código do requisito; 2. Requisito; 3. Indicador; 4. Tolerância; 5. Métodos de medição; 6. 
Periodicidade; 7. Quem Mede; 8. Documento de registro; 9. Ação corretiva; 10. Quando Medir; 
11. Responsável 
 
Na tabela abaixo temos um exemplo de requisito de sistema, indique a sequência das 
especificações deste requisito. 
 
Especificações Descrição 
__ 13 
__ Cálculo estrutural 
__ Equipe de qualidade e usuário final. 
__ Gestor do projeto 
__ Testes manuais pela equipe de qualidade, conforme descrição do documento. Usuário ao utilizar o sistema verifica as entradas de dados. 
__ >= 95% 
__ Anotação de qualquer tipo de falha. Devolver para equipe desenvolvedora com o apontamento dos erros e a correção dos cálculos. 
__ IQ13 – verificação entradas dos valores e conferência dos resultados. 
__ Antes da entrega para integração 
__ Diária 
__ Formulário FIQ_Agenda 
Assinale a alternativa que representa corretamente a sequência das especificações.Sua resposta 
Correta 
1 – 2 – 7 – 11 – 5 – 4 – 9 – 3 – 10 – 6 – 8. 
 
 
 
 
 
Questão 4 
Correta 
Questão com problema? 
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. 
 
 
 
 
 
 
Questão 5 
Correta 
Questão com problema? 
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. 
 
 
 
 
 
 
 
Questão 1 
Incorreta 
Questão com problema? 
Dentro da estrutura do Scrum, é possível visualizar de forma nítida a definição dos papéis dentro 
da equipe, bem como a criação e realização das cerimônias que viabilizam o desenvolvimento ágil 
de software. Para alcançar esse objetivo, todas as etapas devem ser executadas de acordo com o 
planejamento, e as atividades devem ser desempenhadas corretamente. Cada projeto deve englobar 
escopo, tempo e custo, que são alinhados de forma a culminar na criação de um sistema de 
qualidade. 
 
 
De acordo com as informações apresentadas na tabela a seguir, faça a associação das informações 
contidas na Coluna A com seus respectivos conceitos, apresentados na Coluna B. 
 
Coluna A Coluna B 
I. Lista que prioriza as atividades a 
serem realizadas naquela sprint, 
organizando as tarefas de acordo com a 
importância. 
1.Sprint 
II. Intervalo temporal predefinido onde 
um conjunto específico e planejado de 
2. Backlog da sprint 
atividades é executado, formando um 
ciclo. 
III. As prioridades do cliente são 
estabelecidas e refinadas, permitindo 
que a equipe compreenda as 
funcionalidades mais relevantes a serem 
desenvolvidas. 
3. Release 
IV. Os itens desenvolvidos são 
disponibilizados aos clientes para 
avaliação e feedback, ocorrendo 
também a retrospectiva do projeto. 
4. Reunião do Stakeholder 
Assinale a alternativa que apresenta a associação correta entre as colunas. 
Sua resposta 
Incorreta 
I - 1; II - 3; III - 2; IV - 4. 
Solução esperada 
I - 2; II - 1; III - 4; IV - 3. 
 
 
 
 
 
 
 
Questão 2 
Correta 
Questão com problema? 
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. 
 
 
 
 
 
 
Questão 3 
Correta 
Questão com problema? 
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. 
 
 
 
 
 
Questão 4 
Correta 
Questão com problema? 
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. 
 
 
 
 
 
 
Questão 5 
Correta 
Questão com problema? 
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. 
 
 
 
 
 
 
 
Questão 1 
Correta 
Questão com problema? 
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 
projetodeverá 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. 
 
Questão 2 
Correta 
Questão com problema? 
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. 
 
 
 
 
 
Questão 3 
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 
Questão 4 
Correta 
Questão com problema? 
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. 
 
 
 
 
 
 
Questão 5 
Correta 
Questão com problema? 
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.

Continue navegando