2
FACULDADE ANHANGUERA DE SOROCABA Av. Dr. Armando Pannunzio, 1478 – Jd. Vera Cruz – Sorocaba/SP – CEP:18050-000 – (15) 3321-1520 www.anhanguera.com 0800 15 21 36 Exercícios para Revisão de Conteúdo Engenharia de Software e Gestão de Projetos Prof. André Luís Belini 1. Defina o que são projetos 2. Defina para que serve a Engenharia de Software e quais as principais mudanças, no processo de desenvolvimento, ela proporcionou. 3. Cite e explique, pelo menos, quatro riscos de projetos e o que pode ser feito para evita-los 4. Cite e explique, pelo menos, três fatores que envolvem a qualidade de um software. 5. O que são métricas de software? 6. No processo de desenvolvimento de um software, cada uma das etapas (também chamada de workflow) tem suas atividades bem definidas e, por consequência, sua importância. Descreva o que pode ser feito nas etapas de levantamento de requisitos, análise, projeto, implementação e testes. 7. Qual a importância da validação de dados? 8. Explique as principais diferenças entre os modelos cascata e incremental. 9. O que são metodologias ágeis de desenvolvimento? Quais são suas vantagens?

profandreluisbelini.files.wordpress.com€¦  · Web viewNo processo de desenvolvimento de um software, cada uma das etapas (também chamada de workflow) tem suas atividades bem

Embed Size (px)

Citation preview

Page 1: profandreluisbelini.files.wordpress.com€¦  · Web viewNo processo de desenvolvimento de um software, cada uma das etapas (também chamada de workflow) tem suas atividades bem

FACULDADE ANHANGUERA DE SOROCABAAv. Dr. Armando Pannunzio, 1478 – Jd. Vera Cruz – Sorocaba/SP – CEP:18050-000 – (15) 3321-1520

www.anhanguera.com 0800 15 21 36

Exercícios para Revisão de Conteúdo

Engenharia de Software e Gestão de ProjetosProf. André Luís Belini

1. Defina o que são projetos

2. Defina para que serve a Engenharia de Software e quais as principais mudanças,

no processo de desenvolvimento, ela proporcionou.

3. Cite e explique, pelo menos, quatro riscos de projetos e o que pode ser feito para

evita-los

4. Cite e explique, pelo menos, três fatores que envolvem a qualidade de um

software.

5. O que são métricas de software?

6. No processo de desenvolvimento de um software, cada uma das etapas (também

chamada de workflow) tem suas atividades bem definidas e, por consequência,

sua importância. Descreva o que pode ser feito nas etapas de levantamento de

requisitos, análise, projeto, implementação e testes.

7. Qual a importância da validação de dados?

8. Explique as principais diferenças entre os modelos cascata e incremental.

9. O que são metodologias ágeis de desenvolvimento? Quais são suas vantagens?

10. Explique porque, em sistemas complexos, as mudanças são inevitáveis. Quais

medidas, durante o processo de desenvolvimento, podem ser tomadas no sentido

de minimizar o impacto dessas mudanças?