

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Uma organização que adota uma inovação aberta tem como princípio a incorporação, no seu quadro de pessoal, dos melhores especialistas na área de atuação da empresa.
Certo
Errado
A inovação aberta acoplada é um processo interativo e colaborativo de criação de valor conjunto, no qual as saídas inovadoras são criadas externamente a uma empresa individual, por meio da cooperação entre clientes, gerentes, funcionários e outras partes interessadas da empresa.
Certo
Errado
Um mínimo produto viável (MVP) deve conter os mínimos detalhes para a alteração de um produto existente, permitindo que o time de desenvolvimento obtenha o projeto mais próximo do produto final.
Certo
Errado
Paulo, deverá desenvolver o sistema de controle de fornecimento de peças, contendo um cadastro de fornecedores, um cadastro das peças, bem como o fornecimento de peças por fornecedor, que será usado para realizar a pesquisa na base de dados. O sistema deverá permitir que o usuário saiba se a quantidade de peças no estoque está alta ou baixa, podendo, também, exibir informações de preço, quantidade de itens, quantidade de itens por fornecedor etc. O contratante deverá testar algumas operações do sistema antes de ser finalizado. Considerando o cenário apresentado, quanto ao ciclo de vida do software nos modelos de processo ágil, marque V para as afirmativas verdadeiras e F para as falsas.
( ) O entendimento do sistema como um todo e a execução sequencial das fases sem retorno produzem um sistema que pode ser validado pelo contratante.
( ) Os protótipos criados são projetados para ser estendidos em incrementos de software futuros.
( ) Os requisitos de documentação são leves, e a documentação deve evoluir junto com o software.
( ) O processo de desenvolvimento de software não permite a introdução controlada de novos requisitos que não foram previstos antes pelo contratante.
A sequência está correta em
V, F, F, V.
V, F, V, F.
F, V, F, V.
V, V, V, F.
F, V, V, F.
As atividades realizadas no processo são descritas na perspectiva prática.
Certo
Errado
Um analista deve escolher uma metodologia de desenvolvimento para elaborar o planejamento do ciclo de vida de um produto de software de larga escala. O sistema é inédito e o reúso de código semelhante não deve ser considerado como base para o novo desenvolvimento. O analista deve considerar, ainda, a necessidade de reduzir os riscos em todas as fases do projeto, pois é provável que os requisitos sejam aprimorados e mudem ao longo do processo. Entre os riscos a serem mitigados, está o de não ter sido contratado pessoal de software suficiente para construir o produto, além de a equipe contratada não ter experiência suficiente no desenvolvimento de produtos em larga escala. Ainda, há o risco de o fornecedor do hardware necessário ao projeto não entregar todas as estações clientes no prazo do contrato.
Nessa situação hipotética, para a metodologia do processo de software em questão, é mais apropriado o uso do
modelo codificar-e-corrigir.
modelo espiral.
modelo integração e configuração.
modelo baseado em protótipos.
modelo em cascata.
Segundo Pressman (2011), o Processo Unificado / Rational Unified Process (RUP) é constituído basicamente de 5 fases. Algumas das suas principais fases são:
(1) construção.
(2) transição.
(3) elaboração.
Da relação apresentada:
existem somente o 1 e 2
existem somente o 1 e 3
existem somente o 2 e 3
existem em todos
O throughput da equipe é 5±1.
Certo
Errado
Diferentemente da atividade indicada por #4 na figura, na atividade indicada por #3 pode-se envolver o uso da prototipação como maneira prática de validar o que foi projetado.
Certo
Errado
Mudanças em sistemas dentro do ciclo de vida de desenvolvimento devem ser controladas utilizando-se procedimentos formais de controle de mudanças.
Certo
Errado
Um Mínimo Produto Viável (MVP) de baixa fidelidade pode ser utilizado para
identificar estratégias de crescimento em potencial.
validar o quão valiosa uma solução é para os consumidores.
resolver os problemas dos consumidores da maneira mais rápida possível.
definir a estratégia de mercado, assim como a proposta de valor do produto.
descobrir o quanto os clientes estão dispostos a pagar por uma solução.
Identifique o modelo de desenvolvimento de software que tem como característica típica as seguintes vantagens:
- Redução de riscos a cada etapa do projeto.
- Escopo de software mais flexível.
- Permite mudar a direção do projeto mais fácil e rapidamente.
Assinale a alternativa CORRETA:
Modelo Cascata.
Modelo Difuso.
Modelo Iterativo e Incremental.
Modelo em V.
Modelo Big Bang.
Em um processo de inovação e desenvolvimento econômico regional baseado no conhecimento, a hélice tripla de ligações apoia um espaço de consenso para a geração de ideias e estratégias advindas do relacionamento entre setores institucionais (acadêmico, público e privado).
Certo
Errado
Assinale a alternativa CORRETA quando falamos em ciclo de vida de software e as fases: obtenção dos requisitos; projeto rápido; construção de protótipo; avaliação do protótipo; refinamento do protótipo e construção do produto:
É reconhecido como modelo mais antigo e mais amplamente usado da engenharia de software.
Visa entender os requisitos do usuário, obtendo assim uma melhor definição dos requisitos do sistema. Com esses requisitos especificados em mãos, o desenvolvedor estará apto a desenvolver um modelo do software que deverá ser construído.
Proposto por Boehm em 1988 o modelo foi reconhecido como uma forma de integrar os diversos modelos existentes naquela época e possuía a finalidade de eliminar as dificuldades desses modelo explorando cada um dos seus pontos fortes.
Permite que o desenvolvimento do projeto seja realizado paralelamente de múltiplas partes do projeto, cada uma sendo abordada de maneira diferenciada, para isso é necessário que técnicas especificas para estimar e sincronizar cronogramas sejam utilizadas.
Qual das opções a seguir NÃO é um modelo de ciclo de vida de software?
Linear.
Cascata.
RUD.
V.
RAD.
Apesar de existirem diferentes processos de software, todos devem incluir quatro atividades fundamentais: Especificação de software; Projeto e implementação de software; Validação de software; Evolução de software.
Julgue a seguinte afirmação: o “Projeto e implementação de software” tem a intenção de mostrar que um software se adequa às suas especificações ao mesmo tempo em que satisfaz as especificações do cliente do sistema.
Certo
Errado
Entre as diversas etapas do ciclo de vida de uma aplicação, aquela cujo objetivo é acompanhar o desempenho da aplicação em execução com o intuito de garantir a adequabilidade aos requisitos do cliente/usuário final é a (o)
planejamento.
monitoramento.
compilação.
deploy.
integração.
Em relação ao processo de desenvolvimento de software utilizando o MDA (Model Driven Archicteture), analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.

