Professional Documents
Culture Documents
This report is to formally summarize our recent project proposal and the Project Management Plan for the development of a web base software application Quality Engineering Tool for our clients. Upon a preliminary interview with our clients, we had met to discuss preliminary problem areas: areas for formulating a solution for establishing a standardized platform for communication between the software developers and the testers. This was to improve the software product development process for the projects taken over by the company. As a result of that first meeting, we identified the requirements and expectations of the end users from the product.
Page 1
Page 2
Page 3
Phase
Initiation
Deliverables
Project proposal Initial Project plan Project scope Feasibility document Refined project plan Implementation plan System architecture design User-interface design and technical specifications Database design and technical specifications Functional front end Functional database Unit test cases and results Test script for front end and database Integration test cases and results Functional Front end at the production environment Functional Database at production environment Final project document
4/16/12 7/6/12
7/6/12 9/27/12
4/24/13 7/16/13
Implementation
7/16/13
8/26/13
8/26/13
10/4/13
Page 4
Stakeholder
Role
Impact
Influence
Risk Tolerance
Needs
Responsibility Ensures projects feasibility scope and stakeholder interest Cost budget, WBS, resource allocation, etc
Mediumhigh High
High
Low-Medium
Project Idea, Change request, Project Progress Support from higher management and updates about project from junior management Project idea and scope
High
Low
Business Analyst
Low
LowMedium
Low
Software architect
Medium High
Medium
Medium
Project Team
LowMedium
LowMedium
Medium-high
Project Sponsor
Sponsor Project
High
High
Low
Page 5
Strengths
a) b) c) d) e)
Experience, Knowledge of the project team ISO Certifications Unique Selling Points Likely ROI IT systems, processes and communication techniques.
Weakness
a) b) c) d) e)
Communication gap Requirement gathering Bug Tracking Delays in implementation Customer satisfaction
Opportunities
Threats
a) Powerful communication between team b) Market growth and development c) Resource allocation on tasks d) Increase in customer satisfaction by providing solution on time a) External economy conditions. b) Political effects c) Market demands d) Legal and SOX related clauses and conditions. e) Competitors
Page 6
QA Tester (1)
The above chart describes the hierarchy of the project team. It consists of 3 steering committee members. Project manager reports to project director Software Architect and Business Analyst reports to Project Manager Software Designer, Software Developer and QA Tester reports to Software Architect
Page 7
Type of communication
Checkpoint meeting
Frequency
Purpose
Weekly
Checkpoint meeting
Board Meeting
Tri-weekly
Provide updates on progress of project deliverables and discuss the involved or possible risks and faults Provide updates on the deliverables and progress of the development, discuss about the bugs and changes and refinements in the application model
Software developer, Database admin, Web developer, Quality analyst and project manager
Team meeting
Weekly
Page 8
Implementation
Page 9
Skill/Resource
Initials PD
Project Director PM Project Manager Database Administrator Software Architect Software Developer Database Designer QA tester DBA SA
SWD SDD QA
Page 10
3.6 Milestones
Milestones Project Preparation Define Authorizations Confirm Approval to proceed System Architecture & Design Database Implementation Website Implementation User Acceptance Testing and Quality Assurance Go Live
Date Complete 4/6/2012 5/22/2012 4/13/2012 6/29/2012 1/9/2013 4/24/2013 7/16/2013 10/4/2013
Page 11
Quality Material Standards for Project Charter: Scope, Objectives, Budget, Strategies
Purpose Ensure the information is accurate and wellconstructed prior to submission to Steering Committee Ensure the information is complete and fit prior to submission to Project Manager Ensures well-structured and accurate design of the plan prior to submission to Project Manager Ensures proper sequence of activities are performed and validate both content and structure of deliverables
Work Plan
User Guides for Control Plan: Project Staffing, Communication Plan, Resource Plan Checklist for Design Framework: Stages and Activities, Content Format, Design Architecture Standards for Test Framework: Testing tool, Risk Management, Quality Assurance, Backup
Design Framework
Test Framework
Page 12
Page 13
Functionality Gantt Chart, WBS, Cost and Budget reports Presentations of project plans Reports, documentations, Tables.
Page 14
4.3 Action Request Document Doc No: Doc Type: Preparer's Information
Name: Department: Phone Number: E-mail address:
Date Assigned:
Type of Action
New Document Update/Change Revision
Document History
Title
Status
Mandatory Non-mandatory
Review Scope:
Print Name
Signature
Date
Page 15
Probability of occurrence
Page 16
RISK IMPACT
Impact Description Natural language expression Impact value used for calculations Numeric score
An event that, if it occurred, would cause project failure (inability to achieve minimum acceptable requirements)
Critical
Cost of variance
10
An event that, if it occurred, would cause major cost/ schedule increases. Secondary requirements may not be achieved.
Serious
Cost of variance
An event that, if it occurred, would cause moderate cost/ schedule increases, but important requirements would still be met.
Moderate
Cost of variance
An event that, if it occurred, would cause only a small cost/schedule increase. Requirements would still be achieved.
Minor
Cost of variance
Negligible
Cost of variance
Page 17
Risk tolerance matrix Low Risk: Has little or no potential for increase in cost, disruption of schedule, or degradation of performance. Actions within the scope of the planned project and normal management attention should result in controlling acceptable risk. No response plans will be made for these risks. The project will monitor for them and manage them as they come up. Moderate Risk: May cause some increase in cost, disruption of schedule, or degradation of performance. Special action and management attention may be required to control acceptable risk. The project will do some response planning for these risks. High Risk: Likely to cause significant increase in cost, disruption of schedule, or degradation of performance. Significant additional action and high priority management attention will be required to control acceptable risk. The project will do in-depth response plans for these risks.
Probability Very likely to occur (5) Probably will occur (4) About 50% chance of occurring (3) Unlikely (2) Very unlikely to occur (1)
Negligible (1) 5 4 3 2 1
Minor (3) 15 12 9 6 3
Moderate (5) 25 20 15 10 5
Serious (8) 40 32 24 16 8
Critical (10) 50 40 30 20 10
Page 18
Risk Plan
Risk Description Probability Categor y Trigger Risk Response Contingency
Failure to redesign business process, Failure to design an enterprisewide design, which supports data integration. If there is insufficient training of staff or lack of proper skillset, it would not only lead to bad resource utilization and problems in using the technology at hand If management fails to implement appropriate level of control, it could lead to disastrous results like cost overrun, time slippage, scope creep etc. If the management fails to establish and adhere to some standard specifications, there would be inconsistent and unclear data which would be difficult to comprehend at a later stage If there is a Lack of full time commitment of stakeholders to project management and project activities, it may lead to the project taking a backseat and the team members losing interest
Impact
Process
New business process does not cover the desired functionality Find it difficult to use new technology
Thorough AS-IS, TOBE analysis, Business process reengineering activities should be implemented Complete utilization of both the organizations resources expertise
Business process analyst will review all the activities under project managers supervision Training session will be provided to employees to enhance expertise
Skill
Required senior management support and project sponsorship. Well defined communication network should be implemented Detailed requirement specification and implementation plan should be created
Project managers will use relevant dashboards and metrics to track and monitor projects.
Business analyst will review BRDs and FRS, Project manager will approve the documents before getting into design phase. Project manager will conduct two status meetings weekly to involve the project team and consultants
If technological bottlenecks are not dealt with in a planned manner, it would only lead to bad performance and bad numbers as far as result is concerned
System testing plan will be reviewed and changed to accommodate the issues.
Page 19
If changes are not executed in a centralized way, it may lead to unawareness and ignorance about the current status
10
Metrics will aid PM in making right decisions during all the phases of projects
10
Weekly meetings should be scheduled to improve the communications among team members
4.6 Project Closeout The last major phase of a project's life cycle is the close-out. Closing a project should be a fairly routine process. The key elements to project close-out are: Accepting the project's products indicated by user sign-off Completing the Post Implementation Evaluation Report (PIER) Disbursing the resourcesstaff, facilities, and automated systems Conducting a lessons learned session Completing and archiving project records Recognizing outstanding achievement Celebrating project completion Providing post project maintenance benefits. The first step of the close-out process is the user's acceptance of the system. This is a critical and important step, as the user decides when the project is completed. Acceptance is based upon the success criteria defined in the very early concept and planning stages of the project.
Page 20
Appendix A
Page 21
Page 22
Page 23
Appendix B
Page 24