01-Planning Procedure

Purpose

The objective of this procedure is to establish a reasonable plan for performing QA auditing activities on the project level, and to be eugumented in the project from the initial stages. This will provide a strong infrastructure for the project's success.

Inputs

No

Input

Coming from/Output Of

2

Partial PMP

PM_Initiation_Procedure

Activities

No

Activity

Responsible

Input

Output

Temp/Solution

1.         

Determine the processes and work products to be audited.

PM and QAR

Identified Scope

Identified Processes

And

Identified Work Products

QA_Quality_Assurance_Plan_Template

2.         

Determine audit points.

QA

Processes and WP to be audited

Identified Audit points

QA_Quality_Assurance_Plan_Template

3.         

Determine the standards that will be used as a basis for auditing.

QAR

Identified Purpose

Identified Standards

QA_Quality_Assurance_Plan_Template

4.         

Develop or select the auditing checklists for the identified work products.

QAR

Identified Purpose and Identified Work Products

Initial Audit Checklists

QA_Quality_Assurance_Plan_Template

5.         

Determine the QA organization, structures and responsibilities.

QAR

Understand Project

Identified Organization and Structure

QA_Quality_Assurance_Plan_Template

6.         

Determine escalation mechanism.

PM and QAR

Identified Organization and Structure

Identified Mechanism

QA_Quality_Assurance_Plan_Template

7.         

Determine the reporting mechanism and frequency.

PM and QAR

Identified Organization and Structure

Identified Reporting Mechanism

QA_Quality_Assurance_Plan_Template

8.         

Approve the outputs of the procedure.

SM and QAM

Updated QA Plan and Checklists

Approved QA Plan and Checklists

 

 

Outputs

No

Output

Going To/Input Of

1

Approved Quality Assurance Plan

PM_Estimatation_Procedure

QA_Execution_Procedure

PM_Risk_Planning_Procedure

2

Approved Audit Checklists

 

Implementation Guidelines

S#

Implementation Guidelines

1.         

Ex:PM,CM,QA,REQM.

It can be a sample of the processes and work products of each process, not 100% coverage.

See CMMI Reference page 429 second tip.

2.         

 

-Audit points means: When to audit what and who will share the audit.

-For projects less than one month: it should be weekly or each 10 days.

-For projects grater than one month: it should be weekly or each 10 days or bi weekly.

-Audit points should include the QA on QA.

 

3.         

Ex:

Check Lists and process standard.

Also the quality system version.

You should ask the QS CCB about the latest stable version to work with.

4.         

 

5.         

 

It's the Units shared in project and in scope of the QA, structure is the relation between these elements.

6.         

It means how and when we should escalate the result to a higher level.

7.         

What to be send, when, and how.

8.         

The approval is embedded in the project master.

 

 

02-Execution Procedure

Purpose

The objective of this procedure is to execute the QA auditing activities on the project level according to the QA plan. Auditing and evaluating project processes and work products are done to ensure the adherence to applicable process description, standards and procedures as per the project’s processes. Auditing ensures that all issues and/or deviations detected during audit process are communicated to relevant stakeholders and that the corrective actions are identified and documented.

Inputs

No

Input

Coming from/Output Of

1

Approved Quality Assurance Plan

QA_Planning_Procedure

2

Approved Audit Checklists

QA_Planning_Procedure

Activities

No

Activity

Responsible

Input

Output

Temp/Solution

1.         

Get the latest checklists and send them to the roduct/process owner to fill it

QAR

QA Checklists

e-mail

 

2.         

Receive the checklists from product/process owner and assure that product/process owner had filled all checklists.

QAR

QA Checklists

Filled QA Checklists

 

3.         

Conduct the audit session

QAR, Author and Process Owner

Approved Audit Checklists

Audit Findings

 

 

4.         

Investigate root causes.

Author / Process Owner

Communicated Findings

Identified Root Causes

 

5.         

Determine the suitable corrective (Must) and preventive action (optional) to resolve the deviation.

Author / Process Owner (and PM, QAR, QAM)

Communicated Findings

Identified Corrective Actions and Closure Criteria

TFS/AzureDevOps issues

6.         

Document the (NC's) and Communicate the findings to the processes’ owners, work products’ authors and PM.

 

QAR

Audit and Findings

Documented and Communicated Findings

TFS/AzureDevOps issues

7.         

Prepare the QA audit report to enable the NCs follow-up, and send it to the top management.

QAR and Author / Process Owner

Identified Corrective Actions and Closure Criteria

Initial QA Plan

TFS/AzureDevOps issues

8.         

Prepare the Quality status report for the project and send it to the SM as planned

QAR

Check lists results

Status Report

TFS/AzureDevOps issues

9.         

Send checklists modifications to QS representatives to update the QS if needed.

QAR

Checklists modifications

Updated QS

Email


Outputs

No

Output

Going To/Input Of

1

Approved Corrective Actions

QA_Follow-up_Procedure

2

Approved Audit Report

QA_Follow-up_Procedure

 

 

 

Metrics

Metric

Equation

Accepted Criteria

No. Defects classified by process and severity.

Automatic

Audit Coverage

Automatic

 

 

03-Follow-Up Procedure

Purpose

The objective of this procedure is to ensure the closure of all NCs appeared in the QA audit according to the agreed upon corrective actions or escalating the non-closed NCs to the senior management to take the required and suitable action.

Inputs

No

Input

Coming from/Output Of

1

Approved Corrective Actions

QA_Execution_Procedure

2

Approved Audit Report  and NC database

QA_Execution_Procedure

Activities

No

Activity

Responsible

Input

Output

Temp/Solution

1.         

Implement the approved corrective action.

Author / Process Owner

Approved Corrective Actions

Implemented Corrective Action

 

2.         

Release new or revised work product.

Author / Process Owner

Implemented Corrective Action

Corrected Work Product

 

3.         

Communicate the corrective action and its impact to the relevant stakeholders.

Author / Process Owner

Corrected Work Product

Communicated Corrective Action

mail

4.         

Inform QAR about the readiness to verify the implementation of the corrective actions.

Author / Process Owner

Corrected Work Product

Readiness Notification E-Mail

 

5.         

Track the planned closure dates for all corrective actions and follow-up for unresolved NCs.

QAR

Approved Audit Report

Identified NCs to be tracked

 

6.         

Schedule the follow-up audit after the implementation of the corrective actions.

QAR

Identified NCs to be tracked

Scheduled Follow-up Audits

 

7.         

Audit on the corrective actions implementation.

Corrected Work Product

Scheduled Follow-up Audits

Identified Closed and Opened NCs

TFS/AzureDevOps issues

8.         

Escalate unresolved issues according to the pre-defined escalation mechanism if necessary.

QAR

Identified Opened NCs

Escalation Reports

QAEscalation_Report_Template

 


Outputs

No

Output

Going To/Input Of

1

Approved Closed NCs

 

2

Approved Escalation Reports