CS615 Assignment No 5 SOLUTION

Software Project Management
Assignment # 05
Fall 2010
                                                               Marks: 20
Due Date
Your assignment must be uploaded before or on 31st
 January 2011.

Uploading instructions:
Please view the Assignment Submission Process document provided to you by
the Virtual University for uploading assignments.
•  Assignment should be in .doc format.
•  Save your assignment with your ID (e.g. bx020200786.doc).
•  Assignment submission through email is highly discouraged.

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 file is corrupted.
•  The assignment is copied.
Note:
Your answer must follow the below given specifications. You will be assigned zero
marks if you do not follow these instructions.
•   Font style: “Times New Roman”
•   Font color: “Black”
•   Font size: “12”
•  Bold for heading only.
•  Font in Italic is not allowed at all.
•  No formatting or bullets are allowed to use.

Assignment:

Q. 01 How a change process carried out in a projects?  Also differentiate among its
different stages? [Your answer should be precise and to the point]

Q. 02 In table 1.0 given below indicates estimated inputs, outputs, inquiries, files
and external interfaces for software. The given table 1.1 indicates the values
from F1-F14 values?
Table 1.0:

 Optimistic Realistic Pessimistic Average
Complexity Factor
No. of Inputs 14 18 24 3
No. of Outputs 12 14 20 4
No. of Inquiries  12 16 22 3
No. of Files 5 5 6 8
No. of Interfaces 3 3 4 6

Table 1.1:

14 Question for
F1 to F14

Values
F1 5
F2 5
F3 4
F4 6
F5 3
F6 4
F7 0
F8 5
F9 6
F10 8
F11 8
F12 6
F13 5
F14 5
114 FF − = ∑  70


Calculate the No. of Function Point (FP),  if the organizational productivity for the
system of this type is 14 FP/month & labor rate is Rs. 6000/month then compute
Cost / FP, total estimated project cost and estimated effort in Person Month (PM).  



 ----------------------------------------------------------------------------------------------

Solution



Question No 1
How a change process carried out in a projects?  Also differentiate among its different stages?

Solution
In The transform Management method is the system used to begin, record, measure, endorse and decide project modify. Project changes are necessary when its judge necessary to change the scope, time or cost of one or more before standard project deliverables. Mainly change will influence the financial plan and timetable of the project. The use of the recognized change management process will be compulsory when any changes are revealed. Conclusion to analyze and result to carry on with changes will be made by the Client Manager and the Project Manager if they do not collision between scope budget and schedule. Changes which do impact forwarded to the Steering Committee for reconsider. The Steering Committee may make a decision that managerial Sponsor sanction and review is mandatory earlier than making a judgment.

There are different stages which areas under:

Identify (recognize and record documents what is required change)
Validate (confirm the change is applicable and need management)
Analyze (monitor the cost, efforts impact of change record timetable)
Control (come to a decision whether to perform the change)
Action (execute decision)
Close (confirm that action is complete)




Question No 2
In table 1.0 given below indicates estimated inputs, outputs, inquiries, files and external interfaces for software. The given table 1.1 indicates the values from F1-F14 values?

Solution

Sensibly if we divide our software application into parts it will always come to one or more of the 5 functionalities. A software application cannot be copied without using any one of the functionalities.
Once the TDI is determined we can put it in the formula below to get the VAF.
VAF = 0.65 + (0.01 * TDI)
Finally the Adjusted Function Points or Function Points are
FP = UFP * VAF
Now these FP's can be used to determine the Size of the Software, also can be used to quote the price of the software, get the time and effort required to complete the software.
Effort in Person Month = FP divided by no. of FP's per month
Schedule in Months = 70* 14/month
Optimal Schedule = 70 * 46^1/3 ~ 12 months
Optimal Team Size = 65 / 12 ~ 5 or 6 persons. 



No comments:

Post a Comment