Sei sulla pagina 1di 2

Associação

Carioca de
Ensino

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?

Potrebbero piacerti anche