Escolar Documentos
Profissional Documentos
Cultura Documentos
Class Assignment # 01
CS-4356: Advance Software Engineering, Winter 2019 (BS(SE))
Question 1: Define four fundamental activities which are part of all software processes of
software engineering? 4 Marks
Question 2: Identify the plan driven process(es) from the below list ? 1- Marks
1- Water Fall Model
2- Incremental development Model
3- Scrum Model
Answer:
a- 1
b- 2
c- Both 1 and 2
d- Both 2 and 3
Question 3: Explain the Benefits of the Incremental Development Model? 3 Marks
Question 4: Name the intermediate stages in a reuse software development process? Ignoring the
initial Requirement specification stage and validation stage which are comparable to other
software development process? 2 Marks
Question 5: Requirement details are presented at two levels. Differentiate the requirement
presented at user level VS the details present at the system developer’s level. ? 2 Marks
Question 6: Define software verification and validation? 2 Marks
Question 7: Define four types of Software Maintenance which are part of a software evolution?
4 Marks
Question 8: Explain the benefits of Prototyping? 4 Marks
Question 9: Explain the strengths of incremental model? 4.5 Marks
Question 10: Explain the weaknesses of Spiral Model? 3.5 Marks
Question 11: Name the four phases of Rational Unified processes? 2 Marks
How to submit the assignment: As per the instructions given in Class
GOOD LUCK