1. What are activities in the five core workflows of the unified process? (Requirements workflow, Analysis workflow, Design workflow, Implementation workflow, Test Workflow)
2. Describe different types of risks in software development.:
3. What are characteristics of Object-Oriented Paradigm?
4. Describe software life-cycle models.
5. What are metrics used in different aspects of software engineering?
6. Describe key issues in software reusability and portability.
7. Describe key issues in software design, for example cohesion and coupling.
8. What are UML diagrams? Can describe several typical diagrams.
9. Describe key issues in software maintenance.
10. Understanding iteration and incrementation in software engineering.