0% found this document useful (0 votes)
453 views15 pages

PMBOK Guidelines.... Project Initiation...

This is a small assingment of software project management

Uploaded by

gjawed
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
453 views15 pages

PMBOK Guidelines.... Project Initiation...

This is a small assingment of software project management

Uploaded by

gjawed
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Ghazanffer Javaid

Student ID : 09-3016
 
 

Table of Contents Page 


Project Charter  1 
Project Name  1 
Executive Sponsor  3 
Executive Sponsor Responsibilities  3 
Product Description  3 
Measurement of success 4 
Organizational boundaries 4 
Project Stakeholders 4 
Assumptions 5 
Constraints 5 
Work breakdown structure 7 
Schedule Baseline 9 
Resource breakdown structure 11 
Risk register and response plan 14 
 

Ghazanffer Javaid 09-3016 Page 2 of 15


 
 

Executive Sponsor
The executive sponsor for project MY Tutor Pal shall be Mr Naveed Durrani, Director of
Abacusoft Corporation.

Executive sponsor role

The executive sponsor:

• Ultimately owns the system and has responsibility for it. This entails authorizing
expenditure and ensuring that the expected value and benefits are provided by
the project.

• is a key stakeholder in the project with a keen interest in ensuring that the system
is of sufficient quality to satisfy the business needs

• Must hold a sufficiently high position to be able to resolve appropriate issues


efficiently. 
 

Executive sponsor responsibilities


• Authorize the initiation of the project through the Project charter document
• Authorize the progress of the project through key stage gates.
E.g.:
o Statement of requirements approval prior to entering the selection phase
o System and supplier selection approval prior to entering the procurement
phase
o System and supplier procurement approval
• formal acceptance of the product of the project
• Key decision maker with regard to high level issues regarding the project.
 

Product Brief Description


My Tutor Pal will be an online application to provide user friendly interface for educators to
learn online. It will consist of online Whiteboard, voice chat module,web/desktop interface
for registration.

User will register online on the MTP site and can schedule classes from available time slots
and can take classes on that time, a teacher will be allocated on that time for the student.

Ghazanffer Javaid 09-3016 Page 3 of 15


 
 

Product will include two versions.

1. Web Version
Student can take class online by login to the site.
2. Desktop Version
Student can download software from the site and can also register through
that software and can take class from desktop.

Measurement of success

The project will be considered successful if it achieves the following:

• Provide a solution that optimizes the availability of the services with respect to
the full lifecycle costs of the solution

• Provide a solution where user can take classes effectively and efficiently.

• Provide a solution that optimizes the flexibility of:

o Geographical location.

o Availability of applications With respect to the full lifecycle costs of the


solution

• The achievement of high levels of customer satisfaction

• A reduction in the support requirements of the infrastructure of the solution.

Organizational boundaries
 

• MTP Students 

• MTP Teaching Faculty 

• MTP Class Scheduler  

• MTP Administrator 

Project Stakeholders

• Project Sponsor

Ghazanffer Javaid 09-3016 Page 4 of 15


 
 

o Naveed Durrani , Director Abacusoft will sponsor the project.

o The project manager of this project shall be Mohammad Kashif Khan, He is


Project Manager at Abacusoft Corporation since last 5 years and has vast
development and managerial experience.

• Project Developers

o Ghazanffer Javaid (Team Lead for Web Application)


o Adnan Ahmad
o Abdul Ghaffar (Team Lead for Desktop Application)
o Kamran Khatri
o Syed Noman Ahmad
o Moiz Chinoy
o Sajjad WaliBhai

• Project SQA

o Mukarram Yar Khan


o Shaukat Laghari

• Students

o Students are the user of the site who can schedule classes can edit their
information.

• Teacher

o Teacher will teach the students

Assumptions
• Fast Internet connection available.
• User is registered either it is demo account or it is fully featured account.
• To take class online, class is pre scheduled

Constraints
The project will be achieved within the allocated time
wOrk

Ghazanffer Javaid 09-3016 Page 5 of 15


 
 

Ghazanffer Javaid 09-3016 Page 6 of 15


 
 