( ) Funcionalidade e comportamento são modelados uma vez e apenas uma vez.
( ) Detalhes de implementação e funções de negócios são unificados.
( ) A modelagem é o ponto central do processo de desenvolvimento.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
V – F – V.
V – V – F.
F – V – V.
F – F – V.
F – F – F.
"Existem muitos processos de software diferentes, mas todos devem incluir quatro atividades fundamentais para a engenharia de software: Especificação de software, Projeto e implementação de software, Validação de software, Evolução de software. De alguma forma, essas atividades fazem parte de todos os processos de software."
Sommerville, Ian. Engenharia de software (p. 18). Edição do Kindle.
Relacione a Coluna 1 que apresenta as principais atividades para a engenharia de software com a Coluna 2 que define essas atividades.
Coluna 1
(1)Especificação de software.
(2)Projeto e implementação de software.
(3)Validação de software.
(4)Evolução de software.
Coluna 2
( ) O software deve ser validado para garantir que atenda às demandas do cliente.
( ) O software deve ser produzido para atender às especificações.
( ) O software deve evoluir para atender às necessidades de mudança dos clientes.
( ) A funcionalidade do software e as restrições a seu funcionamento devem ser definidas.
Após análise, assinale a alternativa que apresenta a sequência CORRETA:
2, 1, 4, 3.
4, 2, 3, 1.
1, 3, 2, 4.
3, 2, 4, 1.
Para a correta aplicação da técnica de validação determinada, um moderador deve determinar que o autor de um requisito apresente o requisito e forneça, entre outras informações, justificativas para suas decisões, de modo a apoiar a discussão entre os participantes da sessão.
Certo
Errado