1.
Work Breakdown Structure
2. The Responsibility Assignment Matrix
6.1 Key for people-project interconnections
A= Approval Required
R= Responsible
E= Review
C= Must be Consulted
D= Develop
U= Use
H= Help
S= Support Required
Project Team Other stakeholders
Members
WBS Elements Somia Afifa Wajeeha Azmat Raheela Nasim
Ali Naqi
1.1 Initiation R D
1.1.1 Create Plan R D C
1.1.2 Prepare Budget R H C
1.1.3 Communication R E S C
1.1.4 Submit Plan R - A,E
1.1.5 Plan Approved R - A
1.2 Design D R H
1.2.1 Select Layout D R,H S
1.2.2 Prepare Interface D R,E
1.2.3 Design admin panel D,E R,H
1.2.4 Design Staff Panel D,E R,H
1.2.5 Design Approved H R E A
1.3 Development R D H
1.3.1 Create Admin Login R,H D E
1.3.2 Create Staff Login R,H D E
1.3.3 Create Resident Category R,H D E
1.3.4 Create Guest Category R D E
1.3.5 Create Vehicle Category R D E
1.3.6 Create Printing Category R D E
1.4 Testing H R C A
1.4.1 Function Unit Testing H R C A
1.4.2 Integration Testing H R C A
1.5 Implementation R E,H
1.5.1 Communication To user R H U
1.5.2 User Training & R H U
Documentation
3. Planning and scheduling
WBS #: 1.1 Task: Initiation
Est. Level of Effort: 72 hrs Owner: Project Manager
Resources Needed: Stakeholders & Subject Master Work Products: SRS & Budget
Expert.
Description of Task: Gather requirements from stakeholders and create plan & make budgets.
Input: Subject Master Expert
Stakeholders
Dependencies: Stakeholders
Risk: Confliction between Stakeholders.
WBS #: 1.1.1 Work Item: Create Plan
Est. Level of Effort: 51 hrs Owner: Project Manager
Resources Needed: Subject Master Expert Work Products: MS Project Plan
Description of Task: Development of a detailed project plan that lists all key resources, tasks, milestones,
dependencies and durations
Input: Approved Project Charter
Subject Master Expert
Dependencies: Approval of Budget
Risk: Changes in IT plan.
WBS #: 1.1.2 Task: Prepare Budget
Est. Level of Effort: 12 hrs Owner: Project Manager
Resources Needed: Subject Master Expert Work Products: Complete Budget
Description of Task: Development And Documentation of Project Budget based on Plan & resources.
Input: Subject Master Expert
Approved Project Charter
Dependencies: Project Plan
Risk: Changes in IT plan.
WBS #: 1.1.3 Work Item: Communication
Est. Level of Effort: 6 hrs Owner: Project Manager
Resources Needed: Stakeholders Work Products: Requirement Clarification
Description of Task: Communication between Stakeholders for clarification of requirement.
Input: Stakeholders
Subject Master Expert
Dependencies: Budget
Risk: Conflictions between Stakeholders
WBS #: 1.1.4 Task: Submit Plan
Est. Level of Effort: 2 hrs Owner: Project Manager
Resources Needed: Team, Organization Owner Work Products: None
Description of Task: Submission of plan to organizational owner and defining plan to team members.
Input: None
Dependencies: Plan creation
Budget
Risk: Rejection or modification of Plan.
WBS #: 1.1.5 Work Item: Plan Approved
Est. Level of Effort: 1 hr Owner: Project Manager
Resources Needed: None Work Products: Approved Plan
Description of Task: Plan is approved & ready for further working.
Input: None
Dependencies: Submission Plan
Risk: None
WBS #: 1.2 Task: Design
Est. Level of Effort: 102 hrs Owner: Project Designer
Resources Needed: Internet, JetBrains phpStorm Work Products: Layout
Description of Task: Prepare overall layout of project.
Input: Designer Experts
Dependencies: Project Plan
Risk: Insufficient Designer experts
Lack of knowledge
WBS #: 1.2.1 Work Item: Select Layout
Est. Level of Effort: 24 hrs Owner: Project Designer
Resources Needed: Internet, JetBrains phpStorm Work Products: Layout
Description of Task: Select appropriate layout for the user interface.
Input: Designing themes
Dependencies: Project Plan
Risk: Compatibility with system
WBS #: 1.2.2 Task: Prepare Design
Est. Level of Effort: 24 hrs Owner: Project Designer
Resources Needed: Internet, HTML, CSS, Bootstrap Work Products: System Layout
Description of Task: Prepare the appropriate design of project
Input: Bootstrap themes
Dependencies: Project Plan
Risk: Compatibility with system
WBS #: 1.2.3 Work Item: Design Admin Panel
Est. Level of Effort: 24 hrs Owner: Project Designer
Resources Needed: HTML, CSS, Bootstrap Work Products: Admin Panel
Description of Task: Complete form design of Admin panel including residents, guests, staff & vehicle
category using HTML, CSS, Bootstrap
Input: Form Designing Themes
Dependencies: System Layout
Risk: Compatibility with system
WBS #: 1.2.4 Task: Design Staff Panel
Est. Level of Effort: 24 hrs Owner: Project Designer
Resources Needed: HTML, CSS, Bootstrap Work Products: Staff Panel
Description of Task: Complete form design of Staff panel including residents, guests & vehicle category using
HTML, CSS, Bootstrap
Input: Form Designing Themes
Dependencies: System Layout
Risk: Compatibility with system
WBS #: 1.2.5 Work Item: Design Approved
Est. Level of Effort: 6 hrs Owner: Project Designer
Resources Needed: Team, Organization Owner Work Products: System Design
Description of Task: Submission of project design to Organization Owner & approval
Input: None
Dependencies: Design
Risk: Rejection or modification of Design.
WBS #: 1.3 Task: Development
Est. Level of Effort: 144 hrs Owner: Project Developer
Resources Needed: XAMPP, JetBrains phpStorm Work Products: Working System
Description of Task: Development of complete working system by creating Admin and Staff login with their
categories of residents, guests, vehicles and printing report.
Input: SRS
Budget
Dependencies: Project Design
Risk: Database connectivity
Browser version
WBS #: 1.3.1 Work Item: Create Admin Login
Est. Level of Effort: 24 hrs Owner: Project Developer
Resources Needed: XAMPP, JetBrains phpStorm Work Products: Admin Login Form
Description of Task: Creation of Admin login form for security so that to restrict the access of third person.
Input: SRS
Dependencies: Project Design
Risk: Database connectivity
Browser version
WBS #: 1.3.2 Task: Create Staff Login
Est. Level of Effort: 24 hrs Owner: Project Developer
Resources Needed: XAMPP, JetBrains phpStorm Work Products: Staff Login Form
Description of Task: Creation of Staff login form for security so that to restrict the access of third person.
Input: SRS
Dependencies: Project Design
Risk: Database connectivity
Browser version
WBS #: 1.3.3 Work Item: Create Resident Category
Est. Level of Effort: 24 hrs Owner: Project Developer
Resources Needed: XAMPP, JetBrains phpStorm Work Products: Resident Category
Description of Task: Creation of resident category including Add, Delete, Update and Print resident list.
Input: SRS
Dependencies: Login form of Admin
Login form of Staff
Risk: Database connectivity
Browser version
WBS #: 1.3.4 Task: Create Guest Category
Est. Level of Effort: 24 hrs Owner: Project Developer
Resources Needed: XAMPP, JetBrains phpStorm Work Products: Guest Category
Description of Task: Creation of guest category including Add, Delete, Update and Print guest list.
Input: SRS
Dependencies: Login form of Admin
Login form of Staff
Risk: Database connectivity
Browser version
WBS #: 1.3.5 Work Item: Create Vehicle Category
Est. Level of Effort: 24 hrs Owner: Project Developer
Resources Needed: XAMPP, JetBrains phpStorm Work Products: Guest Category
Description of Task: Creation of vehicle category including Add, Delete, Update and Print vehicle list.
Input: SRS
Dependencies: Login form of Admin
Login form of Staff
Risk: Database connectivity
Browser version
WBS #: 1.3.6 Task: Create Printing Category
Est. Level of Effort: 24 hrs Owner: Project Developer
Resources Needed: XAMPP, JetBrains phpStorm Work Products: Printing Category
Description of Task: Creation of printing category that can print the list of residents, guests, vehicle and
entrance or night stay passes for guests.
Input: SRS
Printer
Dependencies: Login form of Admin
Login form of Staff
Risk: Database connectivity
Browser version
WBS #: 1.4 Work Item: Testing
Est. Level of Effort: 72 hrs Owner: Testing team
Resources Needed: Functional and Integration Work Products: Error free system
Testing Tools
Description of Task: Test the system as it works appropriately with the Database and Browser. If any error
occurs, team has to remove the error using techniques and has to provide error free
system.
Input: Developed project with coding
Dependencies: Developed system
Risk: Coding errors
Compatibility issues
WBS #: 1.4.1 Task: Function Unit Testing
Est. Level of Effort: 36 hrs Owner: Testing team
Resources Needed: Function Unit Testing Tools Work Products: Verified System
Description of Task: Test each unit of the system as it works properly.
Input: Developed project with coding
Function unit Testing techniques
Subject master expert
Dependencies: Developed system
Risk: Single unit of system may not work properly
WBS #: 1.4.2 Work Item: Integration Testing
Est. Level of Effort: 36 hrs Owner: Testing team
Resources Needed: Integration Testing Tools Work Products: Tested & verified System
Description of Task: Test the system by combining units and checking that it works properly or not.
Input: Developed project with coding
Integration Testing techniques
Subject master expert
Dependencies: Developed system
Unit Tested system
Risk: Coding errors
Components may not work properly by integration
WBS #: 1.5 Task: Implementation
Est. Level of Effort: 18 hrs Owner: Project Manager
Resources Needed: Browser Work Products: Implemented System
Description of Task: Deploy the system to the users and give training to use the system with documentation.
Input: Users
Dependencies: Tested System
Risk: User may be unsatisfied or can’t understand the working of system
WBS #: 1.5.1 Work Item: Communication to User
Est. Level of Effort: 6 hrs Owner: Project Manager
Resources Needed: Browser Work Products: None
Description of Task: Communicate with user.
Input: Users
Dependencies: Tested System
Risk: User may be unsatisfied or can’t understand the working of system
WBS #: 1.5.2 Work Item: User Training & Documentation
Est. Level of Effort: 12 hrs Owner: Project Manager
Resources Needed: Users Work Products: Complete Working System
Description of Task: Train the user for using system and give documentation for future use.
Input: Users
Dependencies: Tested System
Risk: User may be unsatisfied or can’t understand the working of system.