Work breakdown structures 

Ghazanffer Javaid 09-3016 Page 7 of 15


 
 

 
 

MY Tutor Pal

2. Database Development
3. Graphical User Interface Development
3.1. GUI for Web Application
3.2. GUI for Desktop Application
3.3. GUI for Communication Portal
4. Web application
4.1. Student Portal
4.1.1. Create Student Account
4.1.2. View Information
4.1.3. Update Information
4.1.4. Schedule Class
4.1.5. Rate the teacher
4.1.6. View class history
4.2. Teacher Portal
4.2.1. Create teacher account
4.2.2. View Information
4.2.3. Update information
4.2.4. View history of classes
4.3. Admin Portal
4.3.1. Student control panel
4.3.2. Teacher control panel
4.3.3. Add Classes
4.3.4. Schedule Classes
4.3.5. View user login history
4.3.6. View student/teacher rating
5. Desktop Application
5.1. Desktop Client for Student
6. Communication Portal
6.1. Login , logout , take class through web service and flash media server
6.2. Communication Portal Development using flash media server
6.3. Voice Chat Module
6.4. Web cam module
6.5. White board module
6.6. login / logout functionality
 

 
Ghazanffer Javaid 09-3016 Page 8 of 15
 
 

Schedule Baseline

Ghazanffer Javaid 09-3016 Page 9 of 15


 
 

ID Duration Start Finish Predeces Resource


Task Name
1 Database Development 10 days Fri 10/16/09 Thu 10/29/09 Abdul Gha
2 Graphical User Interface Development 18 days Fri 10/16/09 Tue 11/10/09
3 GUI for Web Application 6 days Fri 10/16/09 Fri 10/23/09 Omair Kha
4 GUI for Desktop Application 6 days Mon 10/26/09 Mon 11/2/09 3 Omair Kha
5 GUI for Communication Portal 6 days Tue 11/3/09 Tue 11/10/09 4 Omair Kha
6 Web application 16 days Fri 10/30/09 Fri 11/20/09
7 Student Portal 4 days Fri 10/30/09 Wed 11/4/09
8 Create Student Account 2 days Fri 10/30/09 Mon 11/2/09 1,3 Ghazanffe
9 Update Information 1 day Tue 11/3/09 Tue 11/3/09 8 Ghazanffe
10 Schedule Class 3 days Fri 10/30/09 Tue 11/3/09 1,3 Kamran Kh
11 Rate the teacher 1 day Wed 11/4/09 Wed 11/4/09 10 Kamran Kh
12 View class history 1 day Wed 11/4/09 Wed 11/4/09 9 Ghazanffe
13 Teacher Portal 3 days Fri 10/30/09 Tue 11/3/09
14 Create teacher account 2 days Fri 10/30/09 Mon 11/2/09 1,3 Adnan Ahm
15 View Information 1 day Tue 11/3/09 Tue 11/3/09 14 Adnan Ahm
16 Update information 1 day Fri 10/30/09 Fri 10/30/09 1,3 Abdul Gha
17 Rate the student 1 day Mon 11/2/09 Mon 11/2/09 16 Abdul Gha
18 View history of classes 1 day Fri 10/30/09 Fri 10/30/09 1 Kamran Kh
19 Admin Portal 12 days Thu 11/5/09 Fri 11/20/09 12,18
20 Student control panel 5 days Thu 11/5/09 Wed 11/11/09 1,3 Syed Nom
21 Teacher control panel 5 days Thu 11/12/09 Wed 11/18/09 20 Syed Nom
22 Add Classes 2 days Thu 11/5/09 Fri 11/6/09 1,3 Moiz Chino
23 Schedule Classes 3 days Mon 11/9/09 Wed 11/11/09 22 Moiz Chino
24 View user login history 1 day Thu 11/12/09 Thu 11/12/09 23 Moiz Chino
25 View student/teacher rating 2 days Thu 11/19/09 Fri 11/20/09 21 Syed Nom
26 Desktop Application 15 days Mon 11/23/09 Fri 12/11/09 6
27 Desktop Client for Student 15 days Mon 11/23/09 Fri 12/11/09 1,4 Sajjad wal
28 Communication Portal 13 days Wed 11/4/09 Fri 11/20/09
29 Login , logout , take class through web service and f 2 days Wed 11/11/09 Thu 11/12/09 5,1,11 Kamran Kh
30 Communication Portal Development using flash med 5 days Fri 11/13/09 Thu 11/19/09 29 Kamran Kh
31 Voice Chat Module 4 days Wed 11/4/09 Mon 11/9/09 15 Adnan Ahm
32 Web cam module 5 days Wed 11/11/09 Tue 11/17/09 5,1 Mukarram
33 White board module 4 days Thu 11/5/09 Tue 11/10/09 12 Ghazanffe
34 login / logout functionality 1 day Fri 11/20/09 Fri 11/20/09 30 Kamran Kh
35
36 Testing 22 days Mon 11/23/09 Tue 12/22/09
37 Testing of Web Application 7 days Mon 11/23/09 Tue 12/1/09 25 Shaukat Le
38 Testing of Desktop application 7 days Mon 12/14/09 Tue 12/22/09 27 Shaukat Le
39 Testing of Communication Portal 7 days Mon 11/23/09 Tue 12/1/09 34 Mukarram
40 Integration Testing 5 days Wed 12/2/09 Tue 12/8/09 37,39 Shaukat Le

