CS611 - Software Quality Engineering: Assignment
CS611 - Software Quality Engineering: Assignment
01 Total Marks: 20
Semester: Fall 2019
Due Date:
CS611 – Software Quality Engineering
15/11/2019
Assignment Objective:
To know about importance of software requirements
To know about Cost vs Quality
Uploading instructions:
Your assignment must be in .doc or .docx format (Any other formats like scan images, PDF, bmp, etc will not
be accepted).
Save your assignment with your ID (e.g. bc020200786.doc).
No assignment will be accepted through email.
It should be clear that your assignment will not get any credit if:
The assignment is submitted after due date.
The submitted assignment does not open or file is corrupted.
Your assignment is copied from internet, or from any other student
(Strict disciplinary action will be taken in this case).
Assignment
Question-I Marks: 10
1) Suppose a software developer has to design a small software for Library management system, but the
requirements of the application are incomplete. Keeping this situation in your mind, answer the following
questions:
1) Is it possible to develop a software with incomplete requirements? Justify you answer.
2) Does the incomplete requirement affect the quality of the application?
Cost and quality are the two main components of software development. If you have to compromise any one then
which component you will compromise, and why?
During application development, you have to keep in mind that your application User interface is user-friendly. How
should you make your application user friendly? Justify your answer.