Buscar

Avaliação II Individual FLEX ( Cod.446320)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Disciplina: Engenharia e Projeto de Software (ADS19) 
Avaliação: Avaliação II - Individual FLEX ( Cod.:446320) ( peso.:1,50) 
Prova: 9680107 
Nota da Prova: 8,00 
Legenda: Resposta Certa Sua Resposta Errada 
1. Após atuar como analista e programador em uma empresa de desenvolvimento de 
software por aproximadamente 10 anos, um colaborador que se destacou por nunca 
atrasar um cronograma foi nomeado gerente de projetos. Ao assumir o primeiro 
projeto, o colaborador foi informado que sua principal responsabilidade era a 
realização da entrega conforme o cronograma estabelecido no contrato. Para o 
gerenciamento do escopo do projeto, o gerente de projetos utilizará o PMBOK. 
Considerando essa situação, é correto afirmar que o gerente de projetos deverá 
coordenar processos de: 
 a) Estimar requisitos, criar a Estrutura Analítica de Processo (EAP), identificar as 
partes interessadas e verificar e controlar o escopo. 
 b) Coletar requisitos, criar estimativa do projeto, validar recursos do projeto, validar 
o escopo e encerrar o projeto. 
 c) Coletar requisitos, definir o escopo, criar a Estrutura Analítica de Processo 
(EAP), verificar o escopo e controlar o escopo. 
 d) Desenvolver requisitos, orientar e gerenciar o escopo, monitorar e controlar o 
trabalho do projeto, executar o controle do escopo e encerrar o projeto. 
 
2. Um software de gerência de configuração deve ser capaz de gerenciar a evolução do 
software durante o seu processo de desenvolvimento. No que diz respeito aos 
baselines (linhas base) da gerência de configuração, analise as sentenças a seguir: 
 
I- As baselines representam conjuntos de itens de configuração formalmente 
aprovados que servem de base para as etapas seguintes de desenvolvimento. 
II- As baselines são definidas e podem ocorrer ao final de cada uma das fases do 
processo de desenvolvimento de software, ou de algum outro modo definido pela 
gerência. 
III- Um item de configuração de software pode ser alterado a qualquer momento 
durante o desenvolvimento de software, porém só pode gerar duas baselines, uma no 
início e outra no final assim que encerrar o projeto. 
IV- Ao término de uma etapa do desenvolvimento, e após sua aceitação formal, a 
baseline pode ser descartada, pois já se encontra representada nos artefatos gerados. 
V- Uma das funções da tarefa "Identificação da Configuração" envolve a definição 
de uma nomenclatura que possibilite a identificação inequívoca dos itens de 
configuração, baselines e releases. 
 
Agora, assinale a alternativa CORRETA: 
 a) Somente a sentença V está correta. 
 b) As sentenças II, III e IV estão corretas. 
 c) As sentenças I, II e V estão corretas. 
 d) As sentenças I, III e V estão corretas. 
 
3. As alterações de escopo, prazo e custo são uma constante em projetos de 
desenvolvimento de software. Isso se deve pelas dificuldades encontradas pelos 
gerentes de software no gerenciamento dos projetos, em estabelecer de forma nítida a 
necessidade do cliente ou a solução esperada, bem como os recursos necessários e o 
tempo a ser despendido para cada atividade. Sobre o gerenciamento de projetos, 
classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) Dentre vários pontos críticos no gerenciamento de projetos, destacam-se as 
rápidas mudanças no cenário tecnológico, as quais originam uma vertiginosa 
demanda de serviços frente a uma equipe devidamente qualificada cada vez mais 
reduzida. 
( ) Estabelecer se um projeto de software é bem-sucedido ou não é relativo. 
Contudo, a adoção de alguns critérios poderá auxiliar nesta mensuração, tais como: a 
entrega da solução atende de forma satisfatória a toda a especificação previamente 
definida; o projeto foi desenvolvido dentro do orçamento e cronograma previstos e o 
software atende à qualidade esperada pelo cliente. 
( ) As dificuldades dos gestores em pôr em prática os conceitos teóricos de 
gerenciamento de projetos, bem como as falhas de comunicação entre os membros 
da equipe constituem fatores críticos para o sucesso do projeto. 
( ) Atualmente, todas as organizações, para que se mantenham competitivas e se 
destaquem no mercado, apresentam como diferencial estratégico a adoção de um 
software, o qual não irá demandar profissionais em gerenciamento de projetos 
devido a seus processos de software e poderosas ferramentas de Engenharia de 
Software. 
( ) A manutenção do cliente como um consultor permanente dentro do projeto de 
software contribuirá efetivamente na mitigação dos problemas que porventura 
vierem a surgir no projeto. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - F - F - V - V. 
 b) V - V - V - F - V. 
 c) F - V - V - V - F. 
 d) F - V - F - F - V. 
 