Ghazanffer Javaid 09-3016 Page 10 of 15


 
 

Resource Breakdown Structure

Ghazanffer Javaid 09-3016 Page 11 of 15


 
 

Project Manager

Team Lead Web  Team Lead Desktop 
Quality Assurance 
application    Application 
Team Lead 

Developer 1  Developer 1
QA Engg 1

Developer 2  Developer 2
QA Engg 2

Developer 3  Developer 3

Graphic Designer 

Ghazanffer Javaid 09-3016 Page 12 of 15


 
 

Risk Register & Risk Response Plan

Ghazanffer Javaid 09-3016 Page 13 of 15


 
 

Risk Register & Risk Response Plan  
                    
Risk  Risk Description  Impact Area  Risk Cause  Risk  Likelihood Risk Response 
ID  Severity  Strategy 

                    
1  Lack of Technical  Implementation Development of not good  High  Low  Produce realisti
Resource  standard and will cause  plans,monitor th
implementation issues  progress carefu
ensure adequat
resources are 
available 
2  Lack of Domain  Implementation Product may have major  High  Medium  Trained the 
Knowledge  drawbacks therefor  developers befo
product could fail  implementation
3  Ineffective Project board  planing     Low  Low  Ensure executiv
clear about the 
project board so
he could direct t
4  Hollidays and  scheduling  in case of unscheduled        keep some room
inadequaet political  hollidays, project  these type of 
conditions   schedule may effect  happening in tim
so that project 
schedule does n
disturb 
5  Technical staff on leave  planing  staff can go on leaeve, if  High  HIGH  Keep some room
the leaves are pre‐ staff leaves whe
scheduled than fine but if  scheduling 
it is not schedule than 
cause project timeline 
6  Development budget  planing  Budget could exceed  High     Should have stro
exceeds  than the current  grip on scheduli
allocated budget if 
project goes long 
7  Hacking  Implementation if some one hacks the  High  Medium  All the login 
site than he could control  information sho
it according to their will  encrypted with 
well known 
encryption algo
8  Product testing  Implementation QA engineers are not        Allot proper tim
given enough time due to  for QA activities
which product is not 
properly quality assured 

Ghazanffer Javaid 09-3016 Page 14 of 15


 
 

9  Required development  Implementation if required softwares are  High  low  arrange all the 


softwares not available  not available then it will  softwares that a
delay the development  necessary for 
development 
10  Product does not gain  Marketing  if product does not  High  Medium  Optimize the sit
market shares  capture market or does  Search engines 
not gain share than it will  it can be easily 
cause great loss  searched and us
use it 

Ghazanffer Javaid 09-3016 Page 15 of 15

You might also like