Escolar Documentos
Profissional Documentos
Cultura Documentos
Process Overview
by
Before we start
Information in this presentation are
my opinions and not necessary
those of my employer.
SQA Context
Overview of SW Audit Process
SW Audit Examples
SASQAG
Some Terms/Ideas
Process
Deterministic vs. Non
Deterministic
Quality vs. Value
SASQAG
SASQAG
Formal Definition
Audits provide an independent evaluation of
software products or processes to ascertain
compliance to standards, specifications, and
procedures based on objective criteria that included
documents that specify:
The form or content of the product to be
produced
The process by which the products shall be
produced
How compliance to standards or guidelines
shall be measured.
IEEE STD 1028, (1988)
SASQAG
Audit Types
SASQAG
SASQAG
External
Standards
Spread around
organization
Audit
Target
Organizational
Procedures and
Methods
SASQAG
10
Project Manager
Auditor
Plan
(Requirements,
Scope, & Checklist)
Start
Conduct
Audit
Prepare
Audit
Write-up
Report &
Findings
Review
with
Manager
NO
Findings?
YES
Corrective
Actions
OK
Closeout
Audit &
File
Re-Work
SASQAG
END
Follow-up
Audit
11
Identify Requirements
Policies/Standards Corporate, Group, IEEE
Processes/Plans SCMP, SQAP, SDP, Project Plan
Procedures
Change Management, Design
Reviews, Document Standards,
Testing
Task Instructions Library updates, unit testing, peer
reviews
Success of an audit is directly proportional to preparation,
research and analysis conducted before the audit is
performed.
SASQAG
12
Requirement Types
SASQAG
13
SASQAG
14
Evidence Collection
SASQAG
15
SASQAG
16
SASQAG
17
Checklist Sample
Requirement
Checklist Item
Company
Standard ABC234, page 7
Project SQA
Plan
Project SQA
Plan
SASQAG
Details
Observations
Results (P/F)
18
Interviewing
SASQAG
19
SASQAG
20
SASQAG
Mechanical
Sampling
Root Cause
Analysis
Intellectual
Writing
Planning
Speaking
Detail
Oriented
Concise
21
SASQAG
22