Bachelors Level/Third Year/Sixth Semester/Science csit/sixth semester/software engineering/syllabus wise questions

B.Sc Computer Science and Information Technology

Institute of Science and Technology, TU

Software Engineering (CSC375)

Year Asked: 2077, syllabus wise question

Agile Software Development
1.
Explain the agile software development. Compare between agile software development with prototyping software development. [10]
Introduction
1.
What are the good characteristics of software? Explain. [5]
2.
Explain the software quality assurance with example. [5]
Requirements Engineering
1.
Explain the process of requirement engineering. [5]
2.
Discuss the structure of SRS document. [5]
Software Evolution
1.
Discuss with example of reuse base software engineering. [5]
Software Management
1.
Explain the detail tasks in a software configuration management process with example. [10]
2.
Explain with example how COCOMO can be used for software cost estimation? [5]
3.
Write down the software version control process. [5]
Software Processes
1.
Differentiate between waterfall model and spiral model. [5]
Software Testing
1.
Compare between verification and validation. Why validation is particularly difficult process? Explain with example. [10]
2.
Differentiate between Alpha testing and Beta testing. [5]