Buscar

Teste de Conhecimento Aula 10_3 -O processo iterativo e incremental_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 3 páginas

Prévia do material em texto

24/03/2022 11:15 EPS
https://simulado.estacio.br/alunos/ 1/3
Teste de
Conhecimento
 
 
 avalie sua aprendizagem
 PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
10a aula
 Lupa 
 
Exercício: CCT0746_EX_A10_202109195425_V3 24/03
Aluno(a): RODANIR LIMA ROMEIRO 2022
Disciplina: CCT0746 - PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE 2021091
 
Marque a resposta certa de acordo com as assertivas abaixo:
I - O PU utiliza a UML no preparo de todos os artefatos do sistema.
II - O PU é baseado em componentes, o que significa o sistema ser construído a partir de componentes de software interconectados via interfaces muito bem definidas.
III - O PU de desenvolvimento de sistemas combina os ciclos iterativo e incremental para a construção de produtos de software.
IV - O RUP foi desenvolvido pela Rational Corporation.
Apenas a assertiva II está correta.
Apenas a assertiva I está correta.
Apenas a assertiva IV está correta.
Apenas a assertiva III está correta.
 Todas as assertivas estão corretas.
Respondido em 24/03/2022 02:30:4
Explicação:
As principais características do Processo Unificado são:
 processo iterativo e incremental, em que o software é incrementado de melhorias a cada iteração do ciclo de desenvolvimento;
orientado a caso de uso, sendo este um artefato que descreve cada funcionalidade do sistema e subsidia todas as etapas do desenvolvimento;
centrado na arquitetura, de forma que ao tratar a arquitetura do software seja evitado o retrabalho e aumente a capacidade de reuso de seus componentes (MACHADO e PEREIRA, 2006, p. 3);
focado em riscos, em função das priorizações dos casos de uso mais críticos nos primeiros ciclos iterativos¿ (WAZLAWICK, 2013, p. 123);
preconizar o uso da linguagem UML.
Conclusão, podemos dizer que TODAS as alternativas estão corretas. 
 
 
Qual opção abaixo NÃO é verdadeira em relação ao método SCRUM do PDS ?
 É ideal para ser usado em trabalhos pequenos e simples.
Possui como um de seus pilares a inspeção constante de tudo o que está sendo realizado.
Metodologia que tem como filosofia o Manifesto Ágil.
Processo de desenvolvimento iterativo e incremental.
Possui como artefato o Backlog da Sprint que é um conjunto de itens selecionados para serem implementados durante a Sprint. 
Respondido em 24/03
Explicação:
O Scrum é um processo de desenvolvimento iterativo e incremental para gerenciamento de projetos e desenvolvimento ágil de software. è usado principalemnte em trabalhos complexos, onde não há previsão ex
se pretende desenvolver. 
Conlusão: a resposta que está errada é "É ideal para ser usado em trabalhos pequenos e simples.".
 
 
 Questão1
 Questão2
3
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
24/03/2022 11:15 EPS
https://simulado.estacio.br/alunos/ 2/3
NÃO é fase do RUP?
Construção.
Iniciação ou concepção.
Transição.
 Gerenciamento.
Elaboração.
Respondido em 24/03/2022 02:34:0
Explicação:
O RUP é um processo de engenharia de software que fornece uma abordagem disciplinada para assumir tarefas e responsabilidades dentro de uma organização de desenvolvimento, de forma a
aumentar a chance de sucesso do projeto. O RUP define claramente quem é responsável pelo que, como as coisas devem ser feitas e quando fazê-la.
As fases do RUP representam os aspectos dinâmicos do processo e diz repeito ao a evolução do projeto ao longo do tempo.
As suas fases são:
Iniciação ou concepção - Tem como objetivo dar ênfase ao escopo do sistema como um todo. Aqui temos uma visão geral do software que será desenvolvido.
Elaboração - Tem como função dar ênfase ao design ou arquitetura do produto. Ou seja, planejamento das atividades e os recusrsos necessários para o desenvolvimento do projeto.
Construção - Desenvolver o produto até que ele esteja pronto para beta testes. Ou seja, fase responsável pela evolução do projeto.
Transição - Tem como função dar ênfase à implementação do sistema. É aqui que o sistema é entregue para o cliente.
Conclusão, gerenciamento não é um dos marcos do ciclo de vida do projeto que o RUP definie como fase de um projeto.
Gabarito
Comentado
 
 
O Método Scrum é uma metodologia que tem como filosofia o Manifesto Ágil. Possui papel bem definido para as atividades durante todo o processo. Uma vez levantadas as questões a serem
trabalhadas, é determinado um período de tempo para a realização de um determinado requisito. Durante esse intervalo, são feitas reuniões diárias para acompanhamento do andamento das
atividades.
Complete a frase escrevendo o nome de cada uma das características do modelo Scrum:
I) _____________: Período para finalização de cada requisito;
II) _____________: Reunião diária para análise de andamento do projeto; 
III) _____________: Lista com funcionalidades a serem implementadas;
IV) _____________: Análise feita do Product Backlog. Cada requisito é analisado, interpretado e informado à equipe como será implementado;
V) _____________: Responsável por coordenar o Scrum e ajudar a atender os impedimentos que possam ocorrer na tentativa de não estourar o Sprint.
Assinale a ÚNICA opção que apresenta a complementação correta de cada frase (I a V).
 Sprint - Daily Scrum - Product Backlog - Sprint Backlog - Scrum Master
Product Backlog - Sprint Backlog - Sprint - Scrum - Scrum Master
Scrum Master - Sprint - Scrum - Product Backlog - Sprint Backlog
Sprint - Scrum - Scrum Master - Product Backlog - Sprint Backlog
Product Backlog - Scrum Master - Sprint Backlog - Sprint - Srum
Respondido em 24/03/2022 02:31:5
Explicação:
são os conceitos
Gabarito
Comentado
 
 
Qual a disciplina responsável por "suportar a equipe de desenvolvimento, com itens de IT, Servidores e ferramentas" ?
 Ambiente
Configuração e mudanças
Modelagem de negócios
Projeto
Análise e Design
Respondido em 24/03/2022 02:32:2
Explicação:
ambiente é a disciplina que apoia esses elemento da TI
 
 
Dentre as práticas do método ágil Extreme Programming (XP), está a prática de propriedade ou posse coletiva. É correto afirmar que, nessa prática,
os trabalhos são desenvolvidos em conjunto, para que um programador possa analisar o trabalho do outro.
cada projeto é realizado para atender às necessidades globais dos usuários, focando na coletividade da distribuição da informação.
grandes quantidades de horas extras não são consideradas aceitáveis, pois o resultado final, muitas vezes, é a redução da qualidade do código e da produtividade a médio prazo, sendo que o
indivíduo pode afetar o desempenho de todo o time.
 os pares de desenvolvedores trabalham em todas as áreas do sistema, de modo que não se desenvolvam ilhas de expertise. O código fonte não pertence a ninguém.
um representante do usuário final do sistema deve estar disponível todo o tempo à equipe de desenvolvimento. Nesse modelo de desenvolvimento, o cliente é membro da equipe e participa da
responsabilidade do código desenvolvido.
Respondido em 24/03/2022 02:32:3
Gabarito
Comentado
 
 
Os Níveis de Maturidade de 1 a 5 do CMMI são:
 Inicial, Gerenciado, Definido, Gerenciado Quantitativamente e Otimizado.
Inicial, Gerenciado, Dirigido, Verificado Quantitativamente e Maximizado.
Planejado, Gerenciado, Revisto, Otimizado e Quantificado.
 Questão
 Questão4
 Questão5
 Questão6
 Questão7
24/03/2022 11:15 EPS
https://simulado.estacio.br/alunos/ 3/3
Inicial, Projetado, Definido, Gerenciado Qualitativamente e Aplicado.
Planejado, Projetado, Implantado, Gerenciado Quantitativamente e Otimizado.
Respondido em 24/03/2022 02:33:1
Explicação:
Os cinco níveis de maturidade do CMMI
1) Inicial. O processo é caracterizado como sendo imprevisível e ocasionalmente caótico. Poucos processos são definidos e o sucesso depende de esforços individuais e, muitas vezes, heróicos.
2) Gerenciado. Processos básicos de gerenciamento de projeto são estabelecidos para controle de custos, prazos e escopo. A disciplina de processo permite repetir sucessos de projetosanteriores em
aplicações similares.
3) Definido. Um processo composto por atividades de gerenciamento e engenharia, é documentado, padronizado e integrado em um processo padrão da organização. Todos os projetos utilizam uma
versão aprovada e adaptada do processo organizacional para desenvolvimento e manutenção de produtos e serviços tecnológicos.
4) Quantitativamente Gerenciado. Métricas detalhadas dos processos e dos projetos são coletadas. Tanto os processos como os projetos são quantitativamente compreendidos e controlados.
5) Em otimização. A melhoria contínua do processo é estabelecida por meio de sua avaliação quantitativa, e da implantação planejada e controlada de tecnologias e idéias inovadoras.
 
 
Considere as afirmativas abaixo.
I. O RUP é um processo iterativo.
 II. Sob orientação do RUP, o desenvolvimento é centrado na arquitetura.
III. Sob a orientação do RUP, as atividades de desenvolvimento são orientadas por casos de uso.
É correto o que se afirma em
III, apenas
I e II, apenas
 I, II e III
I e III, apenas
I, apenas
Respondido em 24/03/2022 02:33:2
Explicação:
O RUP é um processo com as mesmas raízes que o processo unificado, que tem com proposta um desenvolvimento de software de alta qualidade, que apoie o desenvolvimento Orientado a objetos e
que possibilite uma gestão com controle de custo e prazos.
Segundo seus autores, o RUP apresenta as seguintes características centrais:
Baseado em OO.
Uso em grandes projetos.
Desenvolver iterativamente
Foca arquitetura baseada em componentes
Obtém vantagem no uso da UML
Qualidade durante todo o processo
Gestão e controle de mudanças
Dirigido por caso de uso
Conclusão, as afirmativas I, II e III estão corretas.
 
 
 
 
 Questão8
javascript:abre_colabore('38403','278704319','5154329818');

Outros materiais