Escolar Documentos
Profissional Documentos
Cultura Documentos
5. Explique o que é ciclo de vida de projeto e descreva propósitos de fases em tal ciclo.
15. Defina o termo “modelo”, explique o que é rastreabilidade (traceability) entre modelos.
18. Explique o que são classes e objetos no contexto da modelagem orientada a objetos e
constraste os seguintes possíveis relacionamentos entre classes: associação, agregação,
composição e herança.
19. Defina “processo de software” e relacione elementos típicos desses processos.
32. Descreva possível uso de teste fumaça (smoke test) em projeto de software aberto.
38. Defina Sprint, Sprint Planning, Daily Scrum, Sprint Review e Sprint Retrospective no
SCRUM.
40. Explique o que são protótipos throw-away e apresente possíveis usos dos mesmos.
5. Explique o que é regra de negócio, relacione classes dessas regras e descreva uma
dessas regras.
17. Descreva aspectos chave (key issues) de desenho (design) segundo o SWEBOK.
23. Descreva uma técnica para avaliar a qualidade de desenho (design) segundo o
SWEBOK.
31. Explique o que é padrão de projeto (design pattern) e relacione elementos na sua
documentação.
1. Funcionalidade,
2. Confiabilidade,
3. Usabilidade,
4. Eficiencia,
5. Manutenibilidade,
6. Portabilidade,
22. Contraste a abordagem de projeto de teste caixa branca com a abordagem caixa preta.
25. Explique o que critério de cobertura de teste (test coverage) e apresente um exemplo.
--------------------------------------------------------------------------------------------
30. Descreva quatro classes de manutenção (corretiva, adaptativa etc.) segundo SWEBOK.
36. Descreva níveis nos quais pode ocorrer reuso no desenvolvimento de software.
37. Descreva cinco fatores que devem ser considerados no planejamento do reuso.