Buscar

AULA 10 TESTE DE CONHECIMENTO 02 PDS

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 4 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

Prévia do material em texto

PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE
10a aula
 Lupa 
 
Vídeo PPT MP3
 
 
Exercício: 22/05/2018 22:30:06(Finalizada)
Aluno(a): 2018.1 EAD 
Disciplina: CCT0746 - PROCESSOS DE DESENVOLVIMENTO DE 
SOFTWARE 
 
Ref.: 201701847575
 1a Questão 
XP= eXtreme Programming. - Baseado em 5 valores, qual da opções abaixo não é um desses valores ? 
 Simplicidade (fazer o necessário)
 Comunicação
 Coragem (para lidar c/ mudança requisito) 
 Complexidade 
 Feedback
 
Ref.: 201701924953
 2a Questão 
Qual fase do RUP ocorre a entrega ("deployment") do software, é realizado o plano de implantação e 
entrega, acompanhamento e qualidade do software. Produtos (releases, versões) devem ser entregues, e 
ocorrer a satisfação do cliente. Nesta fase também é realizada a capacitação dos usuários.
 Transição
 Analise
 Elaboração
 Construção
 
Ref.: 201701952643
 3a Questão 
A visão estática do RUP prioriza as atividades que ocorrem durante o processo de desenvolvimento. Na 
descrição do RUP, essas são chamadas de workflows. Existem seis workflows centrais, identificadas no 
processo e três de apoio, dentre os quais é possível citar os workflows de:
 Transição e Iteração. 
 Plano de desenvolvimento e Conceito de operação.
 Meio ambiente e Gerenciamento de projeto.
 Concepção e Construção. 
 Análise de Riscos e Operação e manutenção. 
 
Ref.: 201701317715
 4a Questão 
Marque a resposta certa de acordo com as assertivas abaixo:
I - O modelo iterativo é considerado o mais antigo e conhecido pelos desenvolvedores.
II - O processo em cascata é preferido por desenvolvedores porque lhes fornece um potencial para atingir 
os objetivos de projeto de um cliente que não sabe exatamente o que quer, ou quando não se conhece bem 
todos os aspectos da solução.
III - Os processos ágeis usam o feedback, mais que o planejamento, como seus mecanismos de controle 
primário.
IV - No processo não-ágil o feedback é produzido por testes regulares e das versões do software 
desenvolvido.
 Apenas a opção III está correta.
 Apenas a opção IV está correta.
 Todas as acertivas estão corretas.
 Apenas a opção I está correta.
 Apenas a opção II está correta.
Explicação: 
Modelo Iterativo e Incremental é um dos clássicos modelos de processo de desenvolvimento de software 
criado em resposta às fraquezas do modelo em cascata, o mais tradicional. Os dois padrões mais 
conhecidos de sistemas iterativos de desenvolvimento são o RUP (Processo Unificado da Rational) e o 
Desenvolvimento ágil de software. Por isso o desenvolvimento iterativo e incremental é também uma 
parte essencial da Programação Extrema e outros.
O Modelo em Cascata é um modelo de desenvolvimento de software seqüencial no qual o processo é visto
como um fluir constante para frente (como uma cascata) através das fases de análise de 
requisitos, projeto, implementação, testes (validação), integração, e manutenção de software. A origem do 
termo cascata é frequentemente citado como sendo um artigo publicado em 1970 por W. W. Royce; 
ironicamente, Royce defendia um abordagem iterativa para o desenvolvimento de software e nem mesmo 
usou o termo cascata. Royce originalmente descreve o que é hoje conhecido como o modelo em cascata 
como um exemplo de um método que ele argumentava ser um risco e um convite para falhas.
Os processos ágeis, é um processo baseado na experiência e na observação, com feedebacks e com ciclos 
constantes de inspeção e adaptação, a equipe trabalha sempre num ambiente de melhoria contínua. O 
Manifesto deixa claro que é preciso valorizar agilidade, simplicidade, excelência técnica, pessoas e 
feedback constante.
 
Ref.: 201701486314
 5a Questão 
O RUP (Rational Unified Process) é um processo proprietário de desenvolvimento de software composto 
de 4 (quatro) fases. A fase de elaboração consiste de:
 Desenvolver o produto, até que ele esteja pronto para teste
 Determinar a qualidade durante todo o processo
 Estabelecer o escopo e a viabilidade do projeto
 Eliminar principais riscos e definir uma arquitetura estável
 Gerar o controle de mudanças
 
Ref.: 201701309397
 6a Questão 
NÃO é fase do RUP?
 Construção.
 Iniciação ou concepção.
 Gerenciamento.
 Transição.
 Elaboração.
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.
 
Ref.: 201701850191
 7a Questão 
Qual definição é a mais determinante para a nomenclatura "sprint" usado no processo Scrum?
 Trata-se de um conjunto de requisitos elicitados pelo Product Owner (PO).
 Trata-se de uma interação que determinará o custo e o prazo de entrega de um conjunto de 
requisitos.
 Trata-se de um conjunto de requisitos do backlog.
 Trata-se de uma iteração que determinará o prazo de entrega de um conjunto de requisitos.
 Trata-se das requisições levantadas no standup meeting.
 
Ref.: 201701348084
 8a Questão 
__________ é considerado um processo ágil de desenvolvimento de software.
 ICONIX
 PRAXI
 OPEN
 SCRUM
 RUP

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes