Agile Lean Product Development

profileiamgroot_1992
ProjectManagement-TomExample1.doc

Fall 2015 revision 0

Project Management Plan

for

Project HELP DESK

Prepared by

Tom Sheives, PhD, PMP

Project Management Plan

The Project Management Plan (PM Plan) is used to drive the successful completion of Project HELP DESK. It consists of documents that support the work associated with the initiation, planning, executing, monitoring and controlling and closing processes. It has been developed primarily within the planning process group although its use is throughout all the process groups

The PM Plan is comprised of the following documents for Project HELP DESK:

PM Plan Component Page Number

Project Charter 4

Scope Statement 5

Scope Management Plan 8

Change Management Plan 9

Work Breakdown Structure 12

Schedule Management Plan 15

Project Schedule 18

Cost Management Plan 20

Issue Management Plan 22

Risk Management Plan 24

Staffing Management Plan 27

Configuration Management Plan 31

Procurement Management Plan 35

Communications Management Plan 37

Quality Management Plan 40

Project Closure Plan 42

Project Charter

Project Name

HELP DESK

Business Objectives

· Establish single Customer point-of-entry help desk

· Empower seamless service delivery

· Reduce service response and resolution times

· Reduce support costs through reduced time spent on each call

· Increase customer satisfaction.... resulting in delighted Customers

Project Objectives

Establish a centralized customer help desk and integrated support business process that services the needs of the customer inquiries for the entire company enterprise.

Major Milestones

· Help Desk Requirements Complete – January 2007

· Design Complete – March 2007

· Help Desk Pilot – June 2007

· Cutover to Production Help Desk – August 2007

Key Project Resources

Joey Diamond (Project Manager), Jerry Goldwin, Tom Smith, Mary Thomas, Nancy Thurmon

Project Start Date

December 15, 2006

Project Sponsor

Jeffrey Davis VP Customer Service

Project Approval

Misty Wakefield, VP Sales ________________________

John Smitherson CIO ________________________

Jerry Haggar VP Operations ________________________

Scope Statement – Revision Control

Version Number

Dates

Description of Change

Change Request Number

1.0

1/15/2007

Original. This document replaces the document of the same name with a configuration number of TM-SPP-09. Minor corrections to references and several configuration numbers have been made in this version

SS-002

All project management plan documents should have revision control similar to above.

Scope Statement

Project Name 

HELP DESK

Business Objectives

· Establish single Customer point-of-entry

· Empower seamless service delivery

· Reduce service response and resolution times

· Reduce support costs through reduced time spent on each call

· Increase customer satisfaction.... resulting in delighted Customers

Project Objectives

Establish a centralized customer help desk and integrated support business process that services the needs of the customer inquiries for the entire company enterprise.

Final Deliverables

· Customer satisfaction results from the initial Pilot Test, before cutover

· Fully functional, staffed operational help desk

· Defined and tested business process diagrams for describing the operations of the HELP DESK to customer needs

· Two months operational support

· Two months of statistics and analysis using new approach

· Cutover plan to operations for assuming responsibility for help desk support

Project Life Cycle

Requirements, Design, Pilot, Production System, Cutover

Key Project Resources

Joey Diamond (Project Manager), Jerry Goldfinger, Tom Smith, Mary Thomas, Nancy Thurmon

Major Milestones

· Requirements Complete – January 2007

· Design Complete – March 2007

· Help Desk Pilot – June 2007

· Cutover to Production Help Desk – August 2007

Project Constraints

Budget - $1 Million

Cutover – 9 months after start

Centralized Customer response – email and phone

Key Resources must be full time on this project

Project Assumptions

· Using an offshore service with sufficient quality is satisfactory

· Purchasing a new software support package for handling customer responses is within scope

Not Included in Project Scope

· This project does not include training on customer service skills

· This project does not include operations beyond the initial two months of support after operational

· Help Desk Personnel will not use any language other than the English language to communicate to customers.

Project Risks

· Major problems with new product introduction overwhelms the help desk at start up

· New software being planned is only beta tested and not production level

· Multiple projects consuming so many resources that key resources must multiplex multiple projects

· Project Manager is new to the company

Project Management Approach

LARGE PROJECT APPROACH – The following plans will be used to plan, monitor, control and close this project.

Project Charter

Scope Statement

Scope Management Plan

Change Management Plan

Work Breakdown Structure

Schedule Management Plan

Project Schedule

Cost Management Plan

Issue Management Plan

Risk Management Plan

Staffing Management Plan

Configuration Management Plan

Procurement Management Plan

Communications Management Plan

Quality Management Plan

Project Closure Plan

Major Reviews

Scope Statement, Project Management Plan, Risk Management Plan,

Major Phase Completion of Requirements, Design, Pilot, Test, Implementation, Cutover

Scope Management Plan

1. Introduction

This document will describe how the scope will be collected and managed throughout the HELP DESK project providing to ensure that “no more” or “no less” scope is delivered.

2. Scope Statement

The scope statement for HELP DESK describes what is in the project and what is not. The scope statement will be version controlled and is used to drive the creation of the WBS for project HELP DESK. See Scope Statement document.

3. WBS Process

The WBS for project HELP DESK will follow the procedure for other service related projects. The structure for the WBS will be the Life Cycle Approach with the addition of Project Management.

The WBS will be generated using the scope statement and several iterative meetings of core teams with key stakeholders. A High Level Requirements document will be completed for this project which will drive a significant amount of the scope for this project. This high level requirements document is a part of the WBS and will actually be conducted in parallel during the creation of the WBS. The WBS process accomplished by the teams will use the brainstorming approach to make sure all the work is captured. The WBS for HELP DESK will be captured in Microsoft Office Project 2003 and displayed using WBS ChartPro from www.criticaltools.com .

4. Scope Baseline Process

This process is described here but applies to changes to scope, time, or cost. Even though the project scope for HELP DESK should be somewhat clearly defined and baselined, since this is the first type of project done like this in customer service, it is likely that changes will occur. During the first 3 months of the project it is likely that changes will occur on a weekly basis. After that time period, the only changes that might happen are those associated with the completion of the pilot test.

Since project HELP DESK can be defined rather succinctly after the completion of the High Level Requirements document, progressive elaboration is not likely. Hence, after the High Level Requirements document are complete, all the work associated with delivering that functionality will be identified in the WBS. It is at this point that after a management review and peer review with stakeholders that the scope statement and the WBS will be baselined. Any changes to the scope baseline must follow the procedures outlined below in the scope change management process.

5. Scope Change Management Process

The scope change management plan utilizes the change control process described in the Change Management plan. Changes to scope statement baseline or to the WBS baseline that result in 5% more effort measured in person hours should be reviewed as a Class I change. Other changes are reviewed according to the Change Management Plan.

Change Management Plan

1. Introduction

Changes to the scope, time (schedule), or cost require the change control process.

The objectives of the Change Management Process are:

· To manage change to ensure that the scope, cost, schedule, and quality of projects are monitored and controlled.

· To ensure that each request for change is assessed by the appropriate key project players.

· To allow each change request to be accepted, rejected or deferred with the appropriate authority.

· To enable the orderly implementation of each accepted change.

· To identify and manage the impact of all changes.

· To ensure that small changes are managed with a minimum of overhead.

· To effectively communicate the status of change requests.

2. Change Control Process

The change control process is described in the diagram below. Two categories of change have been identified for the project change-management process.

· Class I—Potentially significant impact (over >5%) more resources, time, cost and scope. (The Class I change process will be applied only to the top five priority projects.)

· Class II—Minimal impact (under 5%) to resources, time, cost and scope.

image1.wmf

PM sends

request to

change

control team

Change Control

team reviews

change

Notify

Requestor and

Key

stakeholders

Notify

Requestor and

Key

stakeholders

Fill out

change

control log

Fill out

change

control log

Modify

project

plan

Store

change

documents

Change

control

process

complete

Class I and Class II Change

Reject

Approve

Class I

Change

PM Reviews Change

Request

Approve

Disapprove

Change

Change

Requested

3. Change Control Form

The change control form is used to request changes to the project management plan deliverables. Example of a completed change control form is:

PROJECT CHANGE REQUEST

FORMCHECKBOX Charter  FORMCHECKBOX FRS  FORMCHECKBOX Non-FRS  FORMCHECKBOX SDS  FORMCHECKBOX SA Design  FORMCHECKBOX UI Spec.  FORMCHECKBOX Schedule  FORMCHECKBOX Other

Requestor Completes

Requestor Information

Name: Jerry Goldwin

Date: 12/1-/06

Telephone: 301-233-9880

Organization: Quality Assurance

Description of Change:

Specification of up-time needs to change to 99.9%

Reason for change:

Customer had erroneously requested 99.999% incorrectly and customer agrees to notice

Requestor Priority Assessment:

(H,M,L)

FORMCHECKBOX High

FORMCHECKBOX Medium

FORMCHECKBOX Low

Comments: Need to look at quickly as this effects entire system architecture.

Requested Decision Due Date: 12/15/06

PM

Completes

CR Number:

Program Manager Name:

Estimated Hours to investigate:

Name Team Owner Assigned:

Nancy Thurmon

Check if impacted

Comments below

(Quantify Impact)

Analyzer of Impact Completes

Total

Impact

Analysis

Scope

FORMCHECKBOX

Reduces scope hours by 800 hrs

Cost

FORMCHECKBOX

Reduces cost by $80,000

Schedule

FORMCHECKBOX

Schedule can be cut by 5 weeks

Resources

FORMCHECKBOX

Risk

FORMCHECKBOX

Dependent Projects

FORMCHECKBOX

Organizational

FORMCHECKBOX

Other:

FORMCHECKBOX

Owner Recommendation:

Approve FORMCHECKBOX

Reject FORMCHECKBOX

Good catch by Jerry. Developers are relieved.

Change Impact Request Class:

1  FORMCHECKBOX

(Potentially significant impact)

2  FORMCHECKBOX

(Minimal impact)

PM Completes

Reviewed by CCB:  FORMCHECKBOX

Accepted  FORMCHECKBOX

Rejected:  FORMCHECKBOX

Deferred:  FORMCHECKBOX

Comments:

Developers and analysts are in complete agreement along with customer.

Implementation actions to be taken:

NFRS Document has been modified. Architecture drawings updated.

.

4. Change Control Log

Issue

Date

PCR

Number

Document

Type

Requested Due Date

Class

Impact of Change

Requester

Name

Decision Date

Accepted/

Rejected/

Deferred

Status/

Comments

12/2/2006

2006-01

NFRS

12/15/06

I

Big..reduced scope

Jerry Goldwin

12/13/06

Accepted

Change agreed by customer

12/5/2006

2006-02

FRS

1/12/2007

II

Small

Nancy Thurmon

Open..investigating

5. Documents Covered under the Change Control Process

During the life of the project, change control should be implemented when a deliverable/work product are considered baselined. Primary deliverables to be considered subject to project change control include:

· Project Charter

· Scope Statement

· WBS-Project Schedule

· Project Cost

· Functional Requirement Specifications (FRS)

· Nonfunctional Requirement Specifications

· System Architecture Design

· Integration/System Test Plan

· UI Design Specifications

The basic rule of thumb for all other major project deliverables not mentioned above would be to implement change control when the deliverable is considered baselined. This would include items such as HELP DESK procedure drawings, requirements, etc.

6. Excluded elements in the Change Management Process

The change-management process will utilize, but will not be responsible for Software “bugs” processes or changes to code to resolve such problems. These are primarily handled in the Developer’s Internal Bug Fixing/Tracking process.

Work Breakdown Structure (WBS) – Microsoft Project View

image2.emf

ID

Task Name

1

Project HELP DESK

2

Requirements

3

Gap Analysis

4

High Level Requirements

5

Elicit High Level Requirements

6

Analyze High Level Requirements

7

Write High Level Specifications

8

Validate High Level Requirements

9

Detailed Requirements

10

Elicit Detailed Level Requirements

11

Analyze Detailed Level Requirements

12

Write Detailed Level Specifications

13

Validate Detailed Requirements

14

Requirements Verification and Test

15

Design

16

Sytems Design

17

Conduct Achitecture Tradeoffs

18

Parse Components into Hardware and Software

19

Design User Interface

20

Design Network Management

21

Design HELP DESK Procedures

22

Software Design

23

Design High Level COTS

24

Design High Level Application

25

Design Detailed User Interface

26

Hardware Design

27

Design User Workstation

28

Design Server Configuration

29

Pilot

30

Pilot Implementation

31

Install Server Pilot Hardware

32

Install Server COTS Software

33

Build Custom Pilot Software

34

Conduct Subsystem Tests

35

Conduct System Tests

36

Pilot Test

37

Design Pilot Tests

38

Conduct Pilot Tests

39

Analyze Results

40

Update Design

41

Update Build

42

Update Procedures

43

Production System

44

Production Implementation

45

Install Production Server Hardware

46

Install Production Server COTS Software

47

Build Custom Production Software

48

Conduct Subsystem ProductionTests

49

Conduct System Production Tests

50

Production Test

51

Design Production Tests

52

Conduct Production Tests

53

Analyze Results

54

Update Design

55

Update Build

56

Update Procedures

57

Cutover

58

Design Transition Plan

59

Test Operational System

60

Notify Customers

61

Cutover to Production

62

Maintain System - 2 Months

T

W

T

F

S

S

M

T

W

T

F

S

S

M

T

W

T

F

S

S

M

T

W

T

F

S

S

M

T

W

T

F

S

S

Oct 29, '06

Nov 5, '06

Nov 12, '06

Nov 19, '06

Nov 26, '06

Dec 3, '06

IDTask Name

1Project HELP DESK

2Requirements

3Gap Analysis

4High Level Requirements

5Elicit High Level Requirements

6Analyze High Level Requirements

7Write High Level Specifications

8Validate High Level Requirements

9Detailed Requirements

10Elicit Detailed Level Requirements

11Analyze Detailed Level Requirements

12Write Detailed Level Specifications

13Validate Detailed Requirements

14Requirements Verification and Test

15Design

16Sytems Design

17Conduct Achitecture Tradeoffs

18Parse Components into Hardware and Software

19Design User Interface

20Design Network Management

21Design HELP DESK Procedures

22Software Design

23Design High Level COTS

24Design High Level Application

25Design Detailed User Interface

26Hardware Design

27Design User Workstation

28Design Server Configuration

29Pilot

30Pilot Implementation

31Install Server Pilot Hardware

32Install Server COTS Software

33Build Custom Pilot Software

34Conduct Subsystem Tests

35Conduct System Tests

36Pilot Test

37Design Pilot Tests

38Conduct Pilot Tests

39Analyze Results

40Update Design

41Update Build

42Update Procedures

43Production System

44Production Implementation

45Install Production Server Hardware

46Install Production Server COTS Software

47Build Custom Production Software

48Conduct Subsystem ProductionTests

49Conduct System Production Tests

50Production Test

51Design Production Tests

52Conduct Production Tests

53Analyze Results

54Update Design

55Update Build

56Update Procedures

57Cutover

58Design Transition Plan

59Test Operational System

60Notify Customers

61Cutover to Production

62Maintain System - 2 Months

TWTFSSMTWTFSSMTWTFSSMTWTFSSMTWTFSS

Oct 29, '06Nov 5, '06Nov 12, '06Nov 19, '06Nov 26, '06Dec 3, '06

Work Breakdown Structure (WBS) – (Cont.)

image3.png

WBS Graphic View

image4.jpg

Schedule Management Plan

Purpose – The purpose of this document is to describe the process that the project manager will use to manage and update the schedule for the HELP DESK project.

Schedule Storage Locations – The latest versions of all schedules will be maintained at a common shared drive location:

C:\1010_WorkingSchedules on xxx\documents\xyz\TCS1010 \Schedules

Hub Project – It is likely that a HUB project will not be required. However, if a HUB project is required, the external dependencies outside project manager’s responsibility will be placed in a hub project. These will be referred to as gives and gets between sub projects. Hence, the consolidation that has been going on to move the external links to the top of your Project files, will be moved one step higher to the Hub project.

Schedule Quality – Schedule quality will determine the overall benefit to the planning and forecasting effort. Schedule quality will be self assessed by each project manager using the schedule quality checklist that is attached, during the beginning of the project and monitored throughout the project. Significant gaps that are identified will be addressed and improved.

Schedule Baselines and Interim Plans – The primary goal of the properly managed schedule baselines and interim plans is the following: allow the project manager and project director to track the project schedule progress relative to the original plan (baseline) and to also show changes that occur from week to week relative to an interim plan.

Schedule Baselines –

Baseline Initiation –

· Schedules will be baselined once a reasonable plan has been put together where the users of the plan are confident that the schedule can be used as an effective decision making tool. Not all will be known when the initial baseline is generated.

· Use deadlines for Target dates for key milestone deliverables

· HUB baselines and project baselines do not need to be baselined or re-baselined at the same time.

· Baselines should be valid for months not weeks.

· Baselines for individual projects should not be originally baselined or “re-baselined” without agreement from the project director.

Baseline Viewing –

· Baselines on projects when viewed on the Tracking Gantt should use the standard bar graph as shown here by the grey shaded bar below.

image5.png

Re-Baselining –

· A new baseline will be generated if significant changes to the project have occurred to cause the existing baseline to be no longer effective in driving the project.

· Comparisons of the existing plan to any of the previous baselines will be preserved, hence, do not clear or change a baseline in the project or HUB schedules

· Interim Plans (No requirement now.. more later.. for this…”under construction” – Interim plans save Finish and Start dates only and you can have up to 10 interim plans (Start1, Finish1, …Start10, Finish10) ; Save an interim plan to look at differences most between current vale and last “saved” interim plan value. Values can be reviewed in the Task Sheet view and compared to Baseline and updated plan)

Schedule Updates –

· Updates to the schedule are done weekly, prior to the individual project review meeting.

· Tracking Gantt view should be used to show revised plans and progress on the work

· Updates to schedule by task should include

· updating the actual start (Act Start) and actual finish (Act Finish) dates in the Tracking Table view

· Updating the remaining duration in the Tracking Table view

· Update any new resource assignments or new resource constraints (such as resource availability)

Schedule Status –

· Changes to planned values from previous week need to be highlighted in the review meeting

· Critical path items must be reviewed weekly and shown and discussed at the weekly review meeting

· Tasks that are currently due this week or have not completed by this week should be shown in a tabular view

· Any changes to actual late starts, planned late starts, planned late finishes need to be noted and highlighted

· For those tasks that have late finishes, please use the Project Tool feature of adding a note giving the date and describing the reason for the lateness by task

· A standard view for showing schedules at the weekly project review meeting will be used. (view is TBD)

· Use Project Tool to filter out all those tasks that are later the baseline planned late values and show in the weekly meeting

Schedule Metrics and Trends –

The following graph will be used to track progress. We are investigating ways to automate this for easier collection and updating.

image6.emf

Actual vs Planned Finishes

Integration - Example Only

0

20

40

60

80

100

120

140

051015202530354045

Weeks

# Finishes

Cumulative Planned #

Planned Finishes

Cumulative Actual #

Planned Finishes

Naming Conventions for Externally Linked Tasks – Names should have some 3 letter identifier at front to indicate where task comes from and to.

Resource Assignment and Tracking– Common resource pool by physical location will be set up in a stand alone project in the shared location. All project managers at a location will use the common resource pool. Pool information will be managed by individual project managers responsible for the resource. All tasks must have resources assigned to them using either existing named individuals or New-Hire designee, Contractor, other. All areas that have over-allocated resources will be highlighted and shared in the biweekly status meeting. A common naming convention of first name, last name will be used. If conflicts exist, use middle initial.

(Issues – To effectively use the resource pool for over-allocation, % allocation and consistency in use must be applied relative to fixed duration and fixed effort.)

Remote Access - Instructions for remote access using Citrix terminal server. This will significantly reduce the time to open, update and close Project Tool files when not on a local LAN.

Project Schedule

image7.png

Project Schedule (cont)

image8.png

Cost Management Plan

1. Introduction

The purpose of the Cost Management Plan is to describe how costs for HELP DESK will be estimated, planned, monitored and controlled during the course of the project. This includes how to hand cost overruns and corrective action procedures for these overruns.

2. Cost Estimates

Budgetary estimates were used in the approval of the project and were included in the project charter. As is customary, these costs are within +/- 50% in terms of accuracy since the project requirements had not been clearly defined nor had the detailed work been planned.

Cost estimates in the planning phase of the project will use bottom up estimates derived from the detail contained in the WBS. Cost estimates will be divided up for each WBS element in the following way:

Labor Hours – hrs

Labor Cost - $dollars

Contract Labor Cost - $dollars

Materials Cost - $dollars

Equipment Cost – Project Use Only - $Dollars

Equipment Cost – Overhead - $Dollars

Facilities Cost - $Dollars

The Chart of Accounts specified in Accounting Procedure 25-2006-05 will be used for collecting all project and non-project specific costs. These costs should be mapped to the Code of Accounts specified by the WBS.

Cost Contingency – A management reserve of 10% should be included at the high level of project cost. Individual reserves or contingencies at the WBS level must be approved by the project manager.

3. Cost Budget

The Cost Baseline or Budget for the project is included in the Microsoft Project Schedule. The estimated cost summary for the project is:

Labor Hours – 9600 hrs

Labor Costs - $1,425,800

Contract Labor Cost - $248,000

Materials Cost - $50,500

Equipment Cost – Project Use Only - $75,100

Equipment Cost – Overhead - $25,700

Facilities Cost - $25,700/month (Lease)

Management Reserve - $150,000

4. Cost Control

The project team has a full time Project Cost Administrator to help regularly keep the project on track from a cost perspective. The cost control mechanisms will include:

· Weekly review of all scope changes and impacts on project

· Biweekly meeting to specifically review cost estimates and cost actuals by WBS element

· Biweekly meeting to review risks and any changes to risks.

· Revised Cost estimates on individual work elements that exceed 5% must obtain review and updates and modifications to the cost management budget following the change control procedure.

· Ongoing weekly efforts on reducing scope or time would be used to counter any potential cost overruns.

The Project Cost Administrator will prepare cost actuals and compare with cost estimates on a weekly basis. Earned value for Cost Performance will be used to track costs and forecast Estimates at Completion.

Contractor Cost Control - Cost management practices for contractors include formal methods for monitoring and controlling contractor cost performance and minimizing risk. Specific contractor tasks are identified and are detailed in the appropriate Microsoft Project plan. Enforced flow down of technical, schedule, and contractual requirements are incorporated into individual statements of work in each delivery order. Contract management has been given the dual responsibility of ensuring that 1) lines of communication remain open for the exchange of information and 2) negotiated agreements are not compromised.

The HELP DESK Project uses a review and reporting system that requires contractor evaluation and is consistent with contracting requirements. A monthly contractor’s status report including any variances in cost, schedule, or technical performance will be included in the monthly program reviews. The same problem identification and resolution procedures used by the CM Group are extended to the subcontractor, to ensure management visibility and to guarantee that proper and prompt attention is given to risk management and reduction on a program-wide basis.

The technical managers manage the contractor costs directly. They are chartered with the responsibility of monitoring contractor costs and schedules for adherence to budget. They will report directly to the PM, thus ensuring that the PM will have immediate insight into all contractor cost control.

Issue Management

1. Introduction

.A project issue for project HELP DESK is defined as 1) a statement of concern that may affect project scope, risk, schedule, cost and/or system quality that 2) cannot be resolved by the person who has identified the concern and 3) is formally recorded and tracked via a Project Issues Management System.

The issue management system used for HELP DESK contains the following features:

· Formal recording

· Validation of issues

· Prioritizing

· Escalation

· History and Resolution Log

· Purging and archiving

· Overdue notification and e-mail notification

· Clear relationship to other processes

2. Issue Management Process

The issue log below keeps the issues in front of the team. The issue log is owned and updated by the project coordinator. The issue log is reviewed regularly at team meetings for those issues that are not being addressed or whose resolution is behind the dates scheduled.

The prioritization of the issue is set by agreement between the project coordinator and the person raising the issue. Items are on the issue log are either open or closed. Closed items are those where the resolution has been reached satisfactory to the person that raised the issue. Also, items that are on the issue log may migrate to a risk register, if that is the proper resolution of the item.

Sometimes there can be some confusion over whether a project issue is an “issue” or “risk.” There are some distinct and important differences. The most important way to distinguish between a risk and issue is to go back to the basic definitions. Risk represents uncertainty. Issues represent concerns that cannot be resolved by the person identifying the issue that “might” impact the project in some fashion. Some issues are addressed, resolved, and represent no further uncertainty and hence should not be treated as risks.

Issue-Tracking Log

Issue #

Issue Description

Priority

Status (Open, Closed)

Submitter's Recommended Action to Resolve

Submitter's Date Requested

Date Closed

Action Taken

Comments

001

Equipment ordered does not fit workstation

1

Open

Contact vendor. Have PM negotiate for return and trade for correct equipment.

12/20/06

This has to be resolved soon or will cause delay

002

Time response on workstations is 5 seconds instead of 2 seconds

1

Open

Upgrade memory

12/21/06

RISK Management Plan

1. Introduction

This risk management plan describes how the risks will be identified, analyzed, tracked, and responded to during the planning and execution of the Project Help Desk.

2. Risk Identification

Several techniques will be used to identify projects risks. During the course of WBS generation, risks will be identified as work is defined. These risks will be listed in the risk register format show below and kept in the project folder on the share drive. In addition, after completion of the WBS, each core team will meet and brainstorm further risks that might be contributing in a positive or negative way to project success.

Also, the project manager and core team leads will review the lessons learned from previous projects as well as the risk registers from previous projects. These risks will be added to the risk register.

3. Risk Analysis

Risks will be analyzed into two segments – Risk Impact and Risk Probability (see the risk register for how these will be handled). See the process below to understand the overall risk process used in this project. Risk probability will be low, medium, and high. Risk impact will use the terms low, medium and high. Ranking the risks by severity will be accomplished by combining the Impact and Probability. Combining these two elements into Risk Severity is done following the Risk Severity Matrix below.

Risk Severity Matrix

Probability

Impact

High

Medium

Low

High

Extreme

High

Medium

Medium

High

Medium

Low

Low

Medium

Low

Minimal

4. Risk Response

Risks are ranked in the Risk Register by Severity. Those risks whose Severity is High or Extreme must have both a mitigation strategy proposed and implemented as well as a contingency plan. If these are not done, special approval by the project manager and project sponsor must be obtained.

Risks whose Severity are Medium must have contingency plans developed for them and identified in the Risk Register. Those risks whose Severity is Low or Minimal will generally have neither mitigation strategies and contingency plans

The approach for risk analysis of assessing the impact is shown below. Use these definitions when addressing impacts for risk:

Project Objective Low Medium High

Cost <10% 10–20% >30%

Increase

Schedule <10% 10–20% >30%

Slip

Scope Minor areas Major areas Scope reduction

Decrease affected affected unacceptable

to client

Quality Only very Quality degradation Quality degradation

Degradation demanding requires client is unacceptable

applications approval to client

are effected

5. Risk Monitoring and Control

Risks trigger owners will notify the project manager of the occurrence of a risk event with 24 hours of the occurrence. If there is a contingency plan that is approved in the risk register, the risk owner has the authority to enact the contingency plan.

Risk meetings will be held biweekly with the project manager updating the risk register. These meetings will specifically address the risk register and changes to assumptions or changes to risk results. These meetings determine if there is 1) work that needs to be added to the WBS as a result of risk event occurrence or not, 2) monitoring of risk responses 3) identifying possible new risk events, and 4) reviewing validity of previous assumptions.

Risk Register

Risk Identification and Analysis

Risk Response Planning

Risk Monitoring and Control revised

Risk#

Risk Event

Impact

Likelihood

Severity

Ranking

Risk Source

Trigger

Trigger Owner

Primary Risk Category

Risk Response Alternatives

Risk Response Strategy Status

Impact

Likelihood

Severity

Ranking

Occurred?

Risk Management Results

01

Vendor delivers the software late

H

L

M

3

Purchase order was delivered late

Vendor notifies 30 day in advance of delay

Nancy Thurmon

Schedule

1)Ensure purchase order gets generated on time

2) Vendor visit

Vendor has not notified us of delay

H

L

M

1

NO

02

Major problem with new product during help desk test delays help desk start

H

M

H

1

New development has been problematic

Notification from engineering

Jerry Goldwin

Schedule

1) schedule help desk test during slower non release time

2) Use older more manual system in parallel until

Have older manual system in place and staff hired to handle problem

H

L

L

2

NO

03

Help Desk employees leave during test which delays final tests

H

M

M

2

Turnover on the help desk has been problematic because of poor working conditions

Resignations or continued talk of discontent

Jerry Goldwin

Schedule

Offer incentives to help desk employees of time off after tests are complete

Incentives have been offered.

H

L

L

2

No

Staffing Management Plan

1. Introduction

The Staffing Management Plan identifies what type of resources and when the resources are required for Project HELP DESK. It also identifies the process and procedures used to manage staff throughout the project’s life cycle. The plan describes the planning and acquisition of both internal staff and contract (from a high-level), describes the responsibilities assigned to each staff, and discusses transition of staff to other assignments.

2. Project Team Skill Sets

The HELP DESK Project Team will be comprised of personnel from the broad area of the company, with the mix of skills required to complete the HELP DESK project. The staff for this project will need to possess the following skill sets: project management, project planning, systems design, systems analysis, programming, testing, acceptance testing, documentation, network administration, configuration management, and training. Below are descriptions of the positions that need to be filled.

The Project Manager must have demonstrated the ability to plan development tasks, coordinate activities among various groups, coordinate the flow of work, conduct project meetings, and ensure issue resolution. The Project Manager must also be capable of developing a project plan using a bottoms-up approach and coordinating the activities of several persons who will provide the WBS detail, project estimates, and dependencies. This person must be able to work closely with the system owner on resolving issues and concerns across organizations and within the Pilot Group.

The Senior Analyst must be capable of interviewing end-users, capturing user wants and needs and translating them into requirements. This person must also be able to perform an analysis of the requirements so CITSS configuration needs can be identified. This person must be able to work closely with the project manager on resolving issues and concerns across organizations.

The Senior Programmer must be able to produce the System Integration document and make the necessary program modifications, based on System Integration Requirements Specification document developed by the Project Team. This position needs very little supervision. The Senior Programmer is responsible for delegating program assignments to the Programmer.

The Programmer must be able to program and unit test specific modules of HELP DESK software using the System Integration document. This position needs to take direction from the Senior Programmer.

The Independent Tester must be able to review the HELP DESK software/system documentation and the System Integration document to determine testability of functions described therein. The Tester must be able to design and execute a System Integration plan and a System Test Plan based on these documents. This position will work independently from the project team to ensure an objective review of customer’s functionality in the Headquarters environment.

The Network Administrator must be able to document requirements for the system to be installed in the Headquarters local area network (LAN) environment, install the application on the LAN, and write and execute a test plan which will determine adherence to LAN response time standards for the total system.

The Independent Consultant must be able to provide expert HELP DESK software support for developing an installation, deployment, testing and training plans and providing training to the Project Team, Pilot Group point of contacts, and the hotline technical support team.

The Documentation Specialist must be able to write the HELP DESK User Manual or Quick Reference Guide of helpful hints, in a Windows-based word processing package. This person must have functional knowledge of HELP DESK in order to capture screens for placement into the manual. The Documentation Specialist must be able to create the user guidance with little supervision from the Project Manager.

The Trainer must be able, based on knowledge gained in the training presented by HELP DESK software and the system’s user guidance, to prepare and execute a Training Plan for Headquarters-wide HELP DESK users. In addition to the software system training, the Trainer must have a working knowledge of HELP DESK features and functionality. The Trainer will be assisted by the Project Team as needed.

The Configuration Manager must be able to write a Configuration Management Plan (CMP) which identifies the project items that will be placed under formal change management and the method by which change against these items will be managed. This person must also be able to execute the CMP, managing all changes through the System Integration, Installation and Deployment stages.

The Acceptance Tester must have the ability to test HELP DESK separately from, and act as an advisor to, the Project Team. This person must utilize the HELP DESK system documentation and user guidance to determine if all the processes in the application are functioning correctly according to these documents and principles of user friendliness, such as ease of use and response times. This person will perform his or her duties with very little assistance from the development team in order to maintain objectivity.

The Database Administrator (DBA) shall be responsible for the design, implementation, operation, and maintenance of the HELP DESK database management system (DBMS) software. Oracle will be the DBMS used with HELP DESK. The DBA shall assist with all administrative tasks related to the database such as access control, maintenance procedures, database design and configuration, and disaster recovery.

The System Administrator shall provide overall analytical and strategic support for all HELP DESK components. The System Administrator is responsible for the successful operation of the system and its underlying architecture.

The UNIX System Administrator will configure the Oracle database server for optimum performance, establish operational procedures, and establish and test database backup, recovery, and fault-tolerance.

3. Project Team Resource Loading

Microsoft Project will be used to keep track of the resource hours by month needed for the project. An extraction from Microsoft Project is shown here.

FY 2006

FY 2007

Resource

Sep

Oct

Nov

Dec

Jan

Feb

Mar

Apr

May

Jun

Tot

Project Manager

80

160

160

160

160

160

160

160

160

160

1520

Functional Manager

5

10

10

10

10

10

10

10

10

10

95

Sr. Analyst (2)

20

160

80

80

80

80

40

40

40

40

660

Sr. Programmer

80

160

160

160

160

160

160

160

80

80

1360

Programmer (2)

40

80

100

80

60

40

40

440

Independent Tester

40

40

40

40

160

Independent Consultant

120

120

120

120

120

40

40

40

720

Quality Assurance

10

10

10

10

5

5

5

5

5

65

Security Specialist

40

40

Documentation Specialist

60

60

120

Trainer

40

40

Acceptance Tester

20

20

10

50

Configuration Manager

40

20

10

10

10

10

10

10

10

130

Network Administrator

80

10

10

80

10

10

10

10

10

230

System Administrator

80

80

20

20

20

20

20

20

20

300

Database Administrator

24

40

40

80

50

10

10

10

10

10

284

UNIX System Administrator

8

100

40

20

10

10

10

198

Total Person Hrs

257

1040

830

900

930

685

565

465

385

345

6412

4. Project Organization Chart

image9.emf

Project Manager

Configuration

Manager

Functional

Manager

Trainer

Quality Assurance

Acceptance Tester

Documentation

Specialist

Independent Tester

Security Specialist

Sr. Analyst (2)Sr. Programmer

Database

Administrator

Independent

Consultant

Network

Administrator

Programmer (2)

System

Administrator

UNIX System

Administrator

5. Training Needs of Staff

As discussed in the early project documents, the customer service HELP DESK operations people will not get general training on how to be a good customer service person. This was listed as outside the scope of the project.

However, there are training needs that will need to be fulfilled. The 10 Operations people that are not a part of the project team will need specific training to use the new software. In addition, a pilot group of people from our team will take this training first to make sure it covers the needs.

The Programmers and administrators under the Senior Programmer will also need training on the new database system.

Configuration Management Plan

1. Introduction

The Configuration Management Plan maintains version control and changes that occur to the product software and hardware deliverables that are controlled items during the project life cycle.

2. Configuration Management Control Items

Describe the method for selecting each Configuration Management Control Item and list the Configuration Management Control Items.

Describe how Configuration Management Control Items are selected for the project.

The project manager for project HELP DESK will establish a Configuration Control Board, consisting of key stakeholders in software and hardware development and production. These key stakeholders select items that must fall under configuration control.

List identified Configuration Management Control Items selected for the project.

HELP DESK Systems Layout Drawing and Parts List

HELP DESK WorkStation Hardware

HELP DESK Off the Shelf Software on Workstation (Vendor, Version, Application type)

HELP DESK Custom Configurable “HELP CUSTOMER” software package

3. Configuration Management Control Process

Diagram or describe the process for making changes to a Configuration Management Controlled Item.

1) Initiator submits a request to the Project Manager which gets submitted to the HELP DESK CCB

2) Request is entered onto a CCB Log

3) HELP DESK CCB meets once per week in person or by conference call to review changes submitted

3) CCB Assigns individuals on the board or team to review and conduct impact analysis on the hardware, software, users, or support team.

4) CCB determines the length of time needed to review a request

5) Individual assigned reports back to the CCB with findings and recommendation

6) CCB reviews the request and makes final decision based on a 2/3 vote by the CCB.

7) CCB notifies PM of the change and PM takes the responsibility to update the project planning documents as required.

4. Naming and Marking Methods

Describe how the documents, components, revisions, and releases are consistently named and marked.

1) Configuration elements fall into three categories - Hardware, Software, Systems.

2) Hardware elements are those hardware components that comprise an entire system.

3) Software elements are either purchased applications or custom software what runs on the computer hardware.

4) Systems are the high level documents that show how multiple hardware and software systems are interconnected.

5) Drawings for hardware will be labeled using the following convention:

H-xx-yyy- V.z where x = subsystem number, y = component sequential number, Z = positive numbers post release, and negative numbers before initial release.

6) Software configuration control uses Configuration Control Document 10020-457.

7) Systems configuration control uses Configuration Control Document 10020-458.

5. Submission and Retrieval of Control Items

Describe the process for submission and retrieval of Controlled Items within the project.

Submission – All hardware and systems configuration control items are controlled and stored according to Configuration Control Document 10020-459 using the Production Server PS-22 for storage. All submission procedures will be followed according to those described in Configuration Control Document 10020-459.

Retrieval – Same as submission for hardware and systems

Submission – All hardware and systems configuration control items are controlled and stored according to Configuration Control Document 10020-460 using the Production Server PS-22 for storage. All submission procedures will be followed according to those described in Configuration Control Document 10020-460.

Retrieval – Same as submission for software

6. Version Control

Define the Document Version Control and Release Approval procedure.

Version control of software and release approval will follow the procedures described in Configuration Control Document 10021-459. Procedures for making these changed are described in section 3.

7. Storage, Handling, and Disposition of Project Media

Describe storage, handling, and disposition requirements for project media (both automated and paper). The information in this paragraph is also included in the Communications Plan. Verify that there is no conflict in the plans for storage, handling, and disposition of project documentation.

All project management deliverables and documents will be kept on Sharepoint under the site

/TH001/ Engineering/Sharepoint/HELP DESK

Documents contained on the share point include all the plans, schedules, and tracking documents.

All configuration control item documentation will be kept on the Production Server PS # 22 for hardware, software, and systems items. The production server PS #22 is partitioned into these three elements.

8. Configuration Management Responsibilities

Identify members of the project or configuration team and outline their Configuration Management Responsibilities.

Team Member

Responsibilities

Project Manager

Responsible for establishing and running the CCB and the configuration management control process.

Functional Manager

Responsible for ensuring that their designated and assigned team mates follow the CCB process

Sr. Analyst (2)

Responsible for and owns the FRS and the NFRS. All changes to these documents must receive concurrence from the Sr. Analyst (1)

Sr. Programmer

Responsible for all software buildings and submitting build plans to the PM.

Independent Tester

Responsible for identifying and fixing bugs and keeping Configuration Control items updated as needed and submitting changes to items.

Quality Assurance

Conducts an audit of CC Processes at 30, 70, and 100% complete points in project.

Documentation Specialist

Updates documents per the approved submittal process for change control items.

Configuration Manager

Owns and manages the overall process and recommends and advises the PM on CC issues.

PROCUREMENT MANAGEMENT PLAN

1. Project Initiation Phase

This document addresses the purchases of products and services to be used for Project HELP DESK. This portion of the Procurement Plan document is used to provide the project selection team with general information about the possible purchase of goods and services.

2. Procurement Statement

The products likely to be procured for this project with estimated costs with confidence limits are:

· Dual Windows Servers with database software SQL ($20,000 +/- 25%)

· Computer Workstation to support Network Manager ($5,000 +/- 25%)

· Computer Workstations for each Customer Service Help Desk support person ($20,000 +/- 25%)

· Ergonomic work areas and cubes for Help Desk support people ($10,000 +/- 35%)

The services to be procured for this project include:

· Computer consultant ($100,000 +/- 10%)

3. Vendor Selection

All products will be purchased using the standard company policies and procedures. Since the company as a long term agreement with ACE COMPUTERS, the computer hardware and software will be purchased from them. The ergonomic work areas will be specifically selected and purchased by facilities department personnel.

The computer consultant services will be purchased through one of the standard contracting agencies that are approved by company. Rates through these contract agencies will be around $95/hour +/- 10%)

5. Project Planning Phase – The following sections describe the actual products and costs associated with the products and services to be purchased.

6. Procurement Definition

· Dual Windows Servers with database software SQL – Detail Attached - $18,545.00 - Purchase Order

· Computer Workstation to support Network Manager – Detail Attached - $6,100 - Purchase Order

· Computer Workstations for each Customer Service Help Desk support person – Detail Attached - $21,995 - Purchase Order

· Ergonomic work areas and cubes for Help Desk support people $12,150 - - Purchase Order

The services to be procured for this project include:

· Computer consultant ($90/hour – 1000 hours) $90,000 - Purchase Order – Detailed Statement of Work attached

7. Selection Process & Criteria

Used standard agreements in place for all computer hardware and software. Facilities Department purchased the ergonomic workstations based on modeling them after another division’s use. Consultant resumes and interviews determined basis for selecting consultant.

8. Project Procurement Team

All purchases must have the project manager’s approval and signature. Those requesting the above purchases included the Senior Programmer, Business Analyst, and Quality Assurance team member.

9. Contract Type

All contracts used standard purchase orders with standard terms, except for the computer consultant where we used a Statement of Work to control scope.

10. Contract Standards

All contracting followed the company standard PRO-1501.

11. Vendor Management

Vendor supplying the computer equipment has a maintenance agreement with company and hence the support from this vendor for this equipment will not be an issue. Same is true for the ergonomic workstations.

The contracting agency meets with us monthly to review performance of their independent consultants.

COMMUNICATION MANAGEMENT PLAN

Core Stakeholders:

Project Manager

Functional Manager

Sr. Analyst-1

Sr. Programmer

Quality Assurance

Configuration Manager

Extended Stakeholders:

Programmer (2)

Independent Tester

Independent Consultant

Security Specialist

Documentation Specialist

Trainer

Acceptance Tester

Network Administrator

System Administrator

Database Administrator

UNIX System Administrator

Project Records:

The electronic project notebook is at the following location:

/TH001/ Engineering/Sharepoint/HELP DESK

Project Team Directory:

A project team directory is located in the project notebook, under filename:

/TH001/ Engineering/Sharepoint/HELP DESK/Team_Directory

Paper Files are stored in PM Files/HELP DESK/PMO Office

Responsibility Assignment Matrix:

A responsibility assignment matrix will be provided and is attached to this document.

Status Reports:

Team Weekly Status Reports: Yes, Required, Standard Format Distribution Core Project Team Yes Extended Stakeholders Yes Project Combined Status Reports: Yes, Required, Standard Format Distribution Core Project Team Yes

Extended Stakeholders No

Monthly PM Reviews: Yes, Required, Standard Format

Indicate below where status reports are stored:

/TH001/ Engineering/Sharepoint/HELP DESK/Status_reports

COMMUNICATION MANAGEMENT PLAN (cont)

Communication Guidelines—E-mail:

1) Do not use reply all to emails

2) Be conscious about CC’ing needlessly

3) Use the RACI chart for guidelines on copying others

4) The project manager specifically requests that he not be copied on items unless they show in the RACI or unless you are asking him for a decision or his opinion.

5) When out for more than 1 day, team members must use OUT OF OFFICE reply message

6) Responses to emails from team members should be within 24 hours, or approximately 1 business day

7) Use of urgent on email messages is reserved for responses needed within 2 hours.

8) Use of OUTLOOK for meeting setup is required. Same response for meeting requests as for email responses – 24 hours or approximately 1 business day

Communication Guidelines—Meetings:

1) Meetings must have pre-published agendas, prior to meeting request…agenda must accompany the OUTLOOK meeting request

2) Scribe other than Meeting Facilitator must be appointed, if meeting attendance is more than 4 people

3) Meeting organizer may not be the meeting facilitator and can rotate the assignments.

4) Parking lots will be established for catching items brought up not on agenda

5) Team agrees to be present 5 minutes before scheduled start of meeting

6) Meetings will start on time and end on time. Separate meetings will be used for extended meetings.

Project Closure:

A brief lessons-learned report at the end of the project will be provided in the closure of the project.

All electronic files contained in the project notebook will be archived for future use at location: TH001/ Engineering/Sharepoint/Archive/HELP DESK All paper files contained in the paper project notebook will be archived for future use at location THOO1 Building , Document Archival Room under PROJECT HELP DESK.

Responsibility Assignment Matrix – RACI

image10.wmf

Task/Resource

Project Mgr

Functional

Manager

Sr. Analyst-1

Sr.

Programmer

Quality

Assurance

Configuration

Manager

Programmer (2)

Independent

Tester

Independent

Consultant

Security

Specialist

Documentation

Specialist

Trainer

Acceptance

Tester

Network

Administrator

System

Administrator

Database

Administrator

UNIX System

Administrator

High Level Requirements

A

C

R

C

C

I

I

I

I

I

Detailed Requirements

A

C

R

C

C

I

I

I

I

I

Requirements Verification and Test

A

C

R

C

C

I

I

I

I

I

R

Systems Design

C

A

C

C

C

I

I

I

R

I

I

Software Design

I

A

I

R

I

C

C

I

I

I

Hardware Design

I

A

I

C

C

I

I

I

R

I

Install Server Pilot COTS Hardware

A

I

I

I

C

R

C

C

C

Install Server COTS Software

A

I

I

R

C

I

C

C

C

I

I

I

I

Build Custom Pilot Software

A

I

I

R

C

C

C

C

C

I

I

I

I

Conduct Pilot Subsystem Tests

C

I

C

I

C

I

I

R

C

A

I

I

I

I

Conduct Pilot System Tests

C

I

C

I

I

C

C

R

I

A

Design Pilot Tests

C

I

I

C

C

C

C

R

I

A

Conduct Pilot Tests

C

C

C

C

C

C

C

R

I

A

Analyze Results

C

I

I

C

I

I

I

R

I

A

Update Design

A

I

I

I

I

I

I

I

R

Update Build

A

I

I

C

C

C

I

I

R

Update Procedures

A

C

C

I

I

I

I

I

R

Install Production Server Hardware

I

I

I

I

A

C

C

C

R

Install Production Server COTS Software

I

I

I

R

A

C

C

I

I

I

I

I

I

Build Custom Production Software

I

I

I

I

A

R

C

C

C

I

I

I

I

Conduct Subsystem ProductionTests

I

I

I

I

A

C

R

Conduct System Production Tests

I

I

I

I

A

C

R

Design Production Tests

I

I

I

I

A

C

R

Conduct Production Tests

I

I

I

I

A

C

R

Analyze Results

I

I

I

I

A

C

R

Update Design

A

C

I

I

I

C

C

R

Update Build

A

C

I

I

I

R

Update Procedures

A

C

I

I

I

C

R

Design Transition Plan

R

C

I

I

A

C

Test Operational System

I

I

I

I

A

C

R

Notify Customers

R

C

C

I

A

C

I

I

I

Cutover to Production

R

I

I

I

A

C

I

I

I

I

I

I

I

Maintain System - 2 Months

R

C

C

I

A

C

I

I

I

I

I

I

I

R

R

espsonsible for Task Being Completed

A

A

pproves Task Deliverables

C

C

onsulted - Must be consulted before deliverables approved

I

I

nformation - must be informed on status

Quality Management Plan

Responsible person for quality assurance (and completing corresponding sections of plan)

· Software: Quality Assurance Engineer

· Hardware:  Quality Assurance Engineer

Planned software quality assurance activities to be conducted during project

· Applicable Standards: The software shall meet any standards required by the functional and nonfunctional requirement specifications that are implemented in part or whole by software.

· Configuration Management: All software produced by this program shall be configuration managed. The Harvest CM tool will be used for CM.

· Overall Change Management: The day-to-day change management of software fault fixes shall be managed by a Software triage team. Software Changes are not bug fixes. Software changes are changes to the original functional or nonfunctional requirements and shall be approved by the HELP DESK CCB with concurrence by Software QA. See the Change Management Plan.

· Defect Tracking: A DevTrack database shall be established for this project. It shall utilize the standard priority and severity classifications and other DevTrack standard formats (under development) required of all projects by SQA.

· Quality Metrics: HELP DESK shall utilize the metric set documented in company standard PMET – 0111. In addition, a weekly summary set of test metrics will be provided to SQA using the crystal reports tools developed by SQA.

· Software Quality Attributes: The software quality attributes for HELP DESK shall be identified in the functional and nonfunctional requirements. Other attributes may be identified by SQA or the project during the development and audit processes.

· Generate Software Release Requirements: Software production release requirements for this program shall be generated with SQA, and will be documented in a separate document. The requirements shall include, as a minimum, demonstrated compliance with the requirements identified in the FRS and NFRS documents. All priority 0 and priority 1 software issues have been fixed. All priority 2 software issues have been satisfactorily dispositioned, as determined by an SQA review. The test coverage has been adequate as determined by an SQA review. The software robustness and reliability shall be demonstrated to meet the product needs to the satisfaction of an SQA review. The software shall be approved for production release by the SQA organization prior to duplication and delivery to customers.

· SQA Plans for Third Party Software: The Project team shall develop a third party software quality plan as part of the make buy decision and third party contracting activities.

· Audit Points

· Planned: SQA release review.

· Unannounced: The software development and test and fix process are subject to audit by the SQA organization at any time during the product life cycle.

· Other:

Quality Management Plan (cont)

Planned hardware quality assurance activities to be conducted during project

· Applicable Standards

· For devices connected to the mains (AC Power) EN60950/UL1950 with CB report demonstrating compliance. Third party agency listing is required as follows:

- North America: UL or CSA

- Europe: TUV or VDE

· For all active electronic components, EN55022 & EN50082 and applicable National Requirements, FCC, CE, Ctick, ICES, and others depending on target markets.

· For all wireless devices, ETSI 300-328, and IEEE 802.11b.

· USB devices shall be certified to USB 1.1.

· Ethernet devices shall be certified to IEEE 803.3 and 802.3u.

· AC-DC adapters must be tested to QRA 10809 revision A.

· Primary batteries must meet the requirements of QRA 11171 revision A.

· Secondary (rechargeable batteries) must meet the requirements of ANSI C18.2.

· All devices must meet the requirements of QRA 10237 revision Q for the usage scenarios defined in the NFRS.

· PVL (Product Verification, Life) shall be performed in accordance with QRA 11256.

· Configuration Management

· Regulatory compliance technical documentation files and declarations of conformity are maintained on \\regs14\qra\cemark

· All other test plans, test reports, certifications, and related documents will be maintained on \\regs14\intl\ SUPPLIER_QUALIFICATION-PVL_DATA.

· Schematics, BOMs, PWB layouts, and construction photos must be included with all quality reports and must reflect the configuration tested.

· Overall Change Management: Changes to the design or purchased components must be reviewed by QRA for potential impact to test plans. Test plans will be changed as needed to verify performance to requirements with the changed design or component. See the Change Management Plan.

· Defect Tracking: Defects noted during test are documented in the test report. All defects must be corrected or dispositioned according to the Acceptance or Release Criteria below.

· Quality Metrics: Percent of qualification test elements fully met, per the Supplier Excellence Award criteria (\\dpcs14\wrldwide\INTERNATIONAL OPERATIONS\SEA Criteria\SEA 2002.doc) section 7(e)

· Acceptance or Release Criteria

· All items requiring performance verification shall meet one of three criteria:

- P (pass) meets or exceeds required performance without exception.

- A (acceptable) the performance does not meet the specified requirements but is acceptable to marketing for the foreseeable future.

- Q (released conditionally) the performance does not meet the specified requirements but is acceptable for a limited number of units or period of time until it must be corrected or improved.

· Required FMEAs shall be completed with required corrective actions completed and verified.

PVI test will be in place and operators trained to perform test.

PROJECT CLOSURE PLAN

Project

HELP DESK

Reason project closed

FORMCHECKBOX  Completed objectives

FORMCHECKBOX  Canceled

FORMCHECKBOX  Other If other:      

Date project closed: 7/21/2007

Date project closing form completed: 8/15/2007

Original project objectives

Establish a centralized customer help desk and integrated support business process that services the needs of the customer inquiries for the entire company enterprise.

Objectives achieved

Established a centralized customer help desk and integrated support business process that services the needs of the customer inquiries for the entire company enterprise.

Customer sign-off achieved? FORMCHECKBOX  Yes FORMCHECKBOX  No

If Yes, list storage location of customer sign-off documentation: THOO1 Building , Document Archival Room under PROJECT HELP DESK.

Was a Project Post-Mortem held? FORMCHECKBOX  Yes FORMCHECKBOX  No

If Yes, list storage location of Post-Mortem report:  THOO1 Building , Document Archival Room under PROJECT HELP DESK.

If Yes, give brief summary of Post-Mortem report: 

· Under budget by $10,000

· Delivered project 1 week earlier than expected

· Pilot tests were late but made up time during production ready work

· Customer results from the pilot and 2 months operation showed delighted customer response from the help desk operations

Project Lessons Learned

Did project meet objectives originally intended? FORMCHECKBOX Yes FORMCHECKBOX No

If not, why not?      

Project duration (months)

8 months

Estimated project costs incurred ($$)

$990,000

Did project team work together well? FORMCHECKBOX Yes FORMCHECKBOX No

If no, describe what were the problems and what could have been done better?      

Did senior management support project well? FORMCHECKBOX Yes FORMCHECKBOX No

If no, describe what were the problems and what could have been done better:      

PROJECT CLOSURE PLAN (cont)

Did project contain significant vendor content? FORMCHECKBOX Yes FORMCHECKBOX No

If yes, describe performance of vendor: Workstation vendor (Computers Unlimited) was outstanding – went the extra mile. Software Vendor (HELP MY Customer, Inc) was marginal…lots of post completion and warranty work to help get the software more usable. It ended up with great results, but struggles along the way made them somewhat difficult to work with.

List decisions/actions that could be done next time to improve project performance:  Check out the software vendor more thoroughly prior to contract. Have better terms and conditions in the contract and better requirements for the software vendor.

List decisions/actions that you would do again to preserve project performance:  Project Manager was extremely knowledgable and kept the entire team on track. Processes in place really kept the scope from creeping that really wanted to expand. Keep these robust processes for sure next time. Turns out the extra scope wasn’t that necessary.

Project Archives

Printed project records and documentation are stored in the following locations: THOO1 Building , Document Archival Room under PROJECT HELP DESK.

Computer storage of project records and documentation are located:  TH001/ Engineering/Sharepoint/Archive/HELP DESK

This project closure document was prepared by

Name: John Bradstreet

Role on project: Quality Assurance Engineer

 Higher

Identify risk events

Estimate likelihood and impact

Estimate severity

Determine risk source/cause

Rank risks by severity

Develop mitigation �plans

Lowest

Accept and do nothing

Done

Develop contingency plans

Lower

Done

Step 1

Step 2

Step 3

Step 5

Step 4

Step 6

Step 7

Step 8

Project Management Plan Harrisburg University – M.S. Project Management – PMGT 699

1

_1224525798.vsd

Name Title

Name Title

Name Title

Project Manager

Configuration Manager

Functional Manager

Trainer

Quality Assurance

Acceptance Tester

Documentation Specialist

Independent Tester

Security Specialist

Sr. Analyst (2)

Sr. Programmer

Database Administrator

Independent Consultant

Network Administrator

Programmer (2)

System Administrator

UNIX System Administrator