Prévia do material em texto
A avaliação do impacto de mudança de um requisito, muitas vezes, faz com
que seja necessário retornar à sua fonte. Na validação dos requisitos, a
equipe deve estar atenta, portanto, à :
(Ref.: 202008407601)
Qualidade
Facilidade de compreensão
Rastreabilidade
Facilidade de verificação
Adaptabilidade
1 ponto
Os Objetivos do Gerenciamento de Riscos incluem aumentar a
probabilidade e o impacto de eventos positivos (oportunidades) e
diminuir a probabilidade e o impacto dos eventos adversos (ameaças).
Neste contexto, avalie se as afirmativas a seguir são Falsas ou
Verdadeiras:
[____]
As potenciais fontes de riscos para o projeto podem ser apresentadas dentro de
uma Estrutura Analítica do Risco (EAR) hierárquica.
[____]
A análise quantitativa permite priorizar os riscos que mereçam maior cuidado,
a fim de identificar as piores ameaças e as melhores oportunidades.
[____] A análise qualitativa define para cada risco a sua probabilidade e impacto.
Assinale a opção correta:
(Ref.: 202008410376)
[V] - [F] - [F]
[V] - [F] - [V]
[V] - [V] - [V]
[F] - [V] - [V]
[V] - [V] - [F]
1 ponto
Na etapa de projeto orientado a objetos, no contexto de um processo de
desenvolvimento de software, são desenvolvidas as atividades de:
(Ref.: 202007549481)
análise de requisitos do sistema e definição da arquitetura do
sistema.
javascript:check();regrava('2','Q4J5G02CR4851338','4851338','2','1');
javascript:check();regrava('3','QLLAVXI383990443','3990443','2','1');
identificação dos objetos do sistema e definição da arquitetura do
sistema.
conversão das bases de dados do sistema e teste de integração do
sistema.
teste de integração do sistema e análise de requisitos do sistema.
definição da arquitetura do sistema e conversão das bases de dados
do sistema.
1 ponto
A Engenharia de Requisitos inclui as atividades de descobrir, analisar,
documentar e verificar os serviços fornecidos pelo sistema e suas
restrições operacionais. Considere as seguintes afirmativas relacionadas
com essa engenharia:
I- Na etapa de especificação ocorre a priorização e a resolução de
conflitos entre os requisitos definidos nas etapas anteriores.
II- Na etapa de elaboração os engenheiros de software realizam
um estudo detalhado dos requisitos levantados e, a partir desse
estudo, são construídos modelos para representar o sistema a ser
construído.
III- Na etapa de levantamento é gerada uma especificação de
requisitos que serve como um contrato entre clientes e equipe
de projeto, esclarecendo aos clientes o que será entregue como
produto do trabalho da equipe de desenvolvimento.
Assinale a alternativa CORRETA:
(Ref.: 202007549479)
Apenas as afirmativas II e III são verdadeiras.
Apenas a afirmativa II é verdadeira.
Apenas a afirmativa I é verdadeira.
As afirmativas I, II e III são verdadeiras.
Apenas as afirmativas I e III são verdadeiras.
1 ponto
Considere que você trabalhe em uma empresa de desenvolvimento de
software e que a empresa tenha decidido desenvolver um novo editor de
texto para colocar no mercado. Esse editor deve ser um software que
forneça recursos adicionais de apoio à autoria, embasado no estilo de
escrita do usuário, o que o torna um software de funcionalidade mais
complexa. Considere que a empresa deseje disponibilizar o produto no
mercado em versões que agreguem esse suporte de forma gradativa,
javascript:check();regrava('4','IFLTMLQNL3990441','3990441','2','1');
javascript:check();regrava('5','47P3YE1OS3990734','3990734','2','1');
fazendo análise de risco para avaliar a viabilidade de desenvolvimento de
uma nova versão. Tendo de escolher um modelo de processo para
desenvolver esse editor, e conhecendo as características dos modelos
existentes, entre os modelos abaixo, qual é o modelo apropriado para
esse caso?
(Ref.: 202007549772)
prototipação
cascata
RAD (rapid application development)
espiral
cleanroom
1 ponto
O processo unificado (RUP) reúne boas práticas de especificação e de
projeto de sistemas, sendo um modelo genérico de processo organizado
em fases que podem gerar um conjunto de produtos de trabalho.
Considerando isso, assinale a opção que identifica a fase do RUP na qual
devem estar incluídos o refinamento e a expansão dos casos de uso
preliminares, dos requisitos não funcionais e da descrição da arquitetura
do software.
(Ref.: 202007549775)
produção
Elaboração
transição
concepção
construção
1 ponto
O guia PMBOK 4° edição tem uma área dedicada ao Gerenciamento da
Qualidade do Projeto − GQP. De acordo com o guia,
é INCORRETO afirmar que:
(Ref.: 202007549886)
alguns exemplos de métricas da qualidade incluem desempenho
dentro do prazo, controle do orçamento, frequência de defeitos, taxa
de falha, disponibilidade, confiabilidade e cobertura de testes.
uma métrica da qualidade é uma definição operacional que descreve,
em termos bem específicos, um atributo do projeto ou do produto e
como o processo de controle da qualidade irá medi-lo.
javascript:check();regrava('6','U167C1SKP3990737','3990737','2','1');
javascript:check();regrava('7','WHOS0QLCQ3990848','3990848','2','1');
as métricas da qualidade são usadas nos processos de garantia da
qualidade e de controle da qualidade. A tolerância define as
variações aceitáveis nas métricas.
o GQP engloba o gerenciamento do projeto e o produto do projeto, e
é a única área do PMBOK que se aplica exclusivamente a projetos de
software.
uma métrica relacionada com o objetivo de qualidade de ficar dentro
do orçamento aprovado em ±± 10% poderia ser medir o custo de
cada entrega e determinar a variação percentual do orçamento
aprovado para essa entrega.
1 ponto
O engenheiro de software avalia que na sua equipe, em datas próximas
da data de entrega de uma versão do sistema, a produtividade e o nível
de estresse da equipe são impactados. Ele deseja automatizar o
processo, de forma a mitigar esses efeitos. Para tanto:
(Ref.: 202007549884)
como parte da entrega contínua, ele automatiza uma série de rotinas
para que o sistema seja automaticamente posto em produção.
como parte da implantação contínua, ele automatiza o processo de
forma que impeça que a nova versão do sistema entre em produção,
caso o teste falhe.
como parte da integração contínua, ele automatiza o processo de
agregar novas mudanças na forma de recursos e funcionalidades, em
uma nova versão.
como parte da entrega contínua, ele elabora smoke tests para
garantir o funcionamento do sistema, antes de enviá-lo para
produção.
como parte da implantação contínua, ele elabora uma série de testes
para garantir que ao implementar uma nova rotina ou funcionalidade
as outras partes do sistema continuem operando normalmente.
1 ponto
O conjunto de atividades destinadas a gerenciar as alterações de
software, identificando os artefatos que precisam ser alterados,
estabelecendo relações entre eles, definindo mecanismos para gerenciar
diferentes versões desses artefatos, controlando as alterações impostas
e relatando as alterações feitas, caracteriza a gestão de:
(Ref.: 202007549907)
recursos humanos.
recursos de produto.
configuração de software.
javascript:check();regrava('8','VTY3SBVD63990846','3990846','2','1');
javascript:check();regrava('9','QCAK47UNR3990869','3990869','2','1');
qualidade de software.
processos de negócio.
1 ponto
Preencha as lacunas e assinale a alternativa correta em relação ao
gerenciamento de configuraçãoe mudança.
O gerenciamento de configuração de software é um conjunto de
______________ que foi desenvolvido para administrar as mudanças
em todo o ciclo de vida do software. Tais atividades são utilizadas para
_____________ a mudança, controlar a mudança, garantir que a
mudança esteja sendo adequadamente implementada e relatar a
mudança a outras pessoas que possam ter interesse nela.
(Ref.: 202007549913)
etapas / corrigir
atividades / conduzir
atividades / identificar
ferramentas / agilizar
rotinas / manter
javascript:check();regrava('10','2OBAHDDVN3990875','3990875','2','1');