We are here with you hands in hands to facilitate your learning & don't appreciate the idea of copying or replicating solutions. Read More>>
CS615 Assignment No. 01 Discussion and Solution Fall 2014 Due Date Nov 24, 2014
Assignment No. 01
Semester: Fall 2014
CS615-Software Project Management
Total Marks: 15
Due Date: 24/11/2014
Objectives of Assignment:
• You must know the Project management importance and its constraints.
• Your concepts about Software Development Lifecycle Models should be clear.
• Your assignment must be in .doc format.(Any other formats like scan images, PDF, Zip, rar, bmp, docx
etc will not be accepted).
• No assignment will be accepted through email.
• Your Assignment No. 1 covers Lec#1 to Lec#7.
Rules for Marking:
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, handouts or from any other student
(Strict disciplinary action will be taken in this case).
Question 1 5 Marks
Identify from the given situations, which one is project and which one is a process?
1. Designing a map for Shopping Plaza.
2. Changing the tyre of a Plane.
3. Developing embedded systems.
4. Developing a Team Viewer Session.
5. Software Development for Leather Firm.
Question no 2: 10 Marks
Suppose you are required to develop a Leather Tenary System for providing different online services to the
customers and the staff, which is considered as the critical system as far as purchase and placement of goat,
buffalo’s skins are concerned. You being a Software Project Manager facing different requirements changing
from the customer in terms of best available product delivery. You are leading a team of software engineers and
you need to choose the process model first for having an effective design model before proceeding to coding
phase. Which process model you choose and why you choose the selected process model? State with any three
solid reasons. NOTE: Submit “.doc” file only. Every student should provide his/her own work, exact copying of the
assignment (or some portion of the assignment) from the internet or other students will lead to copy case and zero
marks will be awarded. Different softwares will be used to check plagiarism in assignments. Do not put any
query on MDB about this assignment, if you have any query then email at CS615@vu.edu.pk
Your assignment must be uploaded/submitted on or before 24 th Nov 2014.
.+ http://bit.ly/vucodes (Link for Assignments, GDBs & Online Quizzes Solution)
+ http://bit.ly/papersvu (Link for Past Papers, Solved MCQs, Short Notes & More)+ Click Here to Search (Looking For something at vustudents.ning.com?) + Click Here To Join (Our facebook study Group)
Please Discuss here about this assignment.Thanks
Our main purpose here discussion not just Solution
We are here with you hands in hands to facilitate your learning and do not appreciate the idea of copying or replicating solutions.
|Assignment No. 1||Dated: Nov 17, 14|
The Assignment No. 1(Graded) for the Course CS615 (Software Project Management) has been uploaded on VULMS and you are required to submit it on or before Monday, 24 Nov-2014.
Question 1 5 Marks Identify from the given situations, which one is project and which one is a process?
Question no 2:
I would like to choose “The Prototyping Model.”
3 Solid Reasons
Reduced time and costs:
Prototyping can improve the quality of requirements and specifications provided to developers. Because changes cost exponentially more to implement as they are detected later in development, the early determination of what the user really wants can result in faster and less expensive software.
Improved and increased user involvement:
Prototyping requires user involvement and allows them to see and interact with a prototype allowing them to provide better and more complete feedback and specifications. The presence of the prototype being examined by the user prevents many misunderstandings and miscommunications that occur when each side believe the other understands what they said. Since users know the problem domain better than anyone on the development team does, increased interaction can result in final product that has greater tangible and intangible quality. The final product is more likely to satisfy the users desire for look, feel and performance.
Reduce the Cost of Development and Production:
Using a prototype model enables you to demonstrate the concept of your product and discover any flaws. You have the opportunity to correct these flaws, or come up with solutions for improving the product. This reduces the risk of your product failing. Hence, the cost of development and production is drastically reduced because you don't have to fix problems later after the final product is already in production.
thanks tariq bhai for solving assignment :)
Dear Students Don’t wait for solution post your problems here and discuss ... after discussion a perfect solution will come in a result. So, Start it now, replies here give your comments according to your knowledge and understandings....
Asslam o Alikum koi q 2 ka cmplete ans bta dy
plz guys ,, share your views about 2nd question.
Esha ap ny jo file atach ki hy ye toh blank hy plzj again atach krn