Buscar

Engenharia e Projeto de Software avaliacao 2

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

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

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Acadêmico: Felipe Augusto Muller (2870368)
Disciplina: Engenharia e Projeto de Software (ADS19)
Avaliação: Avaliação II - Individual FLEX ( Cod.:651197) ( peso.:1,50)
Prova: 27215295
Nota da Prova: 9,00
Legenda: Resposta Certa Sua Resposta Errada 
1. Risco de um projeto é um evento com uma probabilidade de ocorrer no futuro, impactando o
projeto de forma negativa (ameaça) ou positiva (oportunidade). Ele pode ocorrer devido a
uma ou mais causas, por isso da importância das empresas de softwares utilizarem um
processo consistente para identificar, priorizar, acompanhar e tratar riscos através de uma
ativa gestão de riscos em seus projetos. Sobre as quatro formas de se tratar um risco, analise
as sentenças a seguir:
I- Eliminação: identificar e eliminar proativamente sua existência. 
II- Mitigação: quando um risco sempre existirá e não há tratamento e resta ficar ciente das
consequências.
III- Transferência: quando se transfere a outra pessoa ou área a responsabilidade para lidar
com o risco para você. 
IV- Aceitação: diante de riscos sem eliminação no projeto, buscar meios para reduzir o
impacto de sua ocorrência.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I e III estão corretas.
 b) As sentenças II e III estão corretas.
 c) As sentenças I e IV estão corretas.
 d) As sentenças I, II e IV estão corretas.
2. A engenharia de software é um domínio de alto risco e requer uma abordagem diferenciada
para gerenciamento de projetos. Para o PMBOK (2013), o gerenciamento de projetos é a
aplicação do conhecimento, habilidades, ferramentas e técnicas às atividades do projeto a
fim de atender aos seus requisitos. Cada projeto possui um ciclo de vida, que ajuda a definir
o início e término de cada etapa, o que deve ser realizado e por quem deve ser executado. O
gerenciamento de projetos é realizado através da aplicação e da integração dos seguintes
processos de gerenciamento de projetos: iniciação, planejamento, execução, monitoramento
e controle e encerramento. Sobre a definição do tripé de sucesso dos projetos difundida na
literatura, sobre quais são os três alicerces necessários, assinale a alternativa CORRETA: 
FONTE: PROJECT MANAGEMENT INSTITUTE. PMI. Project Management Body of
Knowledge ? PMBoK. 5. Pennsylvania: USA, 2013.
 a) Estimativa/Escopo/Qualidade.
 b) Qualidade/Custo/Escopo.
 c) Tempo/Custo/Escopo.
 d) Escopo/Risco/Custo.
3. A partir do uso das métricas de software, uma empresa desenvolvedora de sistemas poderá
entender e aperfeiçoar o processo de desenvolvimento, por exemplo, poderá avaliar a
produtividade do processo, avaliar os benefícios (em termos de produtividade e qualidade) de
novos métodos e ferramentas de engenharia de software, formar uma baseline para
estimativas, melhorar a exatidão das estimativas e oferecer dados qualitativos e quantitativos
ao gerenciamento de desenvolvimento de software, de forma a realizar melhorias em todo o
processo de desenvolvimento de software. Com base nisso, avalie as asserções a seguir e a
relação proposta entre elas:
I- A partir da métrica Análise de Ponto de Função (APF), é possível quantificar as funções de
um sistema considerando seus aspectos significativos para o usuário.
PORQUE
II- Considera como requisitos do usuário as funcionalidades como campos, atributos e
métodos do sistema, não levando em conta os requisitos de negócios, mas influenciada pelas
plataformas e linguagem de programação utilizadas no projeto.
Assinale a alternativa CORRETA:.
 a) As duas asserções são proposições verdadeiras, mas a segunda não é justificativa da
primeira.
 b) As duas asserções são proposições falas.
 c) A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
 d) A primeira asserção é uma proposição verdadeira, e a segunda é uma proposição falsa.
4. As organizações que desenvolvem projetos de software dividem o projeto em fases de
execução, visando a um melhor controle gerencial e a uma ligação mais adequada de seus
processos operacionais. O conjunto das fases de um projeto é conhecido como ciclo de vida
do projeto. O ciclo de vida do projeto serve para definir o início e o fim de um projeto. A
definição do ciclo de vida do projeto também determina os procedimentos de transição para o
ambiente de operação que serão incluídos no início e no final do projeto, distinguindo-os dos
que não serão. Acerca das cinco fases da gestão de projetos: (1) conceitual, (2) definição, (3)
produção, (4) operacional e (5) encerramento, classifique V para as sentenças verdadeiras e
F para as falsas:
( ) Fase conceitual: etapa responsável por identificar o escopo de projeto, analisando sua
viabilidade, como aspectos técnicos, custo e prazo e avaliação dos objetivos do projeto.
( ) Fase de definição: período de produção do projeto, materializando os requisitos
identificados com a entrega das funcionalidades, serviço ou processo organizacional efetivo.
( ) Fase de produção: elaboração do cronograma e plano de projeto, definindo seu real
custo, prazo, através de uma análise técnica antes do seu desenvolvimento.
( ) Fase operacional: ao finalizar o projeto, o produto implementado é liberado e obtém-se o
aceite final do cliente. Após isso, o gerente do projeto irá avaliar e relatar as lições
aprendidas na execução do projeto. 
( ) Fase de encerramento: após o produto ser implementado e considerado viável em
termos econômicos e práticos, ocorre a transação, fornecendo um feedback do planejamento
realizado.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - F - F - F.
 b) V - V - F - F - V.
 c) V - F - F - V - F.
 d) F - V - V - F - F.
5. 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) As sentenças II, III e IV estão corretas.
 b) As sentenças I, II e V estão corretas.
 c) Somente a sentença V está correta.
 d) As sentenças I, III e V estão corretas.
6. 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: identificaos 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 a sentença I está correta.
 b) As sentenças II e III estão corretas.
 c) Somente sentença II está correta.
 d) As sentenças I e II estão corretas.
7. 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 - F - F - V - V.
 b) V - V - V - F - V.
 c) F - V - V - F - F.
 d) V - V - F - F - V.
8. Atividades de Gerência de Riscos durante o desenvolvimento de software são importantes, e
o gerente do projeto deverá sempre buscar mecanismos para eliminar os problemas durante
os projetos. Com base nisso, avalie as asserções a seguir e a relação proposta entre elas:
I- Riscos em projetos ameaçam seu plano de execução atrasando o projeto e aumentando
seus custos. Um bom planejamento dos riscos ajudará não só a gerência, mas toda a equipe
do projeto.
PORQUE
II- A gestão de riscos compreende as etapas de identificação de riscos, análise de risco,
administração de risco e monitoração de risco, que juntos irão entender quais são as
incertezas do projeto e saber como evitar que os erros ocorram.
Assinale a alternativa CORRETA:
 a) A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
 b) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta
da primeira.
 c) As duas asserções são proposições falas.
 d) As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa
correta da primeira.
9. Um projeto de desenvolvimento de software é composto por várias etapas, onde cada uma
delas deve ser muito bem planejada e administrada. Para ter sucesso, o gerente do projeto
precisa ter bastante capacidade para atender aos requisitos necessários e conseguir efetuar
uma boa gerência, evitando possíveis erros durante a realização do projeto. Enfim, um
projeto possui um ciclo de vida que define o início e o término de cada etapa, definindo o que
deve ser realizado e por quem deve ser executado. Com base nisso, avalie as asserções a
seguir e a relação proposta entre elas:
I- É de extrema importância o Gerente do Projeto atentar para o tripé de sucesso dos
projetos: Tempo/Custo/Escopo.
PORQUE
II- É preciso atingir maior nível de qualidade para que a entrega do escopo se realize dentro
do prazo estipulado e dentro do orçamento apontado durante o planejamento do projeto. 
Assinale a alternativa CORRETA:
 a) As duas asserções são proposições falsas.
 b) As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa
correta da primeira.
 c) As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta
da primeira.
 d) A primeira asserção é uma proposição falsa, e a segunda é uma proposição verdadeira.
10.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: conjunto de itens de configuração empacotados que são disponibilizados ao
Cliente.
( ) Repositório: repositório físico e lógico, onde os artefatos (itens de configuração) são
armazenados.
( ) Check-Out: restaura a última versão dos itens de configuração armazenados no
repositório.
( ) Check-In: realiza as alterações dos itens de configuração no repositório.
( ) Build: 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.
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) F - V - V - V - F.
 b) V - F - V - V - F.
 c) F - V - F - F - V.
 d) V - F - F - F - V.
Prova finalizada com 9 acertos e 1 questões erradas.

Continue navegando