Buscar

Lista_Exercicios Teoria de Engenharia de Software

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

Associação Carioca de Ensino Superior
Centro Universitário Carioca
	
LISTA DE EXERCÍCIOS – ATIVIDADE SUPERVISIONADA
	DISCIPLINA: TEORIA DA ENGENHARIA DE SOFTWARE
	PROFESSOR (A):DAVID ZANETTI
	NOME(S): 
	MATRÍCULA(S):
	
	TURMA:
LEIA COM ATENÇÃO:
Responda às questões a seguir com base no conteúdo abordado em sala de aula. Não realize plágio de qualquer fonte. Utilize suas palavras para responder as questões. Este trabalho poderá ser realizado individualmente ou em dupla. Ao final, gere um arquivo em PDF e envie-o na tarefa criada no AVA para entrega da atividade supervisionada. Atente para o prazo final da tarefa descrito e configurado no sistema.
Questão 1. Defina o conceito "Engenharia de Software"?
Questão 2. Cite 3 tipos de aplicações, exemplificando seu contexto de uso.
Questão 3. O que é um processo de Software?
Questão 4. Todo processo de desenvolvimento de software possui atividades genéricas que são sempre executadas, não importando a organização desenvolvedora ou o tipo de aplicação a ser desenvolvida. Descreva estas atividades no contexto do arcabouço de processo de software.
Questão 5. Defina o funcionamento do ciclo de vida Clássico ou Cascata, destacando suas vantagens e desvantagens
Questão 6. Quais são as vantagens e desvantagens de se utilizar um ciclo de vida ITERATIVO em substituição ao modelo CASCATA?
Questão 7. Explique o funcionamento básico do ciclo de vida de prototipação evolucionária.
Questão 8. No que se diferenciam os modelos Evolutivo e Incremental, no contexto de processos de desenvolvimento de software?
Questão 9. No contexto de metodologias ágeis de desenvolvimento, defina "time-box".
Questão 10. Quais são os principais papeis do SCRUM e quais são suas responsabilidades neste processo?
Questão 11. Os modelos ágeis, em particular o SCRUM, focam na interação entre pessoas. Em que momentos do ciclo do SCRUM essas interações acontecem? O que é feito em cada um desses momentos?
Questão 12. Descreva as fases do modelo RUP, destacando seus objetivos primordiais.
Questão 13. Explique a diferença entre Garantia da Qualidade, Verificação e Validação, no contexto do processo de desenvolvimento de software
Questão 14. Qual o objetivo da Gerência de Configuração de Software?
Questão 15. Exemplifique problemas comuns enfrentados por empresas desenvolvedoras de software quando não possuem uma boa gestão de seus itens de configuração
Questão 16. Que resultado buscamos ao empreender um processo de reengenharia de um determinado produto de software?

Outros materiais