Software Engineering-1 (CS504)
Assignment # 1 (Fall 2011)
Total marks = 20
Deadline Date = 31-Oct-2011
Please carefully read the following instructions before attempting the assignment.
Rules for Marking
It should be clear that your assignment would not get any credit if:
1) You should concern recommended books to clarify your concepts as handouts are not sufficient.
2) You are supposed to submit your assignment in .doc format. Any other formats like scan images, PDF, Zip, rar, bmp, docx etc will not be accepted
3) You are advised to upload your assignment at least two days before Due date.
4) This assignment file comprises of Two (2) pages.
Assignment comprises of 20 Marks. Note that no assignment will be accepted after due date via email in any case (whether it is the case of load shedding or emergency electric failure or internet malfunctioning etc.). Hence, refrain from uploading assignment in the last hour of the deadline, and try to upload Solutions at least 02 days before the deadline to avoid inconvenience later on.
For any query please contact: CS504@vu.edu.pk
Q1 [Marks 12]
Consider Email Manager Software (e.g. Outlook express). Following business level requirement was taken from its Requirement Specification document.
“User will be able to send/receive and store emails efficiently and securely to/from any domain (e.g. gmail, mail.yahoo etc)”
Being a Software Engineer, drive the following (from above mentioned business level requirement):
1) User level requirement(s)
2) Functional requirement(s)
3) Non functional requirements(s)
Q2 [Marks 8]
“During the construction of Hydro Power project, it was suggested to shift the exit way, 50m left to its current position when project was nearly to be completed. However the task was going to be very difficult and costly. It could be accomplished easily if realized earlier.
Keeping in mind the concept of “change”, apply the above scenario in case of software development. Also mention the most suitable and worst phase for a needed change, in case of software development regarding cost and efforts.
Salam to All
Please share your ideas about this assignment. It is a difficult one.
difficult buht hy
Solution of question 1 is on the example of lecture # 4 page 23. all the levels are give and we have to put or change values only..........
Solution of question # 2 is on the example of lecture # 3 page 17(importance of requirements)........we have to describe same method in the given scenario...........
handsout pe page dekho example clearly mention hain page 23 and page 17 per jo example hain oun k words change kr do bs.....
bahi solution share kerna cs504 1st assignment ka
I promise copy paste nahi kero ga
Good work . Please upload the solution file for idea. Thanks
koi to sahi solution share karein...