Successful Quality Assurance Activities Our Pillars for Success 0

advertisement
Successful Quality
Assurance Activities
Our Pillars for Success
March 3-4, 2008
Darrell Smith
Mission Assurance Manager
Northrop Grumman Corporation
0
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
So What Happened!
Quality is everyone’s job and essential for survival
1
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
You Have a JOB
 Quality is everyone’s job and essential for survival
2
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
My Objectives – Today Is:
 Share with you some concepts about Quality and Processes
 Share with you the QA role in our processes
 Provide some examples of success
3
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
Quality Assurance Exposed





What does Quality Assurance mean to you?
What are the popular perceptions of Quality Assurance?
Why have Quality Assurance at all?
When does Quality Assurance become important?
How do we make Quality Assurance successful?
Could this be your motto?
Quality is important in everything we do.
Quality is everyone’s responsibility and is achieved
through continuous improvement.
We routinely seek ways to do things better.
4
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
Is It MY Responsibility?
Quality is everyone's responsibility
Project Managers
Ultimately responsible for the
quality of the products and
services that they provide
customers in accordance with
contractual agreements and
consistent with corporate
policies
5
7/28/2016 2:15 AM
Every Employee
Responsible for the
quality of the products
they produce and the
services they provide
Copyright 2005 Northrop Grumman Corporation
Definition
 Quality Assurance Definitions
 A program for the systematic monitoring and evaluation of the
various aspects of a project, service, or facility to provide adequate
confidence that the product or service will satisfy given
requirements for quality
 Assurance that we deliver what we promise to our customers
 Described by a System of Controls
 Infrastructure that describes how to run the business
 Detailed in policies, handbooks, plans, procedures, etc.
 Usually structured around and compliant to a standard
 AS9100
 ISO
 CMMI
QA Processes Supports The Bottom Line
6
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
Program Phases and Quality System Deployment
Management Vision, Commitment, and Review
Design Review
Configuration Management
Document Control
Supplier Quality
Design Management
Supplier Quality Management
Calibration, Inspection, and Documentation
Non-conforming Material Control
Stamps
Servicing
7
7/28/2016 2:15 AM
Design
Manufacturing
Testing
Production
R&D
Test Configuration Management
Documentation
Calibration
Production Configuration Management,
Documentation, Calibration,
Performance Measures, Training, Audits
Configuration Stability
Performance Measures and Product Improvement
Copyright 2005 Northrop Grumman Corporation
Basic Quality System Infrastructure












Management
Design review
Configuration management
Document control
Supplier quality
Calibration
Training
Stamps
Non-conforming material handling
Manufacturing
Inspection
Test




Audits
Production
Measurement
Servicing
If the process is right, the results will be right
8
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
Pillars of Successful Quality Systems
 Management Support
 Attitudes
 Cooperation
 Adequate resources
 Coverage and emphasis
 Early involvement
 Teaming
 Detailed supplier involvement
 Gather information
 Choose partners wisely
 Develop relationships and trust
 Aggressively manage progress
 Free communication
 Information is shared freely, respected, and appropriately
considered
 Lessons learned are captured and shared
 The QA counterpart relationship
Communication & Teamwork are Keys that Open Many Doors
9
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
Pillars of Successful Quality Systems (cont’d)
 Meticulous data and configuration management
 Revision control
 Accurate description of deliverables
 Careful regard for risk
 Proactively characterized
 Incidents are thoroughly investigated and understood
 Effective corrective action
 Identification
 Tracking
 Root cause analyses
 Closure
 Measurement
 Desire to improve
 Performance evaluation
Those using the best processes will win
10
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
It Could Happen to You!
“If the procedure is right, implementation should pose no problem…”
Dr. Kaoru Ishikawa
11
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
Developer Walkthroughs
Milestone Reviews
Example Lifecycle of a SW Build
Start
Start of
of
Increment
Increment
GFC/C
Project
Increment Product
Baseline
Established
Increment
Requirements Baseline
Established
CINC/Site
Configurations Tested
IR
GFC/C
Increment
Increment
Requirements
Integration and Test
Planning
-x
Tests Conducted
• GFC/C subsystems
RWTs
RWTs
GFC/C
Products
Products
Increment Test
Baseline
Established
Baseline
Established
TPWTs
TPWTs
DWTs
DWTs
SW
SWCapability
CapabilityRefine
Refine
IntegrationPrep
Prep
Integration
• Object Class Definitions
CWTs
CWTs
• Integrated Software
Subsystems
TWT
SW
SW Integration
Integration
Increment
Development Baseline
Established
Object
Classes
Classes
RR
CWTs
CWTs
• Coded Object Classes
Object
ObjectClass
ClassImplementation
Implementation
Pacing Benchmarks
12
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
Said Another Way..
Requirements /
Top Level Design
Information
Architecture
Requirement
s
Design
Walkthrough
Development
Software
Architecture
Internal
Defect
Reports
Development
Team
Code
Walkthrough
Pacing
Benchmarks
Integration
Team
Test
Walkthrough
Requirements Testing
13
7/28/2016 2:15 AM
Resolution
Trouble
Reports
Copyright 2005 Northrop Grumman Corporation
SW Development/Production Cycle Example
Initial
Review
(IR)
Definition
Phase
Software
Implementation
Phase
Test
Walkthrough
(TWT)
Design
Phase
Code
Walkthroughs
(CWTs )
Software
Integration &
Test Phase
Requirements
Test
Phase
Design
Walkthroughs
(DWTs )
Pacing
Benchmarks
(PBMs)
Release
Review
(RR)
Product Delivery
Peer
Code
Inspections
A Proven Cycle…
14
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
QA Role:
SW Development/Production Cycle
Definition
Phase
• Objectives,
capabilities, &
requirements of the
build/version are
developed/reviewed
• Requirements are
allocated from the
Requirements
Document
• QA Audits
• QA participates in
Requirement
Walkthroughs
• QA participates in
Build Team
Meetings
Initial
Review
(IRs)
• Establishes content/plans
w/regard to requirements
and software capability for
the version
• Build Lead gives approval
to proceed with
development
• Requirements are
baselined through the
Change Board
• QA audits
• QA impounds data from IR
• QA participates in Change
Board activities
• QA participates in Build
Team Meetings
Design
Phase
• Software Architectural Design
- transforms software
requirements into software
design at the software
architectural design level
• Software Detailed Design transforms software
requirements into a
documented software design
at the detailed design level
that can be directly
implemented into code
• QA audits
• QA participates in Change
Board activities
• QA reviews/approves all
documentation
• QA participates in Build Team
Meetings
Design
Walkthroughs
(DWTs)
• Purpose is to
identify defects
via internal defect
reports (IDRs) in
the design
• QA audits
• QA attends and
participates in
peer
reviews/DWTs
• QA impounds data
from peer reviews
• QA reviews IDRs
QA objectively evaluates processes and work products…
15
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
QA Role:
SW Development/Production Cycle
Software
Implementation
Phase
• Transforms the
detailed software
design into
software products
(e.g., code)
Peer
Code
Inspections
• Identifies defects in the software
via IDRs
• Ensure adherence to project
standards and processes
Code
Walkthroughs
(CWTs)
• Identifies
defects in the
software via
IDRs
• QA attends and
participates in
CWTs
• QA impounds
data from CWTs
• QA reviews IDRs
• QA audits
Software
Integration &
Test Phase
• Integration Test integrate the software
units/components into a
reliable software product
that operates correctly
• QA audits
• QA participates in
change Board activities
• QA reviews/approves all
documentation
• QA participates in Test
Procedure Walkthroughs
Pacing
Benchmarks
(PBMs)
• Provides demonstrationbased progress
• QA reviews/approves all
documentation
• QA attends PBMs as an
observer
• QA audits
• QA impounds data from
PBMs
• QA attends and participates in
peer reviews
• QA impounds data from peer
reviews
• QA reviews IDRs
• QA audits
16
QA identifies and documents noncompliance issues…
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
QA Role:
SW Development/Production Cycle
Requirements
Test
Phase
Test
Walkthrough
(TWT)
• Assesses readiness of the
Product/system for
Requirements Testing
• CM captures configuration
• CM locks configuration
• Change Board establishes
Test BL
• Release Notices (RNs)
• Code
• Documentation
• QA reviews all test
procedures prior to test
• QA participates in Change
Board
• QA gathers all data
available to prepare for
configuration verification
• QA audits
• Evaluates Product against
the baselined requirements
to determine whether
requirements have been
successfully met
• Conducted by an
independent test team
•
•
•
•
QA witness of test
QA verifies configuration
QA verifies test results/data
QA reviews all change
paper (STRs)
• QA participates in Change
Board
• QA audits
Product Delivery
Release
Review
(RR)
• Verifies that the Product satisfies
requirements, performs as specified, and
is ready for release
• CM captures configuration
• Change Board establishes Product BL
• RNs
• Code
• Documentation
• QA impounds data “objective evidence”
• QA reviews all change paper (STRs)
• QA reviews all documentation (SVDD and
test reports)
• QA audits
• QA participates in Change Board to
release product to customer
• QA supports verification review with
customer
QA provides feedback to project staff and managers…
17
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
Successful Process
Pacing Bench Mark Schedule Example
Mar
Apr
3/17 3/24 3/31
4/7
May
4/14 4/21 4/28
5/5
Jun
5/12 5/19 5/26
6/2
6/9
Jul
6/16 6/23 6/30
7/7
Aug
7/14 7/21 7/28
8/4
8/11 8/18 8/25
Sep
9/1
9/8
9/15 9/22 9/30
2a 2b
DWTs
PBM 1
Design
Demonstration
Walkthroughs
Based c/o
Completed
Part 1
PBM 3
CWTs
• New Functionality
• Demonstration
Based c/o Part 3
Code
Walkthroughs
Completed
PBM 2
PBM 4
• New Functionality
• Demonstration
Based c/o Part 2
• New Functionality
• Demonstration
Based c/o Part 4
PBM 5
• New Functionality
• Demonstration
Based c/o Part 5
TWT
RR
Test
Release
Walkthrough
Review
Conducted Conducted
• Release Tests
• Release Tests
Conducted
• Dryruns
• Integration Tests • Requirements
Test
QA involvement throughout
18
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
Project-x Defect Density Example
Defects = STRs since TWT
(after Dev)
Project-x Defect Density
defect density
yellow defect density
red defect density
2.00
DD = STR/KSLOC
1.80
Defects/KSLOC
1.60
1.40
1.20
1.00
0.80
0.60
0.40
0.20
Defect Density:
2/8/08
2/1/08
1/25/08
1/18/08
1/11/08
1/4/08
12/28/07
12/21/07
12/14/07
12/07/07
11/30/07
11/23/07
11/16/07
11/9/07
11/2/07
10/26/07
10/19/07
0.00
10/19/07 10/26/07 11/2/07 11/9/07 11/16/07 11/23/07
STRs Opened
243
245
251
253
253
253
KSLOC
defect density
790
0.31
790
0.31
790
0.32
790
0.32
790
0.32
790
0.32
1
2
1
2
1
2
1
2
1
2
1
2
yellow defect density
red defect density
Outstanding product quality in delivered SW
19
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
Project-x Defect Density Example
Prod Ver x Defect Density
Defects/KSLOC
2.00
1.80
Prod Ver x Defect Density
1.60
DD yellow threshold
Defects = STRs
since TWT (after
Dev)
DD red threshold
1.40
DD = STR/KSLOC
1.20
1.00
0.80
0.60
0.40
0.20
Product Defect Density:
01/08
12/07
11/07
10/07
09/07
08/07
07/07
06/07
05/07
04/07
03/07
02/07
01/07
12/06
11/06
10/06
0.00
10/06 11/06 12/06 01/07 02/07 03/07 04/07 05/07 06/07 07/07 08/07 09/07 10/07 11/07 12/07
98
347
100
347
103
347
105
347
109
347
99
347
01/08
Total STRs Opened
KSLOC
94
347
111
347
111
347
133
347
133
347
135
347
139
347
141
347
142
347
142
347
Prod Ver x Defect Density
0.27 0.28 0.29 0.30 0.30 0.31 0.29 0.32
0.32
0.38
0.38
0.39
0.40
0.41
0.41
0.41
DD yellow threshold
1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
1.00
DD red threshold
2.00 2.00 2.00 2.00 2.00 2.00 2.00 2.00
2.00
2.00
2.00
2.00
2.00
2.00
2.00
2.00
Outstanding product quality in delivered SW
20
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
Project-x First-Time Quality Example
FTQ = STRs since RR
Project-x First-Time Quality
yellow first-time quality
red first-time quality
1.00
0.90
0.80
0.70
0.60
0.50
0.40
0.30
0.20
0.10
0.00
FTQ = STR/KSLOC
2/8/08
1/25/08
1/11/08
12/28/07
12/14/07
11/30/07
11/16/07
11/2/07
>1 Defect/KSLOC for New &
Modified code
10/19/07
Defects/KSLOC
first-time quality
First Time Quality:
10/19/07 10/26/07
STRs Opened
143
145
KSLOC
790
790
first-time quality
0.18
0.18
yellow first-time quality
0.50
0.50
red first-time quality
1.00
1.00
11/2/07 11/9/07 11/16/07 11/23/07
147
790
0.19
0.50
1.00
149
790
0.19
0.50
1.00
149
790
0.19
0.50
1.00
149
790
0.19
0.50
1.00
Outstanding product quality in delivered SW
21
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
Project-x First-Time Quality Example
Product Ver X First Time Quality
Defects/KSLOC
1.00
0.90
Prod Ver X FTQ
0.80
FTQ yellow threshold
FTQ = STRs
since RR
FTQ red threshold
0.70
FTQ =
STR/KSLOC
0.60
0.50
0.40
>1
Defect/KSLOC
for New &
Modified code
0.30
0.20
0.10
04/07
13
347
0.04
0.50
1.00
05/07 06/07
25
25
347
347
0.07 0.07
0.50 0.50
1.00 1.00
01/08
12/07
11/07
03/07
23
347
0.07
0.50
1.00
10/07
02/07
19
347
0.05
0.50
1.00
09/07
01/07
17
347
0.05
0.50
1.00
08/07
07/07
12/06
14
347
0.04
0.50
1.00
06/07
11/06
12
347
0.03
0.50
1.00
05/07
04/07
02/07
01/07
10/06
8
347
0.02
0.50
1.00
03/07
Prod First Time Quality:
Post-Release SW TRs
KSLOC
Prod Ver X FTQ
FTQ yellow threshold
FTQ red threshold
12/06
11/06
10/06
0.00
07/07 08/07
47
47
347
347
0.14 0.14
0.50 0.50
1.00 1.00
09/07 10/07
49
54
347
347
0.14 0.16
0.50 0.50
1.00 1.00
11/07
56
347
0.16
0.50
1.00
12/07
57
347
0.16
0.50
1.00
01/08
57
347
0.16
0.50
1.00
Outstanding product quality in delivered SW
22
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
Product Ver X STR History Example
Cumulative Prod Ver x SoftwareTRs (Trouble Reports)
100
Month Open TRs
Month Closed TRs
Cum TRs Found
Cum TRs Closed
Total Deferred
90
80
Number of TRs
70
60
50
40
30
20
10
23
7/28/2016 2:15 AM
07/07
08/07
09/07
10/07
11/07
12/07
01/08
Month
Cum TRs Found
Cum TRs Closed
Month Open TRs
Month Closed TRs
Total Deferred
06/07
05/07
0
05/07
31
0
31
0
31
06/07
36
0
5
0
36
07/07
54
0
28
0
54
08/07
57
0
3
0
57
09/07
61
0
4
0
61
10/07
64
0
3
0
64
11/07
77
0
13
0
77
12/07
85
0
8
0
85
01/08
91
10
6
10
81
Copyright 2005 Northrop Grumman Corporation
Product Ver X STRs by Severity Example
100
Prod Ver x Trouble Reports (TRs) by
Severity - Jan 2008
90
Number of TRs
80
70
Self-assessed as
GREEN
Found
Removed
Open
60
50
40
30
20
10
0
1
2
Severity3
Prod Ver x TRs by Severity
Severity
Found
Removed
1
0
0
2
2
2
3
35
5
4
54
3
Total
91
10
24
7/28/2016 2:15 AM
4
Open
0
0
30
51
81
Total
SEVERITY Definitions:
1- Crash
2 - Major function perturbation
3 - Minor function perturbation
4 - Superfluous
Copyright 2005 Northrop Grumman Corporation
Product Ver X STRs by Phase Example
100
90
Number of TRs
80
70
Prod Ver x Trouble Reports(TRs) by
Phase - Jan 2008
Found
Self-assessed as
GREEN
Rem oved
Open
60
50
40
30
20
10
0
Pre-TWT
Dev Tes tPhasePos t-RR
Total
Prod Ver x TRs BY PHASE
Phase
Found
Removed
Pre-TWT
22
3
Dev Test
31
6
Post-RR
38
1
Total
91
10
25
7/28/2016 2:15 AM
Open
19
25
37
81
Copyright 2005 Northrop Grumman Corporation
Project-x SW Defect Containment Example
Phase Originated
Req
Phase Detected
IDRs
TRs
Internal
DevelopCode &
Design
Integrati Pre-TWT ment Post-RR
Unit Test
on
Test
Total
Requirements
1
Design
0
37
Code & Unit Test
0
0
36
36
Internal Integration
0
0
96
96
Pre-TWT
1
3
8
12
13
60
73
2
9
47
58
4
62
247
Development Test
Post-RR
Total
1
37
0
0
0
0
Code & Unit Test
- Most Complex
Code only
Internal
Integration –
Primary Error
Finding Process
Post-RR – Inc.
Field
Development
Test =
Req/CR/TR/Regr
ession
313
Evaluation of Defect Containment is done with DD and FTQ and comparison
Over builds. There is no stand-alone objective scoring for green-yellow-red status.
26
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
How Can We Experience Failure?
27
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
How Can We Experience Failure?
 Known Knowns (We know what we know)
 Ops Data/Demonstrated Performance/Test or Analysis Data
 Address by: QA involvement, sound program, engineering,
and operational management, Test as you operate
(understanding waiver implications)
 Known Unknowns (We know what we don't know)




Generic but unseen failure modes and hazards
Unexplained and irreproducible anomalies
Risk analysis uncertainties
Acknowledged test and analysis limitations; unverified
modeling and simulation based predictions
 Address by: conservative operations, technical standards and
safety factors, stress testing, attention to anomalies, trending,
follow QA processes
28
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
How Can We Experience Failure?
 Unknown Knowns (We don't know what we do know)




Mis-communicated test or analysis results
Hesitancy in coming forward with issues
Poor documentation combined with loss of corporate memory
Address by: clear org structure, open communications, peer
review, skill retention, knowledge capture during
“recertification” processes, training, QA involvement
 Unknown Unknowns (We don't know what we don't
know)





29
Bad assumptions, unclear requirements
Untested new or changed environments
Inadvertent operation outside of certification limits
Unknowable complex interactions
Address by: closer customer involvement, research and testing,
challenging past assumptions, independent assessment, follow
processes, QA audit processes
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
Failure-Maybe:
Have Tools to Fill the Holes
NEW PROGRAM DEFECTS
DEVELOP PROCEDURES,
AUDIT COMPLIANCE
QA REVIEWS
REQUIREMENTS
INVOLVED IN
SUPPLIER SELECTION
S/W REQUIREMENTS
VERIFICATION, S/W
TEST VALIDATION
ASSURANCE OF PROPER AND
COMPLETE SUPPLIER
REQUIREMENTS FLOWDOWN
QA SITE REPRESENTATION,
SOURCE INSPECTION AT
SUPPLIERS
RECEIVING AND LINE
INSPECTIONS
CALIBRATED TEST
AND INSPECTION
EQUIPMENT
WITNESSES TESTS TO VALID
TEST PLANS
NONCONFORMING MATERIAL IDENTIFICATION, SEGREGATION, CONTROL, AND
DISPOSITION
PROPERLY DEVELOPED PRODUCT THAT WORKS, IS DEPLOYABLE AND SERVICEABLE
MISSION SUCCESS
30
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
Summary







Definition of Quality Assurance
QA elements of a typical quality system infrastructure
Program phases and quality system deployment
Pillars of successful quality system
Reviewed SW Life Cycle
Reviewed QAs Role in SW Life Cycle
Example Metrics
Be Proactive and Communicate
31
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
BACK UP
32
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
For YOU who Like to See a Flow Diagram
RWT
Development
Standalone
Testing
IR
Design
DWT
CWT
Assessment
Required
?
Coding
CASE Tool
Quality Analysis
Peer
Code
Inspection
Engineering
Change Board
(ECB)
Yes
CWT
No
Integration and
Development
Thread Testing
TPWT
TRs
RR
33
7/28/2016 2:15 AM
Formal
Release
Testing
TWT
Adequate
Test
Not
Assessment
Adequate
Adequate
?*
?
Additional
Testing
Copyright 2005 Northrop Grumman Corporation
QA Activities: Design and Development
Design
and
Development
Fabrication
and
Assembly
Subcontract
and Supplier
Management
Integration
and Test
Acceptance
and
Delivery
 QA verifies that project design and development activities
comply with contractual requirements, policy
requirements & project plans

Includes activities for project management, hardware
fabrication & assembly, software design & development,
CM/DM, procurement, etc.
 QA verifies that work products of each design and
development activity comply with established standards

34
Proces
s
Audits
Produc
t
Audits
Includes hardware assemblies, code, SDFs, TDFs,
plans, specs, drawings, procedures, records, tools,
baselines, libraries, etc.
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
QA Activities: Design and Development
Design
and
Development
Fabrication
and
Assembly
Subcontract
and Supplier
Management
Integration
and Test
Acceptance
and
Delivery
 QA participates in or monitors critical meetings & reviews and
conducts process audits
 Peer reviews/walkthroughs
 Technical reviews (Technical Reviews, Test Reviews, Code
turnovers)
 Management reviews (Staff meetings, Sr. Mgmt, PMRs, etc.)
 Product acceptance/sell-off meetings (e.g, FCA/PCA, etc.)
 Review Boards (CCB, MRB, etc.)
 QA documents non-compliances from audits and inspections
 Assures that non-compliances are communicated to the
appropriate personnel, documented, resolved, and tracked to
closure
 Assures that nonconforming products are not used or released
except as defined in project plans
35
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
HW QA Activities: Fab and Assembly
Design
and
Development
Fabrication
and
Assembly
Subcontract
and Supplier
Management
Integration
and Test
Acceptance
and
Delivery
 QA performs activities on prior chart as well as the following:
 Monitors Manufacturing Planning
 Reviews Manufacturing Shop Orders (MSOs) to verify that
 Appropriate inspection points are included
 Appropriate instructions or workmanship standards are
referenced
 Parts lists identify (per drawing) correct part numbers,
revisions and trace code
 Quality inspection planning stamp is applied to documents
that have been approved by inspection planning
 Participates in Material Review Board (MRB)
36
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
HW QA Activities: Fab and Assembly
Design
and
Development
Fabrication
and
Assembly
Subcontract
and Supplier
Management
Integration
and Test
Acceptance
and
Delivery
 Performs hardware fabrication and assembly inspections
 Verify Hardware component/parts/assembly conform to current
drawings
 Verify Visual and Identification
 Verify ESD Requirements
 Generate Inspection Records
 Monitors the use of Measurement Test and Support Equipment
(MT/SE), when applicable, to verify that
 Test procedures using MT/SE are approved and controlled
 MT/SE is calibrated in accordance with the manual
 When MT/SE is inoperative, inaccurate, or malfunctions, or when
its calibration period has expired, the equipment is segregated
and designated as “Invalid for Use”
 Suspect MT/SE used during testing are reviewed to determine
the extent of possible impact upon product conformance
37
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
QA Act: Subcontract and Supplier Mgmt
Design
and
Development
Fabrication
and
Assembly
Subcontract
and Supplier
Management
Integration
and Test
Acceptance
and
Delivery
 On projects with subcontractors, project quality requirements
are flowed to the subcontractor in two ways:
 QA requirements may be stated explicitly in the subcontract SOW
 Quality requirements may be defined in a PAR, SMART, or
equivalent document that must be referenced in the subcontract
SOW
 Where specific quality requirements are to be imposed on
suppliers (e.g. compliance with ISO 9001/CMMI), quality clauses
are included in the Purchase Order and/or SOW
38
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
QA Act: Subcontract and Supplier Mgmt
Design
and
Development
Fabrication
and
Assembly
Subcontract
and Supplier
Management
Integration
and Test
Acceptance
and
Delivery
 QA performs procurement document reviews (PDRs)
 Assures that quality requirements are provided to suppliers, as
required
 Assures that drawings or specifications provided to suppliers are
accurate, controlled and of the correct version
 QA may be required to perform source surveys of
subcontractors/suppliers to determine process capability prior to
procurement
 QA performs in-process surveillance inspections as defined in
subcontract or procurement document
 Assures that contractually-defined processes are followed
 Assures that contractually-specified product quality is met
39
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
QA Act: Subcontract and Supplier Mgmt
Design
and
Development
Fabrication
and
Assembly
Subcontract
and Supplier
Management
Integration
and Test
Acceptance
and
Delivery
 QA performs receiving inspections on procured items, GFE and
COTS to

Verify that what was procured or requested is what was
received

Verify that procured item meets its procurement specifications

Verify that GFE meets contract requirements

Verify that the condition of the items is acceptable (e.g., not
damaged)
 QA provides oversight of subcontractor QA activities as defined
in the subcontract
40
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
QA Activities: Integration and Test
Design
and
Development
Fabrication
and
Assembly
Subcontract
and Supplier
Management
Integration
and Test
Acceptance
and
Delivery
 QA monitors integration and test activities to assure that:
41

Test documentation (plans, procedures, results) are reviewed

Test support software is tested and qualified prior to start of
qualification/acceptance testing and MT/SE is properly calibrated

Only the latest released versions of the test procedures and test
support software are used

Test readiness reviews are held to identify and/or resolve open
issues

The customer’s quality personnel, when required, are apprised of
test scheduling and performance issues

The integration and test activities are monitored as defined in the
test planning documentation
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
QA Activities: Integration and Test
Design
and
Development
Fabrication
and
Assembly
Subcontract
and Supplier
Management
Integration
and Test
Acceptance
and
Delivery
 For Qualification/Acceptance Tests, QA assures that:
 Test anomalies or problems are documented and resolved per project
plans
 Test Data Files (TDFs) and other records of tests are initiated and
maintained as described in the project plans
 Changes made to the test procedures during testing are documented
and controlled
 The hardware/software configuration for the test is defined in the test
plan/procedure and is verified to be accurate prior to test initiation
 Tested hardware/software meets all of the performance parameters
specified in the test plan/procedure
 The final test report accurately reflects what occurred during the test
 All actions have been closed or are identified as being open in the test
report
 There are appropriate approvals of the test report
 Test failure reviews (lessons learned) are performed
42
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
QA Activities: Acceptance and Delivery
Design
and
Development
Fabrication
and
Assembly
Subcontract
and Supplier
Management
Integration
and Test
Acceptance
and
Delivery
 For product deliveries, QA assures that:
 Items to be delivered/shipped:
 Have received a planned level of acceptance
 Waivers/deviations have been documented
 The hardware/software configuration is correct and properly
identified and marked
 Are, in fact, present
 Packaging and container marking is proper
 Delivery/shipping documentation is completed and coordinated in
accordance with contract requirements
 Customer Certification, if applicable, is included
43
7/28/2016 2:15 AM
Copyright 2005 Northrop Grumman Corporation
Download