Sample Capstone Project
Sample Capstone Project
Sample Capstone Project
ACKNOWLEDGEMENTS
I would like to extend my biggest thanks to everyone who has become a part of this
project. This is a son of my labors and a fruit of our best moments together. This is
possible through the guidance of the Lord Almighty.
2
Table of Contents
ACKNOWLEDGEMENTS ..........................................................................................................................................2
1. Project Overview .................................................................................................................................................6
1.1 Project Name ....................................................................................................................................................6
1.2 Project Description ........................................................................................................................................6
1.2.1 Business Objectives ..............................................................................................................................7
1.2.2 Business Case ..........................................................................................................................................7
1.2.3 Project Objectives ..................................................................................................................................8
1.2.4 Project Success Criteria ......................................................................................................................8
1.3 Project Completion Date .............................................................................................................................9
1.4 Project Budget .................................................................................................................................................9
1.5 Project Sponsors ..........................................................................................................................................10
1.6 Project Key Deliverables ...........................................................................................................................10
2.0 Project Glossary ................................................................................................................................................11
2.1 Key Terms .......................................................................................................................................................11
2.2 Acronyms ........................................................................................................................................................11
3.0 Project Scope ......................................................................................................................................................12
3.1 Product Characteristics / Requirements ...........................................................................................12
3.2 Product Acceptance Criteria ...................................................................................................................13
3. Product Deliverables ..................................................................................................................................14
3.1. Project Management – Related Deliverables .......................................................................14
3.2. Product- Related Deliverables ...................................................................................................15
4. Project Exclusions ........................................................................................................................................16
5. Project Assumptions and Constraints .................................................................................................16
4. Project Organization .........................................................................................................................................17
4.1.Project Organization Chart .....................................................................................................................17
4.2. Project Team Staff, Roles and Responsibilities .............................................................................18
4.3.Deliverables Responsibility Matrix ......................................................................................................20
5.0 Project Management Approach ..................................................................................................................22
6.0 Project Technical Approach .........................................................................................................................23
6.1 Product Development Methodology ...................................................................................................23
6.2 Development Tools .....................................................................................................................................24
6.3 Technical Architecture ..............................................................................................................................24
7.0 Baseline Plans ....................................................................................................................................................26
7.1 Scope Baseline ..............................................................................................................................................26
7.2 Schedule Baseline ........................................................................................................................................35
1
7.2.1 Milestone List .......................................................................................................................................35
7.3 Cost Baseline .................................................................................................................................................36
7.4 Quality baseline ............................................................................................................................................37
8.0 Management Plans ..........................................................................................................................................40
8.1 Scope Management Plan ..........................................................................................................................40
8.1.1 Scope Management Approach .......................................................................................................40
8.1.2 Roles and Responsibilities ..............................................................................................................41
8.1.3 Scope De[inition ..................................................................................................................................42
8.1.4 Scope Validation ..................................................................................................................................42
8.1.5 Scope Control ........................................................................................................................................43
8.1.6 Scope Management Tools ................................................................................................................45
8.2 Change Management Plan .......................................................................................................................45
8.2.1 Change Management Approach ....................................................................................................45
8.2.2 De[initions of Change ........................................................................................................................46
8.2.3 Change Control Board .......................................................................................................................46
8.2.4 Roles and Responsibilities ..............................................................................................................47
8.2.5 Change Control Process ...................................................................................................................47
8.2.6 Change Management Tools .............................................................................................................47
8.3 Requirements Management Plan .........................................................................................................48
8.3.1 Requirements Management Approach ......................................................................................48
8.3.2 Roles and Responsibilities ..............................................................................................................49
8.3.3 Requirements Prioritization Process .........................................................................................50
8.3.4 Con[iguration Management ............................................................................................................50
8.3.5 Requirement Traceability Matrix .................................................................................................52
8.3.6 Requirements Management Tools ...............................................................................................52
8.4 Con[iguration Management Plan ..........................................................................................................53
8.4.1 Roles and Responsibilities ..............................................................................................................53
8.4.2 Con[iguration Control .......................................................................................................................54
8.4.3 Con[iguration Management Database .......................................................................................55
8.4.4 Con[iguration Status Accounting .................................................................................................56
8.4.5 Con[iguration Audits .........................................................................................................................58
8.4.6 Con[iguration Management Tools ................................................................................................59
8.5 Schedule Management Plan ....................................................................................................................59
8.5.1 Schedule Management Approach ................................................................................................59
8.5.2 Roles and Responsibilities ..............................................................................................................60
8.5.3 Schedule Control .................................................................................................................................61
2
8.5.4 Schedule Changes and Thresholds ..............................................................................................62
8.5.5 Schedule Change Control Process ................................................................................................63
8.6 Cost Management Plan ..............................................................................................................................64
8.6.1 Cost Management Approach ..........................................................................................................64
8.6.2 Roles and Responsibilities ..............................................................................................................65
8.6.3 Project Cost Measurements ............................................................................................................65
8.6.4 Project Cost Reporting Format .....................................................................................................66
8.6.5 Cost Variance Process .......................................................................................................................67
8.6.6 Cost Change Control Process .........................................................................................................67
8.6.7 Cost Management Tools ...................................................................................................................67
8.7 Quality Management Plans .....................................................................................................................68
8.7.1 Quality Management Approach ....................................................................................................68
8.7.2 Roles and Responsibilities ..............................................................................................................69
8.7.3 Quality Requirements/ Standards ...............................................................................................70
8.7.4 Quality Assurance ...............................................................................................................................71
8.7.5 Quality Control .....................................................................................................................................73
8.7.6 Quality Control Measurements .....................................................................................................75
8.7.7 Quality Management Tools .............................................................................................................76
8.8 Risk Management Plan ..............................................................................................................................77
8.8.1 Risk Management Approach ..........................................................................................................77
8.8.2 Roles and Responsibilities ..............................................................................................................77
8.8.3 Risk Identi[ication ..............................................................................................................................78
8.8.4 Risk Quali[ication and Prioritization ..........................................................................................78
8.8.5 Risk Monitoring ...................................................................................................................................80
8.8.6 Risk Mitigation and Avoidance ......................................................................................................81
8.8.7 Risk Register Management .............................................................................................................82
8.8.8 Risk Management Tools ...................................................................................................................83
8.9 Human Resource Management Plan ...................................................................................................83
8.9.1 Staf[ing Management ........................................................................................................................83
8.9.2 Human Resource Management Tool ...........................................................................................84
8.10 Communications Management Plan .................................................................................................84
8.10.1 Communication Management Approach ...............................................................................84
8.10.2 Roles and Responsibilities ...........................................................................................................85
8.10.3 Communication Management Constraints ............................................................................86
8.10.4 Stakeholder Communication Requirements ........................................................................87
8.10.5 Communication Methods and Technologies ........................................................................88
3
8.10.6 Communication Matrix ..................................................................................................................90
8.10.7 Communication process ................................................................................................................92
8.10.8 Communication Standards ...........................................................................................................92
8.10.9 Communication Escalation Process .........................................................................................93
8.11 Stakeholder Management Plan ...........................................................................................................95
8.11.1 Stakeholder Registry ......................................................................................................................95
8.11.2 Stakeholder Analysis Matrix ........................................................................................................96
8.11.3 Stakeholder Management Strategy ..........................................................................................98
8.12 Procurement Management Plan ......................................................................................................100
8.12.1 Procurement Management Approach ..................................................................................100
8.12.2 Procurement De[inition ..............................................................................................................100
9.0 Appendices .......................................................................................................................................................102
9.1 APPENDIX A – Project Cost- Bene[it Analysis ..............................................................................102
9.2 APPENDIX B – Systems Requirements Speci[ication ................................................................105
9.2.1 INTRODUCTION ................................................................................................................................105
9.2.2 PROJECT DESCRIPTION ................................................................................................................105
9.2.3 BUSINESS CONTEXT .......................................................................................................................109
9.2.4 SYSTEM OVERVIEW ........................................................................................................................110
9.2.5 USE CASE MODEL ............................................................................................................................115
9.2.6 Speci[ic Requirements ...................................................................................................................125
APPENDIX .......................................................................................................................................................133
9.3 APPENDIX C – Project Methodology ................................................................................................135
9.4 APPENDIX D - Product Development Methodology ..................................................................139
9.5 APPENDIX E – Development Tools Speci[ication ........................................................................143
9.6 APPENDIX F – Infrastructure Speci[ications .................................................................................145
9.7 APPENDIX G – Detailed Schedule ......................................................................................................146
9.8 APPENDIX H – Detailed Funding Requirements and Cost Estimates .................................152
9.9 APPENDIX I – Risk Register ..................................................................................................................156
4
5
1. Project Overview
(CFMCICVMS)
The CFMCICVMS will be developed for Collar Finder Management Consultancy Inc.
Collar Finder Management Consultancy Inc., an executive search firm. It has been doing
business for a year. Their corporate office is situated at 28th Floor Cityland Pasong Tamo
Tower u2807 2210 Chino Roces Avenue Makati City. Currently they have 5 Project
Associates working on different clients’ requirements with the CEO/ Owner Mr. Hernard
Honcolada.
advantages that the CFMCI CV Management System can give. One similarity among
Executive Search firms is a long response time regarding client requirements. This is a
problem being faced by all and having this kind of application can help lessen the
response time and create a good relationship with the clients. According to the CEO, 55%
The centralization of processes is taking its rise in a lot of organizations nowadays. Aside
from the fact that is the current trend, organizations are taking this opportunity to increase
the quality of services they offer and increase profit. CFMCI has been established for
6
over a year and they have been finding ways of how they can improve the business
process to cater faster service and to have higher income. This product will be used to
contribute to the fulfilment of its vision, mission and goals. This solution will aid the
which is the backbone of the whole process will be very convenient and fast as the
software will narrow down possible candidates for different client requirements. This will
also help the organization in its goals in catering faster service to its clients.
The proponent wished to develop a software to manage the CVs collected by the Collar
Finder Management Consultancy Inc. during executive search activities. This solution
will intend to develop features to create a centralized storage for the CVs collected over
time, an interface for the CEO to monitor CV uploading activities, an interface for an
easier manner of searching through the CVs using word/phrase match and frequency
indicators and an interface for viewing CVs categorized thru search tags.
This solution will aid the whole organization in implementing executive search activities
wherein CV review which is the backbone of the whole process will be very convenient
and fast as the software will narrow down possible candidates for different client
7
requirements. This will also help the organization in its goals in catering faster service to
its clients. It will also save up human resource efforts as well as man power costs.
With just a simple project, Collar Finder will be able to return its investment in just a
year. In 5 years, it will be able to add an additional of Php 10,360,119.04 revenue due to
faster service rendered because of the advantages brought by the proposed solution.
2. Provide a single centralized storage for the CVs collected over time
Budget 2. The project must not exceed the budget of four hundred
sixty thousand pesos (Php 460,000)
Product 3. The project must be formally accepted by the project
sponsor through the product acceptance criteria defined in
3.2
8
Quality 4. 4. All high-priority functionality defined in the
requirements specification is delivered in the first
release.
5.
9
1.5 Project Sponsors
10
2.0 Project Glossary
4. Administrator – will act as the manager for accounts being used with the
account
2.2 Acronyms
3. CV - Curriculum Vitae
4. CI – Configuration Item/s
11
5. CM – Configuration Manager
1 Access Management
12
6.1 an interface for an easier manner of searching
through the CVs using candidates’ last name,
word/phrase match and search tags
6.2 An interface for previewing and downloading
searched CV/s
The table below shows the defined criteria for product acceptance.
• All requirements have been formally approved through the following reviews:
a. Requirement Review
b. Design Review
c. Code Review
• The system has successfully passed series of test such as the following:
a. Unit Testing
b. Integration Testing
c. Functional Testing
d. Systems Testing
13
e. User Acceptance Testing / Quality Assurance
• The system has been successfully deployed by the project team. All of the following
3. Product Deliverables
The table below shows the Project Management-Related Deliverables along with their
Target Date.
14
3.2. Product- Related Deliverables
The table below shows the Product -Related Deliverables along with their Target Date.
15
4. Project Exclusions
• The project will not be providing any ongoing support/ maintenance for the
• This project will not be delivering any additional business reports aside from
The table below shows the Assumptions and Constraints in 3 Key Areas – People,
16
PEOPLE The development of the project will be dependent to the 2 IT
personnel of CFMCI who can perform 8-hour development
activities every day. Both are capable of VB Programming as
well as SQL coding. They are also capable of doing many
network structure.
Project Associates will act as Unit Testers
PROCESS User passwords must be minimum of 6 alpha-numeric keys.
Testing and QA process cannot be done in full-time since
testers are also the Project Associates
TECHNOLOGY The development of the product will be dependent on the
existing hardware as the CEO wants to utilize existing
hardware
The system will run with a server infrastructure but software
resources will be locally available in each unit.
4. Project Organization
a. External Interfaces
The diagram below shows the external entities of the project which compose the users of
the application.
Project
Associates
CFMCICVMS
CEO Administrator
17
b. Internal Interfaces
The diagram below shows the internal entities of the project which compose the people
Project Sponsor
Project Manager
The table below shows the project team roles with their responsibilities.
18
Project Sponsor • Provides the direction of the project.
• Monitor the project’s progress.
• Define Project Management process with the Project
Manager.
• Arrange the timeline of the project with the Project
Manager
• Sign the Project Acceptance Document.
• Sign the Project Charter
• Sign the Project Plan
Project Manager • Ensure that the Project Team completes the project
• Develops the Project Plan with the team
• Manages the team’s performance of project tasks
• Responsible for the outcome (success or failure) of the
project.
System Analyst • Conducts One-on-One interview with the Stakeholder
• Participates in the Group Interview with the Stakeholder
• Participates in Phase Sign-off Meetings
• Conduct a Follow People Around Elicitation Technique
• Consolidate the requirements from Elicitation
• Rationalize Requirements
• Model the Requirements
• Define Specifications
• Participates in the Evaluation of Reuse, Buy(Rent), Build
Alternatives
• Create Requirements Management Plan
• Build Conceptual Systems Design
• Develop High Level Project Strategies
• Capture Additional Client Information
• Validate standards and guidelines for the Modules
• Design the Solution for Screen Layout, Program, Security,
Architecture and Logical Datastores of the Modules
• Document the Design phase
• Construct Misc Elements of the Solution
• Participates in the preparation of the Implementation
• Participates in the Development of Training Materials
• Participates in the Training , User Support Documentation
19
QA Analyst • Responsible in Deliverable Review, Audit Review
• Responsible in Informing Project Sponsor for Audit
• Responsible for Conducting Preliminary Audit Review and
the Audit Plan
• Responsible in Documenting the Audit Findings and
Reports
• Responsible for validating and closing none conformities
• Meeting the Project Sponsor for Audit Activity
• Responsible for closing the Audits
• Quality Control
This table indicates the person Responsible, Accountable, Consulted and Informed for
each project deliverable.
20
Table 8: Deliverables Responsibility Matrix
Project Deliverables PS PM SA P QAA T
Legend:
21
5.0 Project Management Approach
In executing the project management, waterfall approach will be implemented. Waterfall
approach will work well for this kind of small, well defined project. This kind of
approach best fits this kind of project since at the beginning of the project specifics will
be clearly defined. This approach is simple and easy to understand and use.
In this model phases are processed and completed one at a time and phases do not
overlap. It is easy to manage due to the rigidity of the model – each phase has specific
deliverables and a review process. Project management, both at internal level and client’s
level, is easy again because of visible outputs each phase. Deadlines can be set for the
completion of each phase and evaluation can be done from time to time, to check if
project is going as per milestones. Since output is produced after each stage, therefore it
has high visibility. The client and project manager gets a feel that there is considerable
progress. Here it is important to understand that in any project, psychological factors also
It is also beneficial if this approach will be used since the amount of resources for it are
minimal. This would not incur extra cost for the project.
Mentioning its strengths as an effective approach this explains why this methodology is
pro- quality. This project has its center in its functions on how it can help the current
system of the client and playing dull regarding the quality will be a major setback for the
project.
22
6.0 Project Technical Approach
In developing the project, the waterfall methodology will be implemented. The project
will be divided into sequential phases. Emphasis will be on planning, time schedules,
target dates, budget and implementation of the entire system. A tight control will be
maintained over the life of the project via extensive written documentation, formal
reviews and approval or signoff by the user and the information technology management
at the end of most phases before beginning the next phase. A written documentation is an
This model will involve documenting the project in advance, including the user interface,
This methodology has been chosen because the requirements are very well known, clear
and fixed. Also, the product definition is stable so it is a good thing to use this
methodology. This methodology will also best fit small projects like this one where
Appendix D
23
6.2 Development Tools
The list below shows the development tool that will be used during product development
24
The system resources will be client based to avoid heavy network traffic so most
processes will take place in the terminals instead in the server. The server’s purpose will
be purely for data and file retrieval. This kind of architecture will be implemented since
the CEO is highly concerned with the project budget. Many better architecture can be
For Business Process Diagrams, please see APPENDIX B: Project SRS Section 5
25
7.0 Baseline Plans
The table below shows the scope baseline thru WBS, WBS ID, Effort, Resources, Start
and End Date.
26
Analyst,Proj
ect
manager,Pro
grammer
1,Programm
er 2,Tester
1,Tester 7/4/20
1.3.3 Project Kickoff Meeting 0.75 days 2(User) 7/4/2016 16
Project
Conduct Analysis Phase Sign Off manager,An 8/8/20
1.3.4 Meeting 0.5 days alyst 8/5/2016 16
Project
Conduct Design Phase Sign Off manager,An 8/26/201 8/26/2
1.3.5 Meeting 0.5 days alyst 6 016
Analyst,Proj
ect
manager,Pro
grammer
Conduct Construct Phase Sign Off 1,Programm 11/25/20 11/28/2
1.3.6 Meeting 0.53 days er 2 16 016
Analyst,Pro
grammer
1,Programm
er 2,Project
manager,Tes
Conduct Test Phase Sign Off ter 1,Tester 1/12/201 1/12/2
1.3.7 Meeting 0.2 days 2(User) 7 017
Analyst,Pro
grammer
1,Programm
er 2,Project
manager,Tes
ter 1,Tester
Conduct Implementation Phase 2(User),Proj 1/25/201 1/26/2
1.3.8 Sign Off Meeting/Final Approval 0.47 days ect Sponsor 7 017
7.25 1/12/2
1.4 Monitoring and Control days 1/3/2017 017
1/10/2
1.4.1 Quality Assurance 5.25 days 1/3/2017 017
1/3/20
1.4.1.1 Deliverable review 0.5 days QA Analyst 1/3/2017 17
1/4/20
1.4.1.2 Audit Review 1 day QA Analyst 1/3/2017 17
27
Document Audit Findings 1/6/20
1.4.1.6 and Reports 0.5 days QA Analyst 1/6/2017 17
28
7/14/201 7/20/2
2.1.1.2 Validation 4 days 6 016
2.1. Consolidate the 7/14/201 7/14/2
1.2.1 Requirements from Elicitation 0.5 days Analyst 6 016
2.1. Rationalize the 7/14/201 7/15/2
1.2.2 Requirements 0.5 days Analyst 6 016
2.1. 7/15/201 7/20/2
1.2.3 Model The Requirements 3 days Analyst 6 016
2.1. Create Process 7/15/201 7/18/2
1.2.3.1 Models(UML) 1 day 6 016
2.1. Create Data 7/18/201 7/19/2
1.2.3.2 Models 1 day 6 016
2.1. Create Data Flow 7/19/201 7/20/2
1.2.3.3 Diagram 1 day 6 016
7/20/201 7/22/2
2.1.1.3 Specification 2.2 days Analyst 6 016
2.1. Prioritize the 7/20/201 7/20/2
1.3.1 Requirements 0.2 days 6 016
2.1. Ensure Traceability of 7/20/201 7/20/2
1.3.2 the Requirments 0.5 days 6 016
2.1. Ensure Testability of the 7/20/201 7/21/2
1.3.3 Requirments 0.5 days 6 016
2.1. Create Business 7/21/201 7/22/2
1.3.4 Requirements Report 1 day 6 016
Project 7/22/201 7/25/2
2.1.1.4 Verification 1 day manager 6 016
2.1. Conduct Requirements 7/22/201 7/22/2
1.4.1 Review 0.5 days 6 016
2.1. 7/22/201 7/25/2
1.4.2 Obtain Sponsor Sign Off 0.5 days 6 016
29
7/28/201 7/29/2
2.1.5.2 Establish Training Strategy 1 day 6 016
30
Design the Solution for 8/18/201 8/19/2
2.2.1.12 Security for CEO Module 1 day Analyst 6 016
31
####### ######
2.3.6.1 Administrator Module 1 day # ##
####### ######
2.3.6.2 Project Associate Module 1 day # ##
####### ######
2.3.6.3 CEO Module 1 day # ##
####### ######
2.3.6.4 Document 1 day # ##
32
####### ######
2.4.7.1 Security Testing 1 day # ##
####### ######
2.4.7.2 Requirements Testing 0.5 days # ##
####### ######
2.4.7.3 Usability Testing 1 day # ##
####### ######
2.4.7.4 Interface Testing 0.5 days # ##
####### ######
2.4.7.5 Installation Testing 0.5 days # ##
####### ######
2.4.7.6 System Test Reporting 1 day # ##
33
Programme
r 1,Project 1/24/201 1/25/2
3.4 Implement the Solution/Go LIVE 1 day manager 7 017
34
7.2 Schedule Baseline
The table below shows the list of Project Milestones and their Target Date.
35
7.3 Cost Baseline
The table below provides summary funding requirements along with their percentage to
the total budget with project cost contingency shown as a separate cost item.
₱375,000
₱250,000
₱125,000
₱0
June August October December
Baseline
36
7.4 Quality baseline
Based on the gathered and elicited project requirements, company standards, and
applicable industry standards, the following quality metrics was established for this
project:
37
95%
Total expected correct results per
Functional module
ity Total successful interaction with 95%
the database
Total interaction with the database
Total number of successful access 0%
of unregistered users
Total number of registered users
Total recovery time <1
Reliability
Standard recovery time
2. Provide a
Total data retrieval in seconds of all 2-5 seconds
single
processes per module
centralized Efficiency
storage for the Total process per module
CVs collected
over time Total number of successful access 0%
Functional of unregistered users
ity
Total number of registered users
Total elements usability index of all 70.00%
Usability elements
Total number of elements
Total actual response time of all 2-5 seconds
processes
Efficiency Number of processes
Total handled transactions per > 4 Transaction
second
Total attributes of software that < 1.00%
3. Allow the bear on frequency of failures
CEO to monitor Total faults in the software
CV uploading
activities (to the Total software faults per module < 1.00%
Reliability
centralized Total software processes per
storage) by module
project associate,
38
storage) by
project associate, Total recovery time <1
duration or both
in real-time. Standard recovery time
Total present and appropriate tasks 95.00%
per module
Total required tasks per module
Total correct results per module 95%
Total expected correct results per
Functional module
ity Total successful interaction with 95%
the database
Total interaction with the database
Total number of successful access 0%
of unregistered users
Total number of registered users
39
8.0 Management Plans
The scope for this project was defined through a comprehensive requirements collection
process. First, a thorough analysis was performed on the company’s current system based
on employee and user feedback through requirements eleicitation. From this information,
the project team developed the project requirements documentation, the requirements
management plan, and the requirements traceability matrix for what the new software
The project description and deliverables were developed based on the requirements
collection process and input from subject matter experts in software design, technical
provided feedback on the most effective ways to meet the original requirements of
providing a new software platform from which the company can improve its financial
tracking and internal financial processes. The scope will be defined through the Scope
The scope will be measured and verified using Scope Baseline, Quality Checklists to be
40
For scope change, the Project Management Institute (PMI) philosophy of managing
evaluate the impact of the change on the other constraints of the project then create
options to reduce the impact like compressing the schedule. After this, the change request
The final deliverable and project acceptance will be forwarded to the project manager
The analyst and project manager will be responsible for these activities.
The table below shows the roles and responsibility for the Scope Management Plan
41
Project Manager • Responsible for the requirements verification
• Responsible for creating the WBS, WBS Dictionary and
Statement of Work, work performance measurements,
Organizational process assets updates
• Will approve the final project deliverables then forward it to
the Project Sponsor
• Will be forwarding the project acceptance to Project
Sponsors
Project Sponsor • Responsible for approving the final project deliverables and
project acceptance
8.1.3 Scope Definition
After the requirements collection, the scope will be define using the Project Charter,
judgement, product analysis, and alternatives identification will be used. Outputs like
Project scope statement and Project document updates will be expected. The Project
Then from here the WBS can now be created by decomposition technique. Results shall
The scope validation process focuses mainly on customer acceptance. The project
customer will formally accept all the project deliverables. This process will occur at the
42
end of each phase. During the process, the customer gives their feedback on the work that
was performed.
For validation, outputs from the previous stages are needed. Among these are the Project
the validated deliverables. These will be measured, examined and work must be verified
From here acceptable deliverable, change requests and project document updates must be
established.
The Project
Management Plan,
Customer gives
Requirements
feedback on the work
Documentation,
that was performed Change request/s will
Requirements Deliverables will be Project Documents
through inspection be forwarded if there
Traceability Matrix accepted will be updated
(basing in the is any
and the validated
forwarded
deliverables are
documents)
forwarded to
customer
43
This process will involve the monitoring of the status of the project and management of
changes to the scope. The process will also involve the assessment of additional
requirements from the customer overlooking the project scope. Managers will measure
the work product against the scope baseline to ensure that the project stays on track to
For this stage, the project management plan, work performance information,
assets are needed. Through variance analysis, cause and degree of variance vs. scope
After the variance analysis, the work performance measurements, corrective action
chosen, reasons and lesson learned and change requests must be established while
44
Managers will measure
Monitoring of the status Assessment of additional the work product against
of the project and requirements from the the scope baseline to
management of changes customer overlooking the ensure that the project
to the scope project scope stays on track to prevent
any unnecessary changes.
The change management plan will be consisted of three major steps – planning,
evaluating and approving. Planning is consisted by change control procedures and change
45
control plan while evaluating is consisted by change control meetings. Approving or
The table below shows the definition of each Classified Kind of Change that will be used
The change control board will be composed of the Project Manager, the Systems Analyst
and the Project Sponsor. The PMI philosophy are simplified by preventing changes if
possible, if inevitable, evaluate the impact of the change on the other constraints of the
project then create options to reduce the impact like compressing the schedule. After this,
the change request must be approved by the project manager then by the Project Sponsor.
46
8.2.4 Roles and Responsibilities
The table below shows the roles and responsibilities for the Change Management Plan.
47
8.3 Requirements Management Plan
The approach we will use for requirements management for the project will be broken
group interview with the Stakeholder, prototyping, follow people around Elicitation
Technique, questionnaires and surveys. These will be conducted among the project
they fall into project or product categories. Additionally, this analysis will determine
where in the WBS the requirements will fall or what work activities correspond to
particular requirements. Accountability and priority for each requirement will also be
determined as part of the analysis. Finally, metrics and acceptance criteria must be
determined for all requirements in order to provide a baseline for understanding when
requirements will be added to the project plan and the project team will determine
what methodology the accountable personnel will use to track and report on the status
of each requirement. All requirements will also be added to the project requirements
48
checklist which must be completed before formal project closure is accepted by the
project sponsor.
manager will ensure all team members are reporting requirement status and raising
any issues or concerns with their assigned requirements as appropriate. As the project
some way. The project team must follow the established change control process in
order to propose any changes to requirements and receive approval from the change
The table below shows the roles and responsibilities for the Requirements management
Plan
Table 15: Roles and Responsibilities for the Requirements Management Plan
Role Responsibility
Analyst • Responsible for requirements elicitation, specification,
validation and verification.
• Responsible for the Requirements Analysis and Documentation
• Responsible for creating and accomplishing change requests
49
Project Manager • Responsible for requirements elicitation, specification,
validation and verification.
• Responsible for ensuring all team members are reporting
requirement status and raising any issues or concerns with their
assigned requirements as appropriate
• Will approve the change request then forward it to the Project
Sponsor
• Responsible in making the necessary changes to the matrix and
communicate those changes to all project stakeholders.
Project Sponsor • Responsible for approving the change request.
The Project manager will facilitate stakeholder meetings in order to establish priorities
for all project requirements. This project will use a three-level scale in order to prioritize
requirements.
The table below illustrates these levels and defines how requirements will be grouped:
50
For this project, the Requirements Management Plan will utilize the configuration
for the project. Appropriate permissions will be granted to the project team for
must be reviewed by the Configuration Control Board (CCB) and have written
approval by the project sponsor before any documentation changes are made. Once
these proposed changes are approved and the documentation is edited, the project
stakeholders.
considered before approval and implementation. Such changes are likely to impact
project scope, time, and/or cost, perhaps significantly. Any proposed changes to
project requirements will be reviewed by the CCB. The role of the CCB is to
determine the impact of the proposed change on the project, seek clarification on
proposed change, and ensure any approved changes are added to the CMDB. The
project sponsor, who also sits on the CCB, is responsible for approving any
changes in project scope, time, or cost and is an integral part of the change review
51
8.3.5 Requirement Traceability Matrix
Below is the requirements traceability matrix template for the project. The purpose of the
accordance with the project charter. This matrix provides a thread from all product
requirements through design, testing, and user acceptance. Design document and charter
references are contained in the Project Configuration Management Plan. Any approved
changes in project scope or requirements will result in changes to the traceability matrix
below. Based on impacts of the approved changes, the Project Manager will make the
necessary changes to the matrix and communicate those changes to all project
stakeholders.
QA Lead Target
Implementation
Date
52
1. Requirements Traceability Matrix (Microsoft Office Word)
The table below shows the roles and responsibilities for the Configuration Management
Plan
53
8.4.2 Configuration Control
The project will use a standardized configuration control process throughout the project
lifecycle in order to ensure all Configuration Items (CI) are handled in a consistent
manner and any approved changes are fully vetted regarding impact and communicated
to stakeholders.
As CIs are identified by the project team, the Configuration Manager will assign a CI
name and the CI will be entered into the CMDB in an “initiate” status. The CI will then
be assigned to an engineer focus group. Each member of a CIs focus group will have the
ability to access the CI through the CMDB, make changes and edits, and enter the CI
back into the CMDB with a description of the change/edit annotated in the CMDB log.
It is imperative that for any software changes testing is conducted by the focus group in
order to validate any changes made. The Project Manager assigned to manage the focus
group is responsible for ensuring that testing has been conducted, changes are entered
into the CMDB log, and that all changes/edits are saved properly into the CMDB. The
Project Manager is also responsible for assigning new version numbers and CMDB status
Many times a CI will have a relationship with one or more other CIs within a project. The
Project Manager and the Analyst will work together to ensure these relationships are fully
54
understood. They will also then be responsible for illustrating these relationships and co-
dependencies in the CMDB to ensure a full understanding of each CI and how they relate
to one another.
Any configuration changes which are identified by the project team or stakeholders must
be captured in a configuration change request (CCR) and submitted to the CCB. The
CCB will review, analyze, and approve/deny the request based on the impact, scope,
time, and cost of the proposed change. If the change is approved, the project requirements
will be re-baselined (if necessary) and all changes will be communicated to the project
team and stakeholders by the Project Manager. Denied CCRs may be re-submitted with
The Configuration Management Database (CMDB) will be the centralized repository for
all configuration information for the project. The CMDB provides a common platform
for the project team to edit, change, revise, and review CIs and also to ensure all
documents and data are updated with the latest revision and release formats.
Access to the CMDB will be granted and governed by standard UNIX permissions. Two
1. Full read and write access will be granted to the Analyst and Project
55
changes, edit documents and data, and review and approve versions
and CI status.
2. Read only access will be granted to the Project Sponsor and all other
stakeholders. This access will allow these individuals to view all CIs
and CI data but they will not be authorized to make any changes. If
these individuals identify the need for a change or edit they will notify
the Analyst who will review the notification and provide feedback.
The CMDB will provide assurance that members of the project team are always working
off of the latest version of software, data, and documentation. However, it is important to
maintain the history of these assets throughout the project lifecycle. As these assets are
changed and updated, the Project Manager will be responsible for updating the status of
the CI and providing new revision numbering. This numbering will be done in
accordance with company’s standard revision control numbering process wherein higher
version numbers indicate more recent versions of the software, data, or documentation.
It is important that for the project and the Project Sponsor have the ability to review
configuration status at any given time. The Project Manager will also submit weekly
reports, to include configuration status, every Friday. These reports will consist of the
56
1) Change requests
2) Version Control
a. Software
b. Hardware
c. Data
d. Documentation
3) Build Reporting
a. Files
b. CI relationships
c. Incorporated Changes
4) Audits
a. Physical Configuration
b. Functional Configuration
Prior to any new software releases, the Analyst will work with the Project Manager to
57
8.4.5 Configuration Audits
Configuration audits will be an ongoing part of the project lifecycle. The purpose of the
configuration audit is to ensure all team members are following the established
procedures and processes for configuration management. Project audits for the Project
will occur prior to any major software release or at the Project Manager or Sponsor’s
All configuration audits will be performed by the Analyst. Throughout the project the
Analyst works closely with Project Manager to ensure that all configuration processes
and procedures are being followed. As part of the configuration audit the Analyst will
2. The Analyst will copy all of the latest software, data, and document versions into
3. The Analyst will ensure all versions are correctly numbered and that version
4. The Analyst will analyze historical versions and timestamps of all software, data,
and documents to ensure all changes/edits were properly recorded and captured
5. The Analyst will copy latest software versions and conduct software testing to
6. The Analyst will ensure all required artifacts are present and current in the CMDB
58
7. The Analyst will ensure all approved CCRs have been incorporated into the
Once the audit has been performed, the Configuration Manager will compile his/her audit
findings. For each finding, the Analyst must work with the Project Manager/Team to
identify the corrective action(s) necessary to resolve the discrepancy and assign
responsibility for each corrective action. Upon completion of the project audit and
findings, the Analyst will note all discrepancies and compile a report to be presented to
3. PowerShell DSC
Project schedules will be created using MS Excel 2010 starting with the deliverables
identified in the project’s Work Breakdown Structure (WBS). Activity definition will
identify the specific work packages which must be performed to complete each
deliverable. Activity sequencing will be used to determine the order of work packages
and assign relationships between project activities. Activity duration estimating will be
59
used to calculate the number of work periods required to complete work packages.
Once a preliminary schedule has been developed, it will be reviewed by the project team
and any resources tentatively assigned to project tasks. The project team and resources
must agree to the proposed work package assignments, durations, and schedule. Once this
is achieved the project sponsor will review and approve the schedule and it will then be
baselined.
The following will be designated as important activities related to the project schedule:
• Project kick-off
• Project implementation
The table below shows the roles and responsibilities for the Schedule Management Plan.
60
Table 19: Schedule Management Plan Roles and Responsibilities
Role Responsibility
Project Team · Responsible for participating in work package definition,
sequencing, and duration and resource estimating
· will also review and validate the proposed schedule and
perform assigned activities once the schedule is approved
· Providing configuration standards and templates to the project
team
· Providing any required configuration training
Project Manager • Responsible for facilitating work package definition,
sequencing, and estimating duration and resources with the
project team
• will also create the project schedule using MS Project 2007
and validate the schedule with the project team, stakeholders,
and the project sponsor
• will obtain schedule approval from the project sponsor and
baseline the schedule
Project Sponsor • will participate in reviews of the proposed schedule and
approve the final schedule before it is baselined
P r o j e c t · will participate in reviews of the proposed schedule and assist
Stakeholders in its validation.
The project schedule will be reviewed and updated as necessary on a weekly basis with
actual start, actual finish, and completion percentages which will be provided by task
owners.
61
The project team is responsible for participating in weekly schedule updates/reviews;
communicating any changes to actual start/finish dates to the project manager; and
The project sponsor will maintain awareness of the project schedule status and review/
If any member of the project team determines that a change to the schedule is necessary,
the project manager and team will meet to review and evaluate the change. The project
manager and project team must determine which tasks will be impacted, variance as a
result of the potential change, and any alternatives or variance resolution activities they
may employ to see how they would affect the scope, schedule, and resources. If, after this
evaluation is complete, the project manager determines that any change will exceed the
Submittal of a schedule change request to the project sponsor for approval is required if
62
• The proposed change is estimated to reduce the duration of an individual
Any change requests that do not meet these thresholds may be submitted to the project
Once the change request has been reviewed and approved the project manager is
responsible for adjusting the schedule and communicating all changes and impacts to the
project team, project sponsor, and stakeholders. The project manager must also ensure
that all change requests are archived in the project records repository.
Any changes in the project scope, which have been approved by the project sponsor, will
require the project team to evaluate the effect of the scope change on the current
schedule. If the project manager determines that the scope change will significantly affect
the current project schedule, he/she may request that the schedule be re-baselined in
consideration of any changes which need to be made as part of the new project scope.
63
The project sponsor must review and approve this request before the schedule can be re-
baselined.
Costs for this project will be managed at the third level of the Work Breakdown Structure
(WBS). Control Accounts (CA) will be created at this level to track costs. Earned Value
calculations for the CA’s will measure and manage the financial performance of the
project. Although activity cost estimates are detailed in the work packages, the level of
accuracy for cost management is at the third level of the WBS. Credit for work will be
assigned at the work package level. Work started on work packages will grant that work
package with 50% credit; whereas, the remaining 50% is credited upon completion of all
Cost variances < 1 in the cost and schedule performance indexes will change the status of
the cost to cautionary; as such, those values will be changed to green in the project status
reports. Cost variances of > 1 in the cost and schedule performance indexes will change
the status of the cost to an alert stage; as such, those values will be changed to red in the
project status reports. This will require corrective action from the Project Manager in
order to bring the cost and/or schedule performance indexes below the alert level.
Corrective actions will require a project change request and be must approved by the
Project Sponsor before it can become within the scope of the project.
64
8.6.2 Roles and Responsibilities
The table below shows the roles and responsibilities for the Cost Management Plan.
Performance of the project will be measured using Earned Value Management. The
following four Earned Value metrics will be used to measure to projects cost
performance:
65
• Cost Performance Index (CPI)
If the Schedule Performance Index or Cost Performance Index has a variance greater than
1 the Project Manager must report the reason for the exception. If the SPI or CPI has a
variance of less than 1 the Project Manager must report the reason for the exception and
provide management a detailed corrective plan to bring the projects performance back to
acceptable levels.
Reporting for cost management will be included in the monthly project status report. The
Monthly Project Status Report will include a section labeled, “Cost Management”. This
section will contain the Earned Value Metrics identified in the previous section. All cost
variances outside of the thresholds identified in this Cost Management Plan will be
reported on including any corrective actions which are planned. Change Requests which
are triggered based upon project cost overruns will be identified and tracked in this
report.
66
8.6.5 Cost Variance Process
The Control Thresholds for this project is a CPI or SPI of less than 1 or greater than 1. If
the project reaches one of these Control Thresholds a Cost Variance Corrective Action
Plan is required. The Project Manager will present the Project Sponsor with options for
corrective actions within five business days from when the cost variance is first reported.
Within three business days from when the Project Sponsor selects a corrective action
option, the Project Manager will present the Project Sponsor with a formal Cost Variance
Corrective Action Plan. The Cost Variance Corrective Action Plan will detail the actions
necessary to bring the project back within budget and the means by which the
effectiveness of the actions in the plan will be measured. Upon acceptance of the Cost
Variance Corrective Action Plan it will become a part of the project plan and the project
The cost change control process will follow the established project change request
process. Approvals for project budget/cost changes must be approved by the project
sponsor.
1. Earned Value Management Plan Template (Microsoft Office Word and Excel)
67
8.7 Quality Management Plans
The project team will work with the Quality Group to define and document all
organizational and project specific quality standards for both product and processes. All
quality documentation will become part of the Project Plan and will be transitioned to
Metrics will be established and used to measure quality throughout the project life cycle
for the product and processes. The QA Analyst will be responsible for working with the
project team to define these metrics, conduct measurements, and analyze results. Metrics
• Schedule
• Cost
o Usability
o Functionality
o Reliability
o Efficiency
Quality improvements will be identified by any member of the project team or by the
quality assurance analyst. Each recommendation will be reviewed to determine the cost
68
versus benefit of implementing the improvement and how the improvement will impact
update all project documentation to include the improvement and the quality manager
The table below shows the roles and responsibilities for the Quality Management Plan.
69
Testers • To read all the documents and understand what needs to be
tested.
• Based on the information procured in the above step
decide how it is to be tested.
• Inform the test lead about what all resources will be
required for software testing.
• Develop test cases and prioritize testing activities.
• Execute all the test case and report defects, define severity
and priority for each defect.
• Carry out regression testing every time when changes are
made to the code to fix defects.
For this project quality standards will be based from the attributes defined ISO 9126.
Quality metrics will be based from the following attributes defined in ISO 9126.
its level of performance under stated conditions for a stated period of time.
c) Usability. Characteristics relating to the effort needed for use and on the
performance of the software and the amount of resources used, under stated
conditions.
70
8.7.4 Quality Assurance
For the QA, the project management Plan which includes the Quality management plan,
Process Management Plan, Quality Metrics, Work performance information that includes
technical performance measures, project deliverables status, schedule progress and cost
incurred and quality control measurements are needed to initiate this step
71
For the Quality Assurance, activities below will be performed:
The quality manager will provide quality management and conduct process audits on a
weekly basis, monitor process performance metrics, and assure all processes comply with
project and organizational standards. If discrepancies are found, the QA Tester will meet
The Project Manager will schedule regularly occurring project, management, and
document reviews. In these reviews, an agenda item will include a review of project
processes, any discrepancies and/or audit findings from the quality manager, and a
72
Process improvement is another aspect of quality assurance. Quality assurance reviews,
findings, and assessments will result in some form of process improvement and, as a
The “V” Model will be used for the quality control of the project. This is to ensure that
V model is a software development model that is based on the relationship between each
phase of the development life cycle as described in a typical Waterfall model of software
development and its associated phase of testing. The idea of the V-model is to have an
implementation plan for the software testing at each level namely component, interface,
73
system, acceptance and release of the software project which need to be adhered to
eliminate discrepancies in the software simultaneously rather than waiting for the
The project team will document and finalize user requirements. The signed off user
requirements will be used by the System Analyst for designing the system. The developer
will then create a screen prototype to be approved by the Project Sponsor and Users. The
signed off design solutions will be coded by the Developers. The developers will then
After coding the modules, the Developers will perform unit testing to evaluate if the
individual parts of the program are operating properly. Upon passing the unit and
function testing accordingly, the modules will be then integrated and tested. Integration
testing identifies problems that occur when modules are combined. Non-functional
testing will also occur during integration testing. Stress testing and performance testing
are included in the non-functional testing. When all the modules are integrated, system
testing through UAT will follow. This is to detect any inconsistencies between the
modules that are integrated and the hardware. System testing tests not only the design but
also the behavior and the expectations of the customer. Pilot run will follow after system
testing.
74
During UAT, the end users are invited to test the system to validate the functionalities and
to verify if the data generated are correct. Users will then sign off the UAT that will
All Project products and processes must be measured and fall within the established
standards and tolerances. The below log will be used by the project and quality teams in
75
The table below shows the Quality Assurance and Quality Control Log Template
76
8.8 Risk Management Plan
The approach we have taken to manage risks for this project included a methodical
process by which the project team identified, scored, and ranked the various risks. The
most likely and highest impact risks were added to the project schedule to ensure that the
assigned risk managers take the necessary steps to implement the mitigation response at
the appropriate time during the schedule. Risk managers will provide status updates on
their assigned risks in the weekly project team meetings, but only when the meetings
include their risk’s planned timeframe. Upon the completion of the project, during the
closing process, the project manager will analyze each risk as well as the risk
management process. Based on this analysis, the project manager will identify any
improvements that can be made to the risk management process for future projects. These
The table below shows the roles and responsibilities for the Risk Management Plan
77
Project Sponsor • Informed about major risks and provides input to risk
mitigation strategies
• Participate in the risk management process
For this project, risk identification was conducted in the initial project risk assessment
meeting. The method used by the project team to identify risks was the Crawford Slip
method. The project manager chaired the risk assessment meeting and distributed
notepads to each member of the team and allowed 10 minutes for all team members to
a) Expert Interview: Two Expert Interviews were held for this project. The
changes to the project plan. The remaining risks are included in the Risk
Register.
b) Risk Assessment Meeting: A risk assessment meeting was held with key
team members and stakeholders. The risks identified during this meeting were
history of similar projects in order to determine the most common risks and
78
In order to determine the severity of the risks identified by the team, a probability and
impact factor was assigned to each risk. This process allowed the project manager to
prioritize risks based upon the effect they may have on the project. The project manager
utilized a probability-impact matrix to facilitate the team in moving each risk to the
Once the risks were assigned a probability and impact and placed in the appropriate
position on the chart, the recorder captured the finished product and the project manager
79
8.8.5 Risk Monitoring
Detailed Remar
Steps Date of Completion ks Validated By
Verified By:
Name: Signature: Date:
Remarks:
Approved By:
Name: Signature: Date:
80
8.8.6 Risk Mitigation and Avoidance
The project manager has led the project team in developing responses to each identified
risk. As more risks are identified, they will be qualified and the team will develop
avoidance and mitigation strategies. These risks will also be added to the Risk Register
and the Project Plan to ensure they are monitored at the appropriate times and are
The risks for this project will be managed and controlled within the constraints of time,
scope, and cost. All identified risks will be evaluated in order to determine how they
affect this triple constraint. The project manager, with the assistance of the project team,
will determine the best way to respond to each risk to ensure compliance with these
constraints.
constraints. Only one of the constraints for this project allows for flexibility as a last
resort. If necessary, funding may be added to the project to allow for more resources in
order to meet the time (schedule) and scope constraints. Time and scope are firm
constraints and allow for no flexibility. Again, the cost constraint is flexible only in
extreme cases where no other risk avoidance or mitigation strategy will work.
81
8.8.7 Risk Register Management
The risk register will be maintained in order to track risks and associated mitigation
strategies. This section describes the risk register criteria as well as where the risk register
is maintained and how these risks are tracked in the project schedule.
The Risk Register for this project is a log of all identified risks, their probability and
impact to the project, the project objective they belong to, mitigation strategy, and when
the risk will occur. The register was created through the initial project risk management
meeting led by the project manager. During this meeting, the project team identified and
categorized each risk. Additionally, the team assigned each risk a score based on the
probability of it occurring and the impact it could potentially have. The Risk Register
also contains the mitigation strategy for each risk as well as when the risk is likely to
occur.
Based on the identified risks and timeframes in the risk register, each risk has been added
to the project plan. At the appropriate time in the plan—prior to when the risk is most
likely to occur—the project manager will be the risk manager to ensure adherence to the
agreed upon mitigation strategy. The risk manager will provide the status of the risks at
the weekly project team meeting for the risk’s planned timeframe.
82
See details in Appendix I.
and QA Analyst. The Project Manager will negotiate with the CEO in order to
structure. The testers will be coming from the Project Associates of the company.
The project team will not be co-located for this project and all resources will remain
b) Training: There is currently no training scheduled with regards to the Project since
the staffs has adequate required skill sets. However, if training requirements are
c) Performance Reviews: The project manager will review each team member’s
assigned work activities at the onset of the project and communicate all
expectations of work to be performed. The project manager will then evaluate each
team member throughout the project to evaluate their performance and how
effectively they are completing their assigned work. Prior to releasing project
resources, the project manager will meet with the CEO and provide feedback on
83
employee project performance. The CEO will then perform a formal performance
d) Recognition and Rewards: Although the scope of this project does not allow for
ample time to provide cross-training or potential for monetary rewards there are
several planned recognition and reward items for project team members.
• Upon successful completion of the project, any team member who satisfactorily
completed all assigned work packages on time will receive a certificate of thanks
The Project Manager will take a proactive role in ensuring effective communications on
Matrix presented in this document. The Communications Matrix will be used as the guide
84
As with most project plans, updates or changes may be required as the project progresses
personnel, scope, budget, or other reasons. Additionally, updates may be required as the
project matures and additional requirements are needed. The project manager is
responsible for managing all proposed and approved changes to the communications
management plan. Once the change is approved, the project manager will update the plan
and supporting documentation and will distribute the updates to the project team and all
stakeholders. This methodology is consistent with the project’s Change Management Plan
and ensures that all project stakeholders remain aware and informed of any changes to
communications management.
The table below shows the roles and responsibilities for the Communications
Management Plan.
85
c. Program Manager • The Program Manager oversees the project at the
portfolio level and owns most of the resources
assigned to the project. The Program Manager is
responsible for overall program costs and profitability
as such they require more detailed communications
than the Project Sponsor.
d. Key Stakeholders • Normally Stakeholders includes all individuals and
organizations who are impacted by the project. For
this project we are defining a subset of the
stakeholders as Key Stakeholders. These are the
stakeholders with whom we need to communicate
with and are not included in the other roles defined in
this section.
• The Key Stakeholders includes executive
management with an interest in the project and key
users identified for participation in the project.
e. Change Control • The Change Control Board is a designated group
which is reviews technical specifications and
Board authorizes changes within the organizations
infrastructure.
• Technical design documents, user impact analysis
and implementation strategies are typical of the types
of communication this group requires.
8.10.3 Communication Management Constraints
All project communication activities will occur within the project’s approved budget,
schedule, and resource allocations. The project manager is responsible for ensuring that
communication activities are performed by the project team and without external
resources which will result in exceeding the authorized budget. Communication activities
will occur in accordance with the frequencies detailed in the Communication Matrix in
order to ensure the project adheres to schedule constraints. Any deviation of these
86
timelines may result in excessive costs or schedule delays and must be approved by the
project sponsor.
Collar Finder organizational policy states that where applicable, standardized formats and
templates must be used for all formal project communications. Collar Finder
organizational policy also states that only the CEO may authorize the distribution of
confidential information. The project manager is responsible for ensuring that approval is
requested and obtained prior to the distribution of any confidential information regarding
this project.
As part of identifying all project stakeholders, the project manager will communicate
with each stakeholder in order to determine their preferred frequency and method of
communication. This feedback will be maintained by the project manager in the project’s
Stakeholder Register. Standard project communications will occur in accordance with the
requirements must identify the project’s communication channels and ensure that
87
secure means or through internal company resources, all stakeholders, internal and
Once all stakeholders have been identified and communication requirements are
established, the project team will maintain this information in the project’s Stakeholder
Register and use this, along with the project communication matrix as the basis for all
communications.
The project team will determine, in accordance with the organizational policy, the
Collar Finder maintains a Dropbox platform within the office which all projects use to
provide updates, archive various reports, and conduct project communications. This
to access project data and communications at any point in time. Dropbox also provides
the ability for stakeholders and project team members to collaborate on project work and
communication.
88
Collar Finder maintains software licenses for MS Excel software. All project teams are
software. PERT Charts are the preferred format for communicating schedules to
stakeholders. The project schedule will be maintained on both the Dropbox platform.
Dropbox platform, will be archived on the internal Collar Finder shared drive which
resides in the PMO program directory. Organizational naming conventions for files and
89
8.10.6 Communication Matrix
The following table identifies the communications requirements for this project.
90
Weekly Report on - Face Monthl - PMO Projec - Slide - Soft
Project the status of to Face y t Updates copy
Status the project - Mana - archived
Meetings to Confer ger Project on
managemen ence Schedul Dropbox
t. Call e site and
project
website.
Project Report the - Email Monthl - Project Projec - - Soft
Status status of the y Sponsor t Project copy
Reports project - Project Mana Status archived
including Team ger Report on
activities, - - Dropbox
progress, Stakehol Project site and
costs and ders Schedul project
issues. - PMO e website.
91
8.10.7 Communication process
The communication flowchart below was created to aid in project communication. This
flowchart provides a framework for the project team to follow for this project. However,
there may be occasions or situations which fall outside of the communication flowchart
responsible for discussing the communication with the Project Sponsor and making a
Does CEO
Meet CEO to
make
For this project, Collar Finder will utilize standard organizational formats and templates
for all formal project communications. Formal project communications are detailed in the
92
a) Kick-off Meeting – project team will utilize Collar Finder standard templates for
meeting agenda and meeting minutes. Additionally, any slides presented will use the
b) Project Team Meetings – project team will utilize Collar Finder standard
templates for meeting agenda and meeting minutes. Additionally, any slides
c) Technical Design Meetings - project team will utilize Collar Finder standard
templates for meeting agenda and meeting minutes. Additionally, any slides
d) Weekly Project Status Meetings - project team will utilize Collar Finder
standard templates for meeting agenda and meeting minutes. Additionally, any slides
e) Project Status Reports – project team will utilize Collar Finder standard
templates for meeting agenda and meeting minutes. Additionally the standard project
status report document, available on the share drive, will be used to provide project
status.
93
Efficient and timely communication is the key to successful project completion. As such,
schedule, ensuring the correct communications are distributed, and preventing any
ongoing difficulties. In order to ensure projects stay on schedule and issues are resolved,
Collar Finder will use its standard escalation model to provide a framework for escalating
communication issues.
The table below defines the priority levels, decision authorities, and timeframes for
resolution.
94
Priority 4 Insignificant impact to project but Project Work continues
there may be a better solution. Manager and any
recommendation
s are submitted
via the project
change control
process
Once all the project stakeholders have been identified, the project team will categorize
and analyse each stakeholder. The purpose of this analysis is to determine the
stakeholders’ level of power or influence, plan the management approach for each
The project team will categorize stakeholders based on their department. Once all
stakeholders have been categorized, the project team will utilize a power/interest matrix
to illustrate the potential impact each stakeholder may have on the project. Based on this
analysis the project team will also complete a stakeholder analysis matrix which
illustrates the concerns, level of involvement, and management strategy for each
stakeholder.
95
The chart below will be used to establish stakeholders and their levels of power and
interest for use on the power/interest chart as part of the stakeholder analysis.
Below is the power/interest chart for the project stakeholders. Each point represents a
96
A, I
K G, H
B-F
Based on the power and interest analysis and chart above, stakeholders B, C, D, E, F and
K will require minimal management effort as they reside in the lower left quadrant of the
matrix. Stakeholder G and H in the lower right quadrant, must be kept informed through
upper right quadrant, are key players and must be involved in all levels of project
97
8.11.3 Stakeholder Management Strategy
98
J Ensures all design solutions Key Obtain feedback from project
will be understood by Player sponsor and end-users to
Programmer ensure clarity of requirements
K Product and process must meet Minimal Communicate test results and
quality metrics Effort performance specifications
and obtain feedback on
customer requirements or any
changes. Provide frequent
status reports and updates.
99
8.12 Procurement Management Plan
The Project Manager will provide oversight and management for all procurement
activities under this project. The Project Manager will work with the project team to
identify all items to be procured for the successful completion of the project. The CEO
will review the procurement items, determine whether it is advantageous to make or buy
the items, and begin the vendor selection and purchasing. For purchases, direct
Services to be procured for this project will be solicited under firm-fixed price contracts.
The project team will work with the contracts. The company’s hiring policy will be
implemented.
The following procurement items and/or services have been determined to be essential
for project completion and success. The following list of items/services, justification, and
timeline are pending PMO review for submission to the contracts and purchasing
department:
100
Visual Studio Needed for software development 07/05/2016
Time Travel Tracing Needed for tracing previous versions of the 07/05/2016
software.
Hardware
UTP Cable Needed for network set up 08/31/2016
rj45 Needed for network set up 08/31/2016
Switch Needed for network set up 08/31/2016
Router Needed for network set up 08/31/2016
In addition to the above list of procurement items, the following individuals are
authorized to approve purchases for the project team:
101
9.0 Appendices
The table below shows the net present value in 5 years. 10% discount factor has been
Below is the detail of the computed benefit of Php 2, 851, 200. 00.
102
₱2,851,200.0
Additional Income (Benefit ) 0
103
Average Total time spent for a
requirement 8.98 hours
Time saved 8.75 hours
Total Time saved in a year 1137.2 hours
Total time saved in a year in days 142.15 days
Additional number of requirements that can
be
entertained 127
104
9.2 APPENDIX B – Systems Requirements Specification
9.2.1 INTRODUCTION
Purpose
Scope
Project Owner
has been doing business for almost a year. Their corporate office is situated at
28th Floor Cityland Pasong Tamo Tower u2807 2210 Chino Roces Avenue
clients’ requirements) working with the CEO/ Owner Mr. Hernard Honcolada.
105
Project Overview
that the CFMCI CV Management System can give. One similarity among
This is a problem being faced by all and having this kind of application can help
lessen the response time and create a good relationship with the clients.
nowadays. Aside from the fact that is the current trend, organizations are taking
this opportunity to increase the quality of services they offer and increase profit.
CFMCI has been established for over a year and they have been finding ways of
how they can improve the business process to cater faster service and to have
higher profit. This product will be used to contribute to the fulfilment of its vision,
mission and goals. This solution will aid the whole organization in implementing
executive search activities wherein CV review which is the backbone of the whole
process will be very convenient and fast as the software will narrow down
possible candidates for different client requirements. This will also help the
organization in its goals in catering faster service to its clients. It will also save up
106
Problem Statement
107
who have the need to make their type of work
convenient to perform as well as to maximize their
time and effort in performing daily task.
CFMCI CV is an application
Management System
that provides features user registration, administrator
interface for activating and deactivating user
accounts, an interface to store CVs into a
centralized storage, an interface for the CEO to
monitor CV uploading activities by project
associate, duration or both, an interface for an easier
manner of searching through the CVs using last
name of candidate, word/phrase match and search
tags.
Unlike the current system which is unorganized which
results to inconvenience when it comes to managing
the collected CVs over time and reviewing them
whenever there is a client requirement
our product will provide and interface for
- a centralized storage for the CVs collected over
time
- an interface for uploading CVs to the central
storage with meta tags(First Name,Middle Name,
Last Name Position, and extra 10 tags) with CV
preview feature
- an interface for editing the details of an Uploaded
CV
- an interface for the CEO to monitor CV
uploading activities by project associate, duration
or both
- an interface for an easier manner of searching
through the CVs using last name of candidate,
word/phrase match and search tags and
previewing CVs
- and interface for previewing and downloading
searched CVs
- User Registration interface
- An Administrator interface for activating and
deactivating user accounts
108
9.2.3 BUSINESS CONTEXT
Project Associates save the collected CVs in different ways in each. Other Project
Associates cannot directly access the CVs collected by other Project Associates.
Searching through the CVs collected from the start of their operations is very
tiring and time consuming. Search accuracy is very low as it relies only in human
capabilities.
Sometimes, the CEO also perform searching activities and he needs to copy files
from each Project Associate every time. The CEO experience cannot monitor if
the subscription from different CV downloading sites like Monster.com are being
maximized.
The diagram below shows the Proposed Business Process for the project.
109
Figure 11: Proposed Business Process
System Perspective
110
System Interfaces
External Interfaces
Hardware Interfaces
The table below shows the hardware interfaces needed for the project.
Software Interfaces
- Windows 7 OS
-MYSQL 5.7
3. Development
- MYSQL 5.7
111
- Apache
-Windows 7 OS
Communication Interface
- FTP
User Interfaces
The table below show the user interfaces for the project.
112
CEO1 CEO View Let the CEO view CEO
Reports UI different Reports
regarding uploading
activities(by PA,
Duration, PA and
Duration or compare the
PAs in a certain
Duration)
AD1 Administrator Let the Administrator Administrator
Manage User activate and deactivate
Accounts UI registered user accounts
b. For the initial run of the project, it will also use the existing storage
with the capacity of 10 TB. The CEO confirmed that a purchase for an
113
d. The system resources will be client-based while the database will be
server-based.
The table below shows the summary of system capabilities of the product
114
Provided access to all of the • a centralized storage for the CVs
collected CVs from different collected over time
sources (Applicants, CV • an interface for an easier manner of
Downloading sites) of all searching through the CVs using
team members. candidates’ last name, word/phrase
match and search tags and previewing
CVs
• and interface for previewing and
downloading searched CVs
• User Registration interface
• Administrator interface for activating
and deactivating registered users
Increased revenue of an • an interface for uploading CVs to the
additional Php 4,050,000 in central storage with meta tags(First
just a year due to improved Name,Middle Name, Last Name
response time to client Position, and extra 10 tags) with preview
requirements resulting to feature
• an interface for editing the details of an
Uploaded CV
• an interface for the CEO to monitor CV
uploading activities by project associate,
duration or both
• and interface for previewing and
downloading searched CVs
• an interface for an easier manner of
searching through the CVs using
candidates’ last name, word/phrase
match and search tags and previewing
CVs
Monitoring capabilities for • an interface for the CEO to monitor CV
the CEO over the CV uploading activities by project associate,
uploading activities duration or both
• an interface for editing the details of an
Uploaded CV
115
Use Case Diagrams
116
Figure 14: AdminsitratorUse Case
Actor Catalogue
The table below shows the actors of the system together with their description.
117
Use Case Catalogue
The table below shows the Use Case Details and Descriptions.
118
Activity Diagrams
119
3. Upload CV: (UC – U1-1)
120
5. View Upload Reports: (UC – U2 - 1)
121
Figure 20: Manage User Accounts Activity Diagram
Sequence Diagrams
122
Figure 22: Search through CVs Sequence Diagram
123
4. Edit Detail of Uploaded CV: (UC- U1-2)
124
6. Manage User Accounts: (UC – U3-1)
Functional Requirements
The table below shows the functional requirements for the product.
D Requirement References
No.
1 All users must be asked first to enter user UC UA -1
name and password to enter the system
2 All users must be allowed to register an UC UA - 2
account
125
3 All users must be allowed to update their UC UA– 3 ,
User Account details and User Password Activity Diagram #
1 and Sequence
Diagram # 1
4 The Project Associate and the CEO must UC UB-4, Activity
be allowed to search through the uploaded Diagram #2 and
CVs using Last Name, Search tags and Sequence Diagram
Word/Phrase Matches #2
5 The Project Associate must be allowed to UC UB-4, Activity
preview and download searched CVs Diagram #2 and
Sequence Diagram
#2
6 The Project Associate must be allowed to UC U1- 1, Activity
Upload CV/s Diagram #3 and
Sequence Diagram
#3
Data Requirements
126
Entity Relationship Diagram
Database Design
127
Figure 28: Database Design
Business Rules
128
Requirements
The table below shows the different metrics that the product must successfully pass on.
129
Total number of successful access of 0%
unregistered users
Total number of registered users
Total recovery time <1
Reliability
Standard recovery time
4. Provide a single Total data retrieval in seconds of all 2 - 5
centralized processes per module seconds
Efficiency
storage for the Total process per module
CVs collected
over time
Total number of successful access of 0%
Functionali unregistered users
ty
Total number of registered users
Total elements usability index of all 70.00%
Usability elements
Total number of elements
Total actual response time of all 2 - 5
processes seconds
Number of processes
Efficiency
Total handled transactions per second > 4
Transactio
n
Total attributes of software that bear < 1.00%
3. Allow the CEO to on frequency of failures
monitor CV Total faults in the software
uploading activities
(to the centralized Reliability Total software faults per module < 1.00%
storage) by project Total software processes per module
associate, duration Total recovery time <1
or both in real-time.
Standard recovery time
Total present and appropriate tasks 95.00%
per module
130
Total required tasks per module
Total correct results per module 95%
Total expected correct results per
Functionali module
ty Total successful interaction with the 95%
database
Total interaction with the database
Total number of successful access of 0%
unregistered users
Total number of registered users
131
Glossary
Client Requirement - Job Vacancy from a client that CFMCI needs to fill
in
CV – Curriculum Vitae
PA – Project Associate
132
APPENDIX
3 All users must be allowed to update their User Account UC UA– 3 , Activity
details and User Password Diagram # 1 and
Sequence Diagram #
1
4 The Project Associate and the CEO must be allowed to UC UB-4, Activity
search through the uploaded CVs using Last Name, Diagram #2 and
Search tags and Word/Phrase Matches Sequence Diagram #
2
5 The Project Associate must be allowed to preview and UC UB-4, Activity
download searched CVs Diagram #2 and
Sequence Diagram #
2
6 The Project Associate must be allowed to Upload CV/s UC U1- 1, Activity
Diagram #3 and
Sequence Diagram #
3
8 The Project Associate must be allowed to edit the details UC U1-2, Activity
of their uploaded CVs Diagram #4 and
Sequence Diagram #
4
133
9 The CEO must be allowed to view different reports about UC U2-1, Activity
the Uploading activities of The Project Associates Diagram #5 and
Sequence Diagram #
5
10 The Administrator must be allowed to manage User UC U3 -1 , Activity
Account Status (Activate or Deactivate) Diagram #6 and
Sequence Diagram #
6
134
9.3 APPENDIX C – Project Methodology
• INITIATION
• PLANNING
• EXECUTION
The project will follow a waterfall approach wherein it will be consist of the following
steps
1. Initiation
This is the start of the project, and the goal of this phase is to define the project in a
high level. This begun with a business case. This is where the research and proving
has been done. It is classified in this stage that the project must be undertaken.
Important stakeholders have their due diligence to help decide if the project is for
“go”. It is also when the project charter has been accomplished. The project charter
outlines the purpose and requirements of the project. This has included the business
135
2. Planning
This is a very crucial part of the approach since this focuses on developing a
roadmap that everyone must follow. This is where the goals have been set. The
S.M.A.R.T. method has been implemented. This method has been chosen because
this will ensure that the goals have been thoroughly vetted. It was also chosen
process.
Also during this stage, the scope of the project was defined and the project
management plan was developed. Cost, quality, available resources and the realistic
time table was identified. The project plans also included establishing baselines
performance measures. These was generated through the scope, schedule and cost of
the project. The baseline has been identified because it is essential to determine if the
project is on track.
Roles and responsibilities were clearly defined. This will impose knowledge for
everyone regarding their involvement to the project and how they are accountable
In this stage, the Scope Statement, Work Breakdown Schedule, Milestones, Gantt
3. Execution
This is the phase where deliverables are developed and completed. Status reports and
meetings, development updates, and performance reports will be done here. This is
136
also were the kick-off meeting will be done to officially start the Project Execution
a. Develop Team
b. Assign resources
d. Procurement management
e. Direction and management from the Project manager for the project
execution
f. Task assignments
g. Status meetings
This is where the project progression and performance will be measured. Everything
will also be ensured that they are happening aligned with the project management
plan. Key performance indicators will be defined to determine that the project is on
track.
For this project, Project Objectives, Effort and Cost Tracking and Project
137
138
9.4 APPENDIX D - Product Development Methodology
• ANALYSIS
• DESIGN
• CODING
• TESTING
software development process, where progress flows steadily toward the conclusion (like
a waterfall) through the phases of a project (that is, analysis, design, coding , testing).
1. Analysis
The product development team will analyze the requirements, and fully understand the
problems. This will be a research phase that will include no building except for the
prototyping. The team attempts to ask all the questions and secure all the answers they
For this phase, requirements will be specified using the 4 basic steps of requirements
139
Activities for each step is enlisted below:
a. Elicitation
iii. Prototyping
b. Validation
c. Specification
140
d. Verification
i. Requirements Review
During Analysis, activities like evaluating reuses, buy(rent), build alternatives, creating
developing high level project strategies, capturing additional client information and
2. Design
The analyst will design technical solutions to the problems set out by the product
requirements, including scenarios, layouts and data models. This phase will be
3. Coding
First the programmers will be setting a development environment to work with. For the
software the technical implementation begins when the design has been approved. After
solution- testing environment and data, training content and implementation components
4. Testing
141
Upon completion of full implementation, testing needs to occur before the product can be
released to customers. The software testing team will use the design documents, personas
and user case scenarios delivered by the product manager in order to perform the test
cases. Tests like regression testing, integration testing and system testing will be
performed.
142
9.5 APPENDIX E – Development Tools Specification
143
Microsoft Office Word For documentation purposes 2
2013
Microsoft Office Excel For documentation purposes 2
2013
The table below shows the database tools needed for development
144
9.6 APPENDIX F – Infrastructure Specifications
Each end-user will be working from their work stations and will be given their own
access level. The client terminals will be connected to the server through a wired Local
Area Network to assure reliability and speed within transactions. This is a low-cost yet
effective kind of solution for the proposed system. The system will have client-based
resources and server-based database. This kind of structure has been chosen because of
the fact that the system will be process-based. Process based in the sense that data storage
and retrieval must be smoothly done and having this kind of structure will prevent too
much data traffic since the end-users are expected to engage with the system concurrently
145
9.7 APPENDIX G – Detailed Schedule
A. Gantt chart.
The tables below represents the summary of the schedule of the project.
Tasks 1- 51
146
147
Tasks 51- 100
148
149
Tasks 101-141
150
151
9.8 APPENDIX H – Detailed Funding Requirements and Cost Estimates
The table is broken down per role, estimated number of man-hour per role, the
rate per hour and its total cost
The table shows the schedule based on the project plan. The schedule is broken
down into project phases.
Table 49: Schedule Cost Estimates
PROJECT PHASE NO. OF MAN DAYS
PROJECT MANAGEMENT 36
Project Initiation 7
152
Project Planning 10
Execution 11.5
Monitoring & Control 7.25
PM Sign-Off 0.25
EXECUTION 131.03
Analysis 22.3
Software Design 15.75
Coding 61.78
Testing 31.2
DEPLOYMENT 10
TOTAL 177.03
153
C. Hardware and Software Cost.
The table below shows the Hardware and Software costs of the project.
Table 50: Hardware and Software Costs
TOTAL
QTY UNIT UNIT PRICE COST
Software
Visual Studio 2 pcs ₱3,000.00 ₱6,000.00
HelpNDoc (Open Source) 1 pc ₱0.00 ₱0.00
Time Travel Tracing 1 pc ₱2,100.00 ₱2,100.00
RegExBuddy(Open Source) 1 pc ₱0.00 ₱0.00
Microsoft Office Word
2013(pre-installed) 2 pcs ₱0.00 ₱0.00
Microsoft Office Excel
2013(pre-installed) 2 pcs ₱0.00 ₱0.00
Hardware/Network
UTP Cable 50 meters ₱20.00 ₱1,000.00
rj45 20 pcs ₱7.00 ₱140.00
Switch 1 pc ₱500.00 ₱500.00
Router 1 pc ₱500.00 ₱500.00
Lenovo ThinkPad L430 2465 -
C 1000M / 1.8 GHz (existing) 5 pcs ₱0.00 ₱0.00
HPE ProLiant DL80
Server(existing) 1 pcs ₱0.00 ₱0.00
TOTAL ₱10,240.00
154
D. Operation Cost
The table below shows the Training and Effort Costs for the Project
Table 52: Training and Effort Costs
UNIT TOTAL
QTY UNIT PRICE COST
Training 4 days ₱800.00 ₱3,200.00
Effort Cost ₱20,800.00
meeting
Meetings 32 s ₱550.00 ₱17,600.00
Communications 32 weeks ₱100.00 ₱3,200.00
TOTAL ₱24,000.00
155
9.9 APPENDIX I – Risk Register
The tables show on how to assess risk and calculate risk rating given the
following as reference.
SEVERITY
LEVEL RATING DESCRIPTION
More than an hour, less than a day delay to the
Low 1 project
Table
D.55: Risk Measurements Definition – Frequency of Occurrence
PROBABILITY RATING DESCRIPTION
Low 1 20% below probability
156
High 3 51% above
C. Risk Calculation
D. RR = SR + OR
where, RR is the Risk
Rating SR is the
Severity Rating OR is
the Occurrence Rating
Occurrence Rating OR 2
This mean that risk rating with the value of 4 or less than 4 is acceptable. While risk
rating with higher value of 4 is not acceptable and those potential failures are need to be
mitigated.
157
E. Risk Register
The table below shows the risks of the project alongside with each probability,
impact, preventive action and risk assessment
Table 57: Risk Register
Milesto Targ Risk Preventive S P R Ris Risk Mitigation
ne et Action R R R k Prior
Date Asse ity
ssme
nt
Sign-off 06/10 Acquiring project Have advanced 3 2 5 Miti 2 If unavoidable,
a c q u i r e /2016 team takes longer postings on gate prioritize the
project than expected d i f f e r e n t Systems Analyst
team platforms. since it is urgent.
Then extend
acquiring of
other project
team members
up to 5 days.
Sign-off 07/04 A n u m b e r o f Communicate to 1 1 2 Acce -
P r o j e c t /2016 stakeholders are stakeholders in pt
Kickoff not available advance through
Meeting email and secure
commitment.
Reschedule
earlier if there
will be
unavailability of
stakeholders
Assigned activities Discuss scope of 2 3 5 Miti 3 Include scope of
to project team a s s i g n e d gate assigned tasks to
members may lack activities during contract
on details which kickoff meeting.
are important to the
project
S i g n - 08/08 Interview with the Prepare and 2 3 5 Miti 4 Upon realization
o f f /2016 stakeholder/s are categorize gate of a neglected
Analysis ineffective as some i n t e r v i e w requirement,
Phase requirements are questions as well s e n d
not mentioned or as follow up communication
discussed questions prior to (following the
interview. communication
escalation
process) to
stakeholder to
ask about the
requirement.
158
A number of Let interviewee 1 3 4 Acce -
business process/es enumerate all pt
was not performed b u s i n e s s
during follow processes during
people around interview. Enlist
elicitation and set as guide
during follow
people around
elicitation.
System analyst Counter check 1 3 4 Acce -
failed to specify requirements pt
details of certain versus business
requirement process.
R e q u i r e m e n t Set rubrics for 1 3 4 Acce -
prioritization was r e q u i r e m e n t pt
incorrect prioritization
scheme.
Traceability Align traceability 1 1 2 Acce -
measures are measures to pt
improper for some i n d u s t r y
a number of standards
requirements
Testability Align testability 1 1 2 Acce -
measures are measures to pt
improper for a i n d u s t r y
number of standards
requirements
Some existing Get a list of 3 1 4 Acce -
resources are not m a t e r i a l s pt
considered for the inventory from
solution the CEO.
Approval of Provide graphic 1 1 2 Acce
Requirements takes representations pt
longer than to presentations
expected and reports to
impose higher
understanding.
Sign-off 08/30 S t a n d a r d s a n d P r o v i d e 2 1 3 Acce -
D e s i g n /2016 guidelines for the guidelines first pt
Phase modules have not before designing.
been clearly
defined
The design solution Consult the MIS 3 1 4 Acce -
for the modules are department pt
inappropriate for before finalizing
the available the design
resources solutions.
159
The Project Update the 1 1 2 Acce -
Management project manager pt
Document has not regarding new
been updated details and
updates during
the meeting and
let the analyst
update first
documents
b e f o r e
proceeding to
next steps.
Approval of Design Provide graphic 1 1 2 Acce
Solution takes representations pt
longer than to presentations
expected and reports to
impose higher
understanding.
Sign-off 08/31 Different actual Base SRP from 1 2 3 Acce -
Procure /2016 cost of materials c a n v a s s i n g pt
ment f r o m s u g g e s t e d activity.
retail prices
Sign-off 11/28 D e l a y o n t h e Programmer 2 3 3 6 Miti 1 Have the absent
Constru /2016 coding process and must be always gate programmer
ct Phase constructing i n f o r m e d make up
implementation r e g a r d i n g absences through
components progress of weekends
because of an Programmer 1
emergency from
one of the
programmers
Too many errors/ Unit Test after 3 1 4 Acce -
bugs have been every function to pt
detected during p r e v e n t
Unit testing cumulative bugs.
P r o j e c t Update the 1 1 2 Acce -
management Plan project manager pt
Document has not regarding new
been updated details and
updates during
the meeting and
let the analyst
update first
documents
b e f o r e
proceeding to
next steps.
160
T e s t i n g The quality 1 1 2 Acce -
Environment and analyst must pt
data is ensure that the
inappropriate with t e s t i n g
the designed environment and
solution data is
appropriate by
reviewing versus
the business
process and
i n d u s t r y
standards.
Sign-off 1/12/ R e s o l v i n g b u g s Report bugs as 3 2 5 Miti 5 Have 2
T e s t 2017 takes longer than s o o n a s t h e y gate programmers
Phase expected have been work for a bug
detected
Testing Metrics are Testing metrics 2 2 4 Acce -
incomplete must be pt
coordinated to
the project
manager and
system analyst to
e n s u r e
appropriateness
a n d
completeness
Fixing defects/ Fix defects/ 3 2 5 Miti 6 Have 2
errors/bugs takes errors/bugs as gate programmers
longer than soon as they are work for a bug
expected reported
Sign-off 1/10/ R e v i e w s a n d Prepare all things 2 2 4 Acce -
Quality 2017 Audits took longer needed before pt
Assuran than expected Reviews and
ce Audits to save
time.
Project Sponsor is Provide email 1 2 3 Acce -
not available for report. Proceed pt
the meeting of the through video
Audit Activity or conferencing if
Close Audit possible or video
recording as last
option.
Sign-off 1/12/ UAT takes longer Let users test 2 2 4 Acce -
Quality 2017 than expected through cross pt
Control examining versus
d e f i n e d
requirements and
quality measures
161
Sign-off 1/26/ End users have Provide 15 3 2 5 Miti 7 Provide CBT
Impleme 2017 l o n g e r l e a r n i n g v a r i a t i o n gate materials so
ntation curve than examples of users can review
Phase expected transactions per things at home
module. Discuss
their concerned
modules only
Training materials P r o v i d e 1 1 2 Acce -
are inadequate additional pt
t r a i n i n g
materials(Total
numbers of
trainee + (Total
numbers of
trainee * 20% ))
User Support Update the 1 1 2 Acce -
Documentation has project manager pt
not been updated regarding new
details and
updates during
the meeting and
let the analyst
update first
documents
b e f o r e
proceeding to
next steps.
Sign-off 1/27/ Unavailability of Send emails 5 1 1 2 Acce -
P r o j e c t 2017 stakeholders for the days before close pt
Manage project close out out and secure
ment confirmation. If
inevitable,
reschedule to an
earlier time.
A p p r o v a l t a k e s Provide graphic 1 2 3 Acce
l o n g e r t h a n representations pt
expected to presentations
and reports to
impose higher
understanding.
162