We are here with you hands in hands to facilitate your learning & don't appreciate the idea of copying or replicating solutions. Read More>>

Looking For Something at vustudents.ning.com? Click Here to Search

www.bit.ly/vucodes

+ Link For Assignments, GDBs & Online Quizzes Solution

www.bit.ly/papersvu

+ Link For Past Papers, Solved MCQs, Short Notes & More


Dear Students! Share your Assignments / GDBs / Quizzes files as you receive in your LMS, So it can be discussed/solved timely. Add Discussion

How to Add New Discussion in Study Group ? Step By Step Guide Click Here.

CS605 Software Engineering-II Assignment No 01 Fall 2019 Solution & Discussion

+ How to Follow the New Added Discussions at Your Mail Address?

+ How to Join Subject Study Groups & Get Helping Material?

+ How to become Top Reputation, Angels, Intellectual, Featured Members & Moderators?

+ VU Students Reserves The Right to Delete Your Profile, If?


See Your Saved Posts Timeline

Views: 2952

.

+ 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)

Replies to This Discussion

Please Discuss here about this assignment.Thanks

Our main purpose here discussion not just Solution

Students having same subject can start discussion here to solve assignment, GDB & Quiz and can clear their concepts until solution is provided. 

 

P.S:    Please always try to add the discussion in proper format title like “CS101 Assignment / GDB No 01 Solution & Discussion Due Date: ___________”

Then copy Questions from assignment file and paste in Discussion.

 

http://bit.ly/vucodes (For Assignments, GDBs & Online Quizzes Solution)

http://bit.ly/papersvu (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)

CS605 Software Engineering II Assignment 1 Solution Fall 2019


Assignment No. 01
Semester: Fall 2019
CS605 - Software Engineering-II

Total Marks: 10

Due Date: 19/11/2019

Assignment no. 1 covers Lec#1 to Lec#8.

Objectives of Assignment:

To learn the basic objective of software process models.
To understand the applications of different SDLC models.
To learn about the different phases of these process models.

Uploading instructions:

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.

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 no. 1:                                 5 Marks

Suppose you are developing a large software project that has multiple dependable modules. It will be faster and cheaper to fix the encountered bugs before you write the subsequent new code. Why?
Give at least two reasons. Each reason should be at maximum two sentences long.

 

Question no. 2:                                       5 Marks

Suppose you are a Project Manager at a large organization and your team has been assigned a project to develop an ERP system for your Organization.
State (with 02 valid reasons) which Software Process Model you will use and Why ?

 

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. Do not put any query on MDB about this assignment, if you have any query then email us at CS605@vu.edu.pk

 

Deadline:
Your assignment must be uploaded/submitted on or before 19th November 2019.

Solution Q.1
By Naveed Sahir Chaudhary

If you find a bug in code that has already shipped, you’re going to incur incredible expense getting it fixed.
That’s one reason to fix bugs right away: because it takes less time. There’s another reason, which relates to the fact that it’s easier to predict how long it will take to write new code than to fix an existing bug.

Another great thing about keeping the bug count at zero is that you can respond much faster to competition. Some programmer’s think of this as keeping the product ready to ship at all times. Then if your competitor introduces a killer new feature that is stealing your customers, you can implement just that feature and ship on the spot, without having to fix a large number of accumulated bugs.

Solution Q.2
Implementing an ERP solution provides many benefits to an organization, including process efficiencies, improved user interface, technology enhancements, lower maintenance costs and the ability to leverage leading industry practices. Iterative planning on an ERP project provides many benefits: major risks are identified and addressed early in the project; requirement changes are identified and prioritized efficiently; project team utilization is optimized; and progress and quality are continuously monitored and corrected.
Layered Approach
ERP project plans need to be scalable for different project sizes and complexity and contain the right level of detail for the current planning horizon. Plans that are too detailed are almost instantly inaccurate and obscure key objectives. On the other hand, plans that are too high level will not allow for measurement of project progress nor keep the project team focused on their day-to-day activities.
ERP project plans also need to display the appropriate level of detail and planning horizon for specific audiences.

Partitioning
In a large and/or complex ERP project, the project manager should consider breaking the project into several product partitions — one for each major release of the product to be developed, implemented, or upgraded. Projects which are more than a year in duration, those with high risk factors, projects where there is business value to be gained from delivery of a sub-set of the overall functionality, and/or those where resources are constrained are all candidates for partitioning. This approach allows risk to be spread over a number of releases and permits business value to be delivered sooner.

Note: - We are not responsible for any mistake, this is for your idea or help, need to verify yourself.

assinmnt solution plzz

Asalam o alaikum

ye assignment thk hana 

copy chal jaigy ya nhi

or kasa solve krni ha  ye

Question no. 1: 5 Marks
Suppose you are developing a large software project that has multiple dependable modules. It will be faster and
cheaper to fix the encountered bugs before you write the subsequent new code. Why?
Give at least two reasons. Each reason should be at maximum two sentences long.

Question no. 2: 5 Marks
Suppose you are a Project Manager at a large organization and your team has been assigned a project to develop
an ERP system for your Organization.
State (with 02 valid reasons) which Software Process Model you will use and Why ?

yeh kb ka solution hai ? yeh ub ki assignment ni hy

CS605 Assignment 2
Idea for the solution of question 2 is

Q2 k answer k ly hum ny nechy waly models sy koi aik model lena ha aur us ki koi sy do advantages likh deni ha


• Build-and-fix model
• Waterfall model
• Rapid prototyping model
• Incremental model
• Extreme programming
• Synchronize-and-stabilize model
• Spiral model
• Object-oriented life-cycle models

CS605-Assignment-no-1-solution-fall-2019

link below 

CS605-Assignment-no-1-solution-fall-2019.docx

Solution Q.1
By Naveed Sahir Chaudhary

If you find a bug in code that has already shipped, you’re going to incur incredible expense getting it fixed.
That’s one reason to fix bugs right away: because it takes less time. There’s another reason, which relates to the fact that it’s easier to predict how long it will take to write new code than to fix an existing bug.

Another great thing about keeping the bug count at zero is that you can respond much faster to competition. Some programmer’s think of this as keeping the product ready to ship at all times. Then if your competitor introduces a killer new feature that is stealing your customers, you can implement just that feature and ship on the spot, without having to fix a large number of accumulated bugs.

Solution Q.2
Implementing an ERP solution provides many benefits to an organization, including process efficiencies, improved user interface, technology enhancements, lower maintenance costs and the ability to leverage leading industry practices. Iterative planning on an ERP project provides many benefits: major risks are identified and addressed early in the project; requirement changes are identified and prioritized efficiently; project team utilization is optimized; and progress and quality are continuously monitored and corrected.
Layered Approach
ERP project plans need to be scalable for different project sizes and complexity and contain the right level of detail for the current planning horizon. Plans that are too detailed are almost instantly inaccurate and obscure key objectives. On the other hand, plans that are too high level will not allow for measurement of project progress nor keep the project team focused on their day-to-day activities.
ERP project plans also need to display the appropriate level of detail and planning horizon for specific audiences.

Partitioning
In a large and/or complex ERP project, the project manager should consider breaking the project into several product partitions — one for each major release of the product to be developed, implemented, or upgraded. Projects which are more than a year in duration, those with high risk factors, projects where there is business value to be gained from delivery of a sub-set of the overall functionality, and/or those where resources are constrained are all candidates for partitioning. This approach allows risk to be spread over a number of releases and permits business value to be delivered sooner.

Note: - We are not responsible for any mistake, this is for your idea or help, need to verify yourself.

RSS

Latest Activity

+ ! ! ! ! ! ! maho+++ replied to + IUUOƆƎUT +'s discussion یہ تو حسن و عشق کے ہیں مرحلے
1 hour ago
+ ! ! ! ! ! ! maho+++ posted a discussion
1 hour ago
+ ! ! ! ! ! ! Sm!Le updated their profile
1 hour ago
+ Տɑíɾɑ Ƙհɑղ + replied to Asad's discussion ربا سچیا تُوں تے آکھیا سی
1 hour ago
+ ! ! ! ! ! ! maho+++ replied to + IUUOƆƎUT +'s discussion یہ تو حسن و عشق کے ہیں مرحلے
1 hour ago
+ IUUOƆƎUT + replied to + IUUOƆƎUT +'s discussion یہ تو حسن و عشق کے ہیں مرحلے
1 hour ago
+ ! ! S░!░N҉░G҉░E҉░R​⭐️ replied to + IUUOƆƎUT +'s discussion یہ تو حسن و عشق کے ہیں مرحلے
1 hour ago
+ ! ! S░!░N҉░G҉░E҉░R​⭐️ liked + IUUOƆƎUT +'s discussion یہ تو حسن و عشق کے ہیں مرحلے
1 hour ago
+ M.Tariq Malik replied to + M.Tariq Malik's discussion MTH603 All Current Mid Term Papers Fall 2019 (14 to 26 December 2019) & All Solved Past Papers, Solved MCQs & Helping Material in the group MTH603 Numerical Analysis
1 hour ago
+ M.Tariq Malik replied to + M.Tariq Malik's discussion MTH603 All Current Mid Term Papers Fall 2019 (14 to 26 December 2019) & All Solved Past Papers, Solved MCQs & Helping Material in the group MTH603 Numerical Analysis
1 hour ago
+ M.Tariq Malik replied to + M.Tariq Malik's discussion MTH603 All Current Mid Term Papers Fall 2019 (14 to 26 December 2019) & All Solved Past Papers, Solved MCQs & Helping Material in the group MTH603 Numerical Analysis
1 hour ago
+ M.Tariq Malik replied to + M.Tariq Malik's discussion MTH603 All Current Mid Term Papers Fall 2019 (14 to 26 December 2019) & All Solved Past Papers, Solved MCQs & Helping Material in the group MTH603 Numerical Analysis
1 hour ago

Today Top Members 

© 2019   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service

.