4
. 
Partindo da premissa de que só se conhece o que se mede, muitas organizações 
adotaram a metodologia de utilização de indicadores de desempenho nos variados 
processos que a envolvem. Afinal, de nada adianta realizar as atividades dos processos 
sem saber qual é o seu andamento, objetivo e os resultados a serem alcançados. 
Portanto, "é indiscutível que qualidade é um item importante para qualquer produto ou 
serviço. Um software usado como ferramenta para suportar diversas linhas de 
negócios nas empresas também deve apresentar, a cada versão, níveis mais elevados 
de qualidade. Uma das ferramentas que a engenharia de software utiliza são as 
Métricas de Software. Essas métricas podem ser consideradas como um conjunto de 
atributos, previamente documentados e conhecidos do ciclo de desenvolvimento de 
software". Com relação às métricas de qualidade de software, analise as sentenças a 
seguir: 
 
I- A métrica não está associada à etapa de planejamento do projeto. 
II- A métrica permite validar a conformidade com os requisitos, favorecendo a 
melhoria da gerência dos projetos e o relacionamento com o cliente. 
III- A técnica de medição Linha de Código (LOC) conta a quantidade de programas de 
um sistema. 
IV- Permite estimar a adequação do software com relação às reais necessidades do 
usuário final. 
 
Assinale a alternativa CORRETA: 
 
FONTE: MARQUES, Daniela. Métricas de Software. [s.l: s.n.], 2011. Disponível em: 
<https://www.ibm.com/developerworks/community/blogs/tlcbr/entry/metricas_de_soft
ware?lang=en>. Acesso em: 5 jul. 2016. 
 a) As sentenças II, III e IV estão corretas. 
 b) As sentenças I, II e IV estão corretas. 
 c) As sentenças II e IV estão corretas. 
 d) As sentenças I e IV estão corretas. 
 
5. 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, II e IV estão corretas. 
 b) As sentenças II, III e IV estão corretas. 
 c) As sentenças I e III estão corretas. 
 d) As sentenças I e IV estão corretas. 
 
6. De acordo com Freitas (2010, p. 1): "Aolongo do ciclo de vida de um projeto de 
software, uma grande quantidade de itens é produzida. A probabilidade desses itens 
sofrerem alterações, devido a mudanças nos requisitos ou correções de defeitos, por 
exemplo, é muito alta. É comum também que sejam geradas diferentes versões do 
software, à medida que novos problemas sejam descobertos e resolvidos. Controlar e 
gerenciar todas essas mudanças é essencial para que o projeto seja bem-sucedido". 
Sobre os sistemas de controle de versões, classifique V para as sentenças verdadeiras 
e F para as falsas: 
 
( ) Identificam alterações efetuadas em um software, permitindo o rastreamento das 
versões e o histórico das alterações. 
( ) Servem para definir a pessoa mais capacitada para cada atividade. 
( ) Servem de base para estimar os custos de um projeto. 
( ) Controlar versões tornou-se um processo acessível financeiramente, em função 
das várias opções de tecnologias disponíveis no mercado. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 
FONTE: FREITAS, Daniel T. M. Análise Comparativa entre Sistemas de Controle 
de Versões. Disponível em: 
<http://www.ufjf.br/getcomp/files/2013/03/An%C3%A1lise-Comparativa-entre-
Sistemas-de-Controle-de-Vers%C3%B5es-Daniel-Tannure-Menandro-de-
Freitas.pdf). Acesso em: 4 ago. 2016. 
 a) V - F - F - V. 
 b) V - V - V - F. 
 c) F - V - F - F. 
 d) V - F - V - F. 
 
7. Um projeto tem caráter temporário, deve ter um início e um fim definido, mas não 
necessariamente implica que o produto gerado pelo projeto deva ser temporário. O 
final é alcançado quando os objetivos tiverem sido alcançados, quando se tornar 
claro que os objetivos do projeto não serão ou não poderão ser atingidos ou quando 
não existir mais a necessidade do projeto e ele for encerrado. Neste contexto, os 
projetos podem ser compostos por três tipos de categorias: subprojetos, programas e 
portfólio. Sobre estas categorias, analise as sentenças a seguir: 
 
I- No projeto, o sucesso é medido pelo orçamento, prazo e produtos entregues dentro 
das especificações e os projetos complexos podem ser particionados em projetos 
menores, facilitando, assim, a atividade de gerenciamento. 
II- O programa é um conjunto de projetos ou portfólios com objetivos afins. 
III- No programa, o sucesso é medido em termos de retorno do investimento (ROI), 
novas habilidades e benefícios entregues. 
IV- No portfólio, os grupos de programas são relacionados e gerenciados 
coletivamente de forma coordenada. 
V- No portfólio, o sucesso é medido em termos de performance agregada dos 
componentes do portfólio. 
 
Agora, assinale a alternativa CORRETA: 
 a) As sentenças II, III e IV estão corretas. 
 b) As sentenças II, III e V estão corretas. 
 c) Somente a sentença III está correta. 
 d) As sentenças I, III e V estão corretas. 
 
8. A Gestão de Configuração de Software (GCS) é um método utilizado para controlar 
as modificações ocorridas nos artefatos e códigos de um projeto, a fim de minimizar 
os erros durante suas versões alteradas. Roger Pressman, em seu livro ?Software 
Engineering: A Practitioner's Approach?, afirma que a GCS é o conjunto de 
atividades projetadas para controlar as mudanças pela identificação dos produtos do 
trabalho que serão alterados, estabelecendo um relacionamento entre eles, definindo 
o mecanismo para o gerenciamento de diferentes versões destes produtos, 
controlando as mudanças impostas, e auditando e relatando as mudanças realizadas. 
A respeito das terminologias utilizadas na área de GCS, classifique V para as 
sentenças verdadeiras e F para as falsas: 
 
( ) Baseline: um marco de referência para evolução do software, que é 
caracterizado pela entrega de um ou mais itens de configuração. 
( ) Repositório: repositório físico e lógico, onde os artefatos (itens de configuração) 
são armazenados. 
( ) Release: conjunto de itens de configuração empacotados que são 
disponibilizados ao Cliente. 
( ) Branch: junção de diferentes versões de um mesmo item de configuração, 
realizando a integração de um branch com os itens de configuração do fluxo 
principal. 
( ) Merge: é um fluxo alternativo para implementação de novas funcionalidades em 
paralelo 
para atualização de versões de itens de configuração. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 
FONTE: PRESSMAN, Roger. Software Engineering: a Practitioner's Approach. 7ª 
ed. Higher Education. 2010. 
 a) V - F - V - V - F. 
 b) V - V - F - F - F. 
 c) V - V - V - F - F. 
 d) F - F - F - V - V. 
 
9. O principal objetivo do Guia PMBOK® é identificar o conjunto de conhecimentos 
em gerenciamento de projetos envolvendo os processos de integração, escopo, 
tempo, custo, qualidade, recursos humanos, comunicação, riscos, aquisição e 
envolvidos no projeto. Este guia é amplamente reconhecido como boa prática nas 
organizações do mundo todo, utilizando: (1) entradas, (2) ferramentas e técnicas e 
(3) saídas, em cada um dos seus processos para realização do projeto. Acerca destas 
áreas, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) A gestão do escopo do projeto trata de identificar os requisitos que serão 
construídos no projeto. 
( ) A gestão de tempo do projeto definirá o período em que o projeto ocorrerá, 
garantindo sua entrega dentro do prazo previsto. 
( ) A gestão da qualidade do projeto permite que o projeto possa ser mais 
transparente durante seu uso, repasse, armazenamento e disseminação das 
informações. 
( ) A gestão das comunicações irá assegurar que o produto final esteja correto e 
satisfaça às necessidades e às expectativas do patrocinador ou usuário final. 
( ) A gestão de envolvidos do projeto irá permitir que as pessoas internas ou 
externas ao projeto estejam sincronizadas, a fim de melhorar as decisões do projeto. 
 
FONTE: PROJETOSCOLABORATIVOS. Objetivo do Guia PMBOK. Disponível 
em: <http://wpm.wikidot.com/conceito:objetivo-do-guia>. Acesso em: 27 jan. 2016. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - V - F - F - V. 
 b) F - V - V - F - F. 
 c) V - V - V - F - V. 
 d) V - F - F - V - V. 
 
10. A Gerência de Configuração é um conjunto de atividades projetadas para controlar 
as mudanças pela identificação dos produtos do trabalho que serão alterados, 
estabelecendo um relacionamento entre eles, definindo o mecanismo para o 
gerenciamento de diferentes versões desses produtos, controlando as mudanças 
impostas, e auditando e relatando as mudanças realizadas. Sobre o Gerenciamento de 
Configuração de Software em três níveis, analise as sentenças a seguir: 
 
I- Controle de versão: identifica em qual versão está o software e quais as 
característica de cada versão. Controle de mudanças: identifica quais foram as 
mudanças, efetuadas na versão. Integração contínua: tem como características testar 
as mudanças assim que são realizadas. 
II- Controle de versão: identifica em qual versão está o software e quais as 
características de cada versão. Controle de mudanças: tem como característica testar 
as mudanças assim que são realizadas. Integração contínua: identifica quais foram as 
mudanças, efetuadas na versão. 
III- Controle de versão: identifica os usuários dos sistemas. Controle de mudanças: 
tem como característica testar as mudanças assim que são realizadas. Integração 
contínua: identifica as aplicações do software. 
 
Agora, assinale a alternativa CORRETA: 
 a) Somente sentença II está correta. 
 b) As sentenças II e III estão corretas. 
 c) Somente a sentença I está correta. 
 d) As sentenças I e II estão corretas.Prova fina

Outros materiais