Software Project Management: Assignment-II

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

Software Project Management

Assignment-II
Submitted to: Madam Isma ul Hassan

Submitted by: Ashhad Ahsan Rehman (FA17-BSE-027)


M. Fahad Taufique (FA17-BSE-035)
Do the following for the Online Learning Management LMS for
COMSATS project.
1. Develop a Work Breakdown Structure using tabular format. It
must be complete up to three levels.

Level 1 Level 2 Level 3


1. Online 1.1 Initiation 1.1.1 Requirement gathering from the stakeholders
Learning 1.1.2 Develop project charter
Management 1.1.3 Deliver LMS project charter
System
1.1.4 Feedback from the stakeholders
1.1.5 Approval of charter from the stakeholders
1.2 Planning 1.2.1 Develop the LMS project scope statement
1.2.2 Choose right people for the project and form teams.
1.2.3 Hold a meeting before initializing the project
1.2.4 Develop Project Plan
1.2.5 Submit Project Plan
1.2.6 Milestone: Project Plan Approval
1.3 Execution 1.3.1 A Meeting marking the initialization of project
1.3.2 Gather User requirements and check feasibility
1.3.3 Develop LMS design and architecture including
modules and functionalities implemented
1.3.4 Gather necessary hardware for development
1.3.5 Developing LMS according to the strategy agreed
upon.
1.3.6 Deploy the LMS system made for testing
1.3.7 Testing Phase
1.3.8 Deploy the LMS system to train and get feedback
from a selected group of users
1.3.9 Release the LMS system
1.4 Control 1.4.1 Project Manager overlooks the development phases
plus the planning phase
1.4.2 Development status fed to the manager
1.4.3 Risk analysis and management
1.4.4 Accommodating new user requirements
1.5 Closeout 1.5.1 Audit
1.5.2 Document Lessons Learned
1.5.3 Maintain Project Record
1.5.4 Send the record for review and approval
1.5.5 Archive the record and project documents
2. Do the financial analysis of the selected project that must include
NPV analysis, Payback analysis and ROI.

NPV analysis:
Suppose we made an initial investment of 10,000 dollars on the
project and we have discount rate of 10%. The cash flows are given below:

PV Factor year 1: 1 ÷ (1 + 12%)1 =0.8928


PV Factor year 2: 1 ÷ (1 + 12%)2 =0.7971
PV Factor year 3: 1 ÷ (1 + 12%)3 =0.7117

Year Net Cash Inflow PV Factor Present Value


of Inflows
1 $5000 0.8928 $4464
2 $6000 0.7971 $4782
3 $8000 0.7117 $5963

Total Inflow=$15209
NPV=Total Inflow –Initial Investment =15209-10000=$5209

Payback analysis:

Year Costs Cumulative Benefits Cumulative


Cost Benefits
0 10000 10000 1800 1800
1 1500 11500 6000 7800
2 3000 14500 8000 15800
3 2800 17300 9000 24800

As we can see that in the second year our benefits have crossed the
cumulative cost and in first year, we were pretty close to the cumulative
cost, we hence conclude that the third year was the payback year.
Return for Investment:
ROI= (Net return on investment-Cost of investment)/Cost of investment
ROI=15209-10000/10000=0.52 (52%)

3. Make a network diagram of the activities and determine their


schedule
Network Diagram:

Activities Predecessor Duration


Requirement 6
elicitation(A)
Project Charter(B) Requirement 2
elicitation(A)
Scope Statement(C) Requirement 2
elicitation(A)
Assign tasks to Project Charter(B) 7
teams(D)
Project Plan Dev(E) Scope Statement(C), 8
Project Charter(B)
User Requirement Project Plan Dev(E), 6
Gathering(F) Scope Statement(C)
LMS Design(G) User Requirement 12
Gathering(F),(D)
Develop LMS in LMS Design(G) 22
stages(H)
Test the LMS(I) Develop LMS in 5
stages(H)
Deploy(J) Test the LMS(I) 1

C H I
E
2 22 5
Start 8
End
F G

6 12 J

1
A B D

6 2 7
Paths Duration
A,B,D,G,H,I,J 55
A,B,E,F,G,H,I,J 62
A,C,E,F,G,H,I,J 62
A,C,F,G,H,I,J 54

4. Do the Earned Value Analysis for the following example.

Let’s say on March 3rd that is today, after discussions with the applicable
project team members and inspection of the progress, we determine that the first
task is 20% complete and the second task is 10% complete

Calculate the Earned Values for each task

Earned Value:
Since task 1 is 20% complete and task 2 is 10% complete so,
Task 1 E.V=0.2*10000=$2000
Task 2 E.V=0.1*15000=$1500
Total=$3500

Schedule Variance:
Schedule Variance=Earned Value-Planned Value
Task 1= 2000 – 3000 = -$1000.
Task 2= 1500– 0 = $1500.
Total =$1500-$1000=$500

The project has a positive SV.

Cost Variance:
Cost Variance=Earned Value-Actual Cost
Task1=2000-4500=$-2500
Task2=1500-2000=$-500
Total=$-3000
The project is 3000 dollars over the budget.
Schedule Performance Index:
Schedule Performance Index=Earned Value/Planned Value

Task 1=2000/3000=0.67
Task2=1500/0=Nill

We can ignore task 2 since it has no planned value at this timestamp, we can
see that task 2 has completed more than half of the work it was supposed to
do at this point

Cost Performance Index:


Cost Performance Index=Earned Value/Actual Cost
Task1=2000/4500=0.44(Task has spent twice the amount it should have)
Task1=1500/2000=0.75(Task has spent a little more)
Total=3500/6500=0.54(The whole project has spent just under twice)

Estimate at Completion:
Estimate at Completion= EAC = AC + (BAC – EV)
Task1=4500+(10000-2000) =$12500
Task2=2000+(15000-1500) =$15000

Estimate to Complete:
Estimate at Completion= (Budget at Completion-Earned Value)/Cost
Performance Index

Task1= (10000-2000)/0.44=$18182
Task1= (15000-1500)/0.75=$18000

Variance at Completion (VAC):

VAC = BAC – EAC


Task1=10000-12500=$-2500
Task2=15000-15500=$-500
Reviews:
Calculations concludes that our project will be severely over budgeted
if we stay on the same track with the same results, although it is still very
early to draw solid conclusion, but projections suggest we should make
amends to get the project back on track.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy