Name Best Practice IDnr Date adjusted Description of the content Type of document ASL Process Size of the application management team: Small (number fte < 10), Medium (number fte 10 – 20) and/or Large (number fte> 20). Remarks ASL BiSL Foundation PO-box 9769 3506 GT UTRECHT Quality Assurance Procedure 125_BP_E 18122006 This document contains the procedure for Planning and performing Quality Assurance reviews for projects and programs ofam and handling QA violations Procedure Quality Management Small Medium √ Large T: +31 (0) 30 753 1424 F: +31 (0) 30 755 1502 Chambre of Commerce Utrecht and surroundings: I: www.aslbislfoundation.org E: [email protected] 08106817 Quality Assurance Procedure procedure Place Date Author Status Amsterdam 181206 ASL Concept 0.1 Quality Assurance Procedure 181206 2/15 Version Control Version 0.1 Date Author Author Description Initial document Distributionlist Version 0.1 Date To Quality Assurance Procedure 181206 3/15 Quality Assurance Procedure Overview This document contains the procedure for: Planning and performing Quality Assurance reviews for projects and programs ofam. Handling QA violations (a QA violation is the non-execution of a mandatory QA review). 1. Quality Assurance in Application Management 1.1 Purpose Ensure and deliver advice on that what is being delivered is provided on time, within budget, meets the documented requirements and with high customer satisfaction. Provide the Project Manager and AMS management with: Advice on the proposed solution, contract, or work effort with respect to its management, quality and financial exposures (via Solution Design reviews and the QA1/2/3 reports) A health assessment and related advice on the project as it is being delivered (via Solution Delivery reviews and the QA4/5/6 reports) Target audience: Opportunity Business Manager (OBM), Opportunity Owner (OO), Proposal Teamleader (PpTL), Project Team Leader (PjTL), Quality Assurer (QA), Senior Business Area Manager (Sr. BAM), Project Manager (PM) 1.2 Scope This procedure applies to: All projects and all programs. This procedure describes only one area of Software Quality Assurance activities, the independent review of project management and the related deliverables or work products. 1.3 Special Conditions This procedure applies only to QA reviews on projects and programs performed byam. 1.4 Entry Criteria An opportunity has been received and discussions are starting which will affect customer expectations towards the solution or offering. 1.5 Exit Criteria The project ended either successfully (project completion criteria are met) or unsuccessfully (proposed solution has been rejected by the customer). The end of the agreed program period is reached (normally end of year). 2. Overview of Quality Assurance 2.1 Description The activities related to QA reviews are divided in two parts: Quality Assurance Procedure 181206 4/15 Activities related to the planning and execution of QA reviews For a description of the different QA reviews see chapters 2.3 and 5. Activities related to the detection and reporting of QA violations. For a definition of a QA violation see chapter 2.4 2.2 Activity and Logic Flow QA reviews OO PpTL/ PjTL 4. Respond to Review Findings 1. Plan for Review QA 2. Prepare for Review 3. Perform QA Review QA violations OO 2. Respond to QA violation PpTL/ PjTL QA 1. Detect and Report QA violation 3. Track and close QA violation 2.3 Activity List for QA reviews Quality Assurance Procedure 181206 5/15 QA reviews are referred to by e.g. a company´s Worldwide Quality Assurance designations of QA1 through QA6. Different types of reviews (technical, project management, business) are conducted at various stages of a project, as described below. During Solution Design: QA1 - Solution Assurance Review QA2 - Business Assurance Review QA3 - Proposal Assurance Review During Solution Delivery: QA4 - Project Management Review (Initial) QA5 - Project Management Review QA6 - Deliverable Readiness Review Quality Assurance Procedure 181206 6/15 Role(who will do) PpTL/PjTL Process-Activity Step 1 Plan for Review When (at what frequency) At start of Solution Design for the QA1, QA2 and QA3 review During Solution Delivery for the QA4, QA5 and QA6 review Evidence Where (will it get reported) PROJECT TEAM DATABASE BMRS What (format will be used) How (will it be done) PpTL/PjTL Refer to appendix C for the frequency of QA reviews and to the activity lists for the timing of the reviews. Refer to 'AM SQA plan template for Quality Planning activities. Contact the QA team to plan a specific QA review, Update Business Management reporting with the planned QA review dates Step 2 Prepare for Review When (at what frequency) For a QA3 review: 5 days before the planned review. For the other reviews: 2 days before the planned review. How (will it be done) Provides requested project materials to the Quality Assurer. Ensures that corrective actions and deficiencies from previous reviews that should have been completed or corrected have been completed or corrected. Prepares a short presentation on the project background and current status, if necessary. Works with the Quality Assurer to identify specific review participants and roles they will play. QA Step 3 Perform QA Review When (at what frequency) At date planned (see step 1) How (will it be done) Reviews materials. Holds in-person interviews and review meetings with the Project Team as needed to resolve questions or issues. Leads interviews and review meeting(s). Obtains additional materials from the PpTL/PjTL as needed. Creates the QA Review Report, the findings, recommended actions with their completion dates and the lessons learned. Completes the QA Risk Assessment (Optional) Reviews preliminary version of the QA Review Report with the PpTL/PjTL and team and finalizes the report. Provides final version of the QA Review Report and Risk Assessment to the OO and the PpTL/PjTL. In case of troubled projects (health rating C or D) or high/exceptional SQA plan Where (will it get reported) PROJECT TEAM DATABASE What (format will be used) For QA1-3: Technical and Proposal Risk Assessment Project Management Plan (including auxiliary plans) (Peer) Review results. For QA4-6: Delivery Risk Assessment Detailed PMP Actuals (Peer) Review results. Where (will it get reported) PROJECT TEAM DATABASE (via PjTL) QA Tracking database (for projects between 1000 and 5000 hours and for programs) QA Workbench GAMSD (for projects >= 5000 hours) What (format will be used) QA Review Report containing: Findings Recommended actions Completion dates for actions Lessons Learned Rating (for delivery projects > 1000 hours) Quality Assurance Procedure 181206 7/15 PpTL/PjTL and OO risk projects, reporting will be extended to the Sr. BAM, and for large projects also to the QA (refer. appendix B). Step 4 Respond to Review Findings When (at what frequency) QA Risk Assessment. Where (will it get reported) At or before completion dates for recommended actions. PROJECT TEAM DATABASE BMRS How (will it be done) What (format will be used) Reviews report from the Quality Assurer. Performs the recommended actions before the requested completion dates. Informs QA of completion of actions. Document non-concurrence with the recommendations and review this with QA and management. Documents the rating and actual review date in BMRS Updated QA Review Report Other documents as appropriate 2.4 Activity List for QA violations A QA violation is the non-execution of a mandatory QA review. For the mandatory QA reviews see appendix A. Quality Assurance Procedure 181206 8/15 Role(who will do) QA Process-Activity Step 1 Detect and report QA violation When (at what frequency) Detect: during scheduling of QA reviews by QA team or during a QA review. Report: within 2 working days after detection of violation How (will it be done) PpTL/PjTL Detect a violation A portfolio of projects is maintained by QA. This portfolio is derived from several sources (PpTL/PjTL, OO, Business Operations). If a QA1-3 review is performed then the SQA plan is known. Based on the project portfolio and/or the SQA plan a violation can be detected. Report a violation For projects > 1000 hours, the violation will be reported to the OO with a cc to: The PpTL/PjTL The Teamleader of the Independent QA team foram The Manager of QA Netherlands The OBM For projects < 1000 hours, the violation will be reported as an issue in the QA3-6 report. Step 2 Respond to QA violation When (at what frequency) Within five working days after receiving the violation report. How (will it be done) QA Reviews report from the Quality Assurer and determines root cause of violation. Determines the possible corrective actions that will alleviate the root cause determined for the violation. Defines action plan. Reviews action plan with Quality Assurer and management. Step 3 Close QA violation When (at what frequency) At completion of action plan. How (will it be done) Track the action plan to completion. Close the QA violation. Evidence Where (will it get reported) PROJECT TEAM DATABASE: Violation Report (via PjTL) QA team database: Violation Status Overview (projects > 1000 hours) What (format will be used) QA report issue (projects <= 1000 hours) Violation report (projects > 1000 hours) Violation Status Overview (projects > 1000 hours) Where (will it get reported) PROJECT TEAM DATABASE: Action Plan QA team database: Violation Status Overview (projects > 1000 hours) What (format will be used) Action plan Violation Status Overview (projects > 1000 hours) Where (will it get reported) PROJECT TEAM DATABASE: Action plan (via PjTL) QA team database: Violation Status Overview (projects > 1000 hours) What (format will be used) Updated Action plan Violation Status Overview (projects > 1000 hours) 3. Measurements Quality Assurance Procedure 181206 9/15 Number of QA reviews held within a business unit. Health rating of the projects within a business unit. Risk rating of the projects within a business unit. Number of QA violations within a business unit. The basic data for these measurements is stored in the QA Tracking database, the QA Workbench and the QA team database. 4. Verification All review results and violations are reported in the monthly meeting between the teamleader of Independent QA and the Sr. Business Area Manager An overview of review results and violations is reported by the teamleader of Independent QA in the monthly meeting of the Sr BAM with his OO's. An overview of review results and violations is reported in the periodic meeting between the AM Manager, the QA manager and the teamleader of Independent QA An overview of review results and violations on projects > 5000 hours is reported monthly to the European QA manager (excluded program reviews). A more detailed description of the findings and action plan on these projects is reported in the following cases: The project has a health rating of C or D (troubled projects) The project has a risk rating of 7 or higher (High or Exceptional) 5. Tailoring No tailoring is defined for the Activity List for QA Violations. The Activity List for QA Reviews is completed with the additional descriptions in Appendix A, B and C (defining clip levels, related review authorization and review validation details, report distribution and review frequencies). The following tailoring is possible on this set of rules: For Program reviews, full tailoring is allowed. Project reviews below the clip level have to be done by the project team, and can be conducted using a QA Checklists for Small Projects and following a Peer Review procedure. In addition, the same tailoring as with projects above the clip level is allowed. Project reviews above the clip level are mandatory, but some tailoring is allowed. For QA1, QA2 and QA6, the review topics need to be assured by the PpTL/PjTL, but reporting may be combined with another appropriate review (e.g. QA3 for QA1/QA2, or QA5 for QA6) or in another format. For QA4 and QA5 or QA5 and QA6, it can be decided during QA3 whether these reviews may be combined. 6. Quality Records Quality Assurance Procedure 181206 10/15 Quality Record Quality Assurance Review Reports Risk Assessments SQA Plan Other Quality Documents Violation report Violation status report Where Stored PROJECT TEAM DATABASE QA Tracking db for projects between 1000 and 5000 hours and programs QA Workbench GAMSD for projects >= 5000 hours PROJECT TEAM DATABASE QA Tracking db for projects between 1000 and 5000 hours and programs QA Workbench GAMSD for projects >= 5000 hours PROJECT TEAM DATABASE PROJECT TEAM DATABASE PROJECT TEAM DATABASE Mailbox of taskid 'AM QA' QA team database Retention Period One year after project completion One year after project completion One year after project completion One year after project completion One year after project completion One year after project completion 7. References 7.1 Standards & Procedures Worldwide Quality Assurance Policies and Procedures Quality Management System Peer Review procedure 7.2 Definitions / Acronyms QA: Quality Assurance BMRS: Business Management Reporting System (central database for storing business management information used to get overview on the business and support decision making) Independent QA: Quality Assurance, independent from the Line of Business Aligned QA: an independent QA'er aligned to a business unit in AM. 7.3 Other References Capability Maturity Model for Software, Software Engineering Institute, Carnegie Mellon University 8. Tools, templates and forms used in the Process 8.1 Forms and Templates AM SQA plan template AM QA Checklists for Small Projects Solution Design, QA123 review report Solution Delivery, QA456 review report 8.2 Tools QA Workbench : on server XXXX (only for independent QA) QA Tracking database: on server XXXX (only for independent QA) AM QA mailbox: on server XXXX (only for independent QA) Quality Assurance Procedure 181206 11/15 QA team database: on server XXXX (only for independent QA) Appendix A. Clip Levels and authorized reviewers The Worldwide Quality Assurance (WWQA) process mandates quality assurance reviews, the requirements for which are documented in the following table. For projects below the clip level the validation activities as mentioned below in column 'Review Validates' have to be performed by the PjTL/PpTL and have to be recorded in a Project Control Book, but do not need to be reported formally. For program reviews, no clip level is defined. Quality Assurance Procedure 181206 12/15 Authorized reviewers by Project Clip Level Type of Review Review Validates Above 1000 hours On and Below 1000 hours QA1. Solution Assurance Review Proposed solution: fulfills customer's requirements is technically viable complete and reasonable estimates and schedules technical risks identified, assessed and controlled. PM Informal (peer review) QA2. Business Assurance Review Verification of: solution satisfies both the companies´ and customer business objectives complete cost case, contingencies identified complete and reasonable estimates and schedules Cost, planning, and technical baselines previously reviewed have been updated to reflect changes, and can now be regarded as final. Documentation clearly defining the nature, scope, special conditions, delivery schedule, responsibilities and dependencies of all parties (including payment streams) is in place to establish clear project baselines. Overall agreement that the offer can be responsibly made and represents good business for the offering organization reached in QA2 is verified, if applicable. The project planning baselines, and all other project management documentation sufficient to commence work on the project, are in place and represent an adequate project management foundation. Draft schedules for performance of quality assurance reviews have been established. Project performance is evaluated to ensure that activities are all on track, key dates will be met, quality deliverables are being provided, processes, standards and procedures are being adhered to, financial and resource commitments are being met, risks are being mitigated, and issues are carried forward for Service Line Management focus as appropriate. QA5 reviews are repetitive based on the review classification (health) assigned to the project. Adequate and appropriate pre-delivery testing has been performed by the delivery team and validated by the project SMEs. This review is scheduled before major delivery milestones and before overall project delivery and completion. PM Informal (peer review) Independent QA (also review of QA1/QA2) Informal (peer review) QA3. Proposal Assurance Review QA4. Project Management (PMR) Review Initial QA5. Project Management (PMR) Review QA6. Deliverable Readiness Review Independent QA Informal (peer review) Independent QA Informal (peer review) Independent QA Informal (peer review) Note: Scope change may result in a proposal or project previously below a particular clip level passing into a new clip level. If this occurs the PpTL/PjTL informs the assigned Quality Assurer. The review should be held in accordance with the new clip level. Appendix B. Project Health Rating for QA4, QA5 and QA6 Quality Assurance Procedure 181206 13/15 Health Rating A Description Project is under control. Minor problems may exist, but the PpTL/PjTL has an effective plan in place to solve the problems. No major existing or potential problems have been identified. B Project is currently under control. However, existing or potential problems have been identified which will require positive management attention in order to keep the project under control. C Significant problems exist. Probability exists for exceeding estimates or budgets, customer dissatisfaction, and/or limited financial exposure. Aggressive management action is required to bring the project under control. D Major problems exist with definite, serious financial exposure and/or customer dissatisfaction. Report Distribution PpTL/PjTL OO Other review participants PpTL/PjTL OO Other review participants PpTL/PjTL OO Manager of OO Other review participants For projects of > 5000 hours: EUROPEAN GAMSD QA Manager QA Manager PpTL/PjTL OO Manager of OO Other review participants Next Review No later than six (6) months past the current project review date. No later than five (5) months past the current project review date. No later than four (4) months past the current project review date. No later than three (3) months past the current project review date. For projects of > 5000 hours: EUROPEAN GAMSD QA Manager QA Manager Note 1: QA1, QA2 and QA3 reviews do not report a Health Rating. The advice can be 'Proceed', 'Do not Proceed', or 'Complete actions, then proceed'. Note 2: C & D Projects are considered 'troubled'. Note 3: Each QA review also produces a Risk Assessment. High Risk projects are subject to the same management attention as troubled projects. Appendix C. Frequency of reviews QA1-4: Once during the lifecycle of a project QA5: See Appendix B, column 'Next Review', but at least once during the lifecycle of a project and no later then 30 days before end of project QA6: Before sending a major deliverable to a customer and at the end of each project Quality Assurance Procedure 181206 14/15 The timing of each type of QA review is prescribed in the Activity Lists of AM Management System End of Document Quality Assurance Procedure 181206 15/15
© Copyright 2026 Paperzz