Download presentation
Presentation is loading. Please wait.
1
Software Quality Engineering
Task List of PAT
2
Engineering Process Areas
BG # 1 Task List of PAT PAT involve different stakeholders to from relevant Process Area. Standardization of Artifacts as per PMIS Software Requirement Specification (SRS) Pg. 111 The Unschooled Mind
3
Software Quality Engineering
PA: Requirement Management
4
Engineering Process Areas
BG # 1 PA: Requirement Management To manage inconsistencies between products and Requirements To Manage different versions of Requirements Pg. 111 The Unschooled Mind
5
Engineering Process Areas
BG # 1 PA: Requirement Management To manage correlation between different project deliverable and requirements Traceability Matrix to be used to manage cross referencing Pg. 111 The Unschooled Mind
6
Software Quality Engineering
Action Item for Requirement Management
7
Engineering Process Areas
BG # 1 Action Item for Requirement Management Goal: Manage Requirement Practice: Requirement Understanding Commitment to Requirement Pg. 111 The Unschooled Mind
8
Engineering Process Areas
BG # 1 Action Item for Requirement Management Practice: Manage Requirement Changes Manage Traceability Identify Inconsistencies Pg. 111 The Unschooled Mind
9
Software Quality Engineering
Example of Requirement Management
10
Engineering Process Areas
11
Engineering Process Areas
12
Engineering Process Areas
BG # 1 Example of Requirement Management Maintaining single version of requirements can end up in failure Pg. 111 The Unschooled Mind
13
Software Quality Engineering
PA: Requirement Development
14
Engineering Process Areas
BG # 1 PA: Requirement Development To analyze customer, product and component requirement. Customer requirements are further divided into Product and Project Requirement should be approved by Client Pg. 111 The Unschooled Mind
15
Engineering Process Areas
BG # 1 PA: Requirement Development Requirement development is not a technical activities Project have one-time requirements with minor change request. Pg. 111 The Unschooled Mind
16
Engineering Process Areas
BG # 1 PA: Requirement Development Products have requirements to change in existing one Major Artifacts is Development of Software Requirement Specification (SRS) Pg. 111 The Unschooled Mind
17
Software Quality Engineering
Example of Requirement Development
18
Engineering Process Areas
BG # 1 Example of Requirement Development Sample SRS Pg. 111 The Unschooled Mind
19
Engineering Process Areas
BG # 1 Example of Requirement Development Sample SRS-II Pg. 111 The Unschooled Mind
20
Engineering Process Areas
BG # 1 Example of Requirement Development SRS should explicitly be approved by Client other-wise it will cause problem later in the Project. Pg. 111 The Unschooled Mind
21
Software Quality Engineering
PA: Technical Solution
22
Engineering Process Areas
BG # 1 PA: Technical Solution Purpose is to design, develop and implement solution as per Requirements. Design should be traceable with Requirements Pg. 111 The Unschooled Mind
23
Engineering Process Areas
BG # 1 PA: Technical Solution Evaluate different solution options including off-the-shelf Detail decision to develop Product or Product Component WireFrames are partially considered in Technical Design Pg. 111 The Unschooled Mind
24
Engineering Process Areas
BG # 1 PA: Technical Solution Objective is to develop standardized Solution Document Database Diagram, Class Diagram, Sequence Diagram, Activity Diagram are key components Artifact should be accessible centrally Pg. 111 The Unschooled Mind
25
Software Quality Engineering
Example of Technical Solution
26
Engineering Process Areas
BG # 1 Example of Technical Solution Sample Technical Design Document Pg. 111 The Unschooled Mind
27
Software Quality Engineering
PA: Product Integration
28
Engineering Process Areas
BG # 1 PA: Product Integration Core activity of Engineering Process Area Ensure multiple components combine correctly to product required result. Major failure is that component don’t talk to each other. Pg. 111 The Unschooled Mind
29
Engineering Process Areas
BG # 1 PA: Product Integration Potentially many defects can come due to misaligned interfaces. Heterogeneous Development environment is a major risk There is no one-solution fit for all. Pg. 111 The Unschooled Mind
30
Engineering Process Areas
BG # 1 PA: Product Integration Integration is not cut-over step Integration is incremental Usually Sanity is performed to ensure integration Pg. 111 The Unschooled Mind
31
Software Quality Engineering
Example of Product Integration
32
Engineering Process Areas
33
Engineering Process Areas
BG # 1 Example of Product Integration Product integration includes removal of issues on merged codebase Pg. 111 The Unschooled Mind
34
Software Quality Engineering
PA: Software Validation
35
Engineering Process Areas
BG # 1 PA: Software Validation To demonstrate that Product or Component full-fills its intended use. Goal is to capture requirements from client correctly No code is required. Pg. 111 The Unschooled Mind
36
Engineering Process Areas
BG # 1 PA: Software Validation Focus more on getting client expectations. Building the right product. Proof of Concept, WireFrames, Requirement Modeling are key. Pg. 111 The Unschooled Mind
37
Software Quality Engineering
Example of Software Validation
38
Engineering Process Areas
39
Engineering Process Areas
40
Engineering Process Areas
41
Engineering Process Areas
42
Engineering Process Areas
BG # 1 Example Software Verification To ensure verification WireFrames / Prototypes are shown to customer and approved Pg. 111 The Unschooled Mind
43
Software Quality Engineering
PA: Software Verification
44
Engineering Process Areas
BG # 1 PA: Software Verification It is static exercise to make sure we are building correct product. Goal is to ensure whether requirements are full-filled in the Software Pg. 111 The Unschooled Mind
45
Engineering Process Areas
BG # 1 PA: Software Verification Verification is concern is engineering aspect to ensure product with minumum errors. Verification does not evaluate usefulness of the system Pg. 111 The Unschooled Mind
46
Engineering Process Areas
BG # 1 PA: Software Verification It includes Code to execute. It include testing , design analysis, inspections and code reviews Pg. 111 The Unschooled Mind
47
Software Quality Engineering
Example of Software Verification
48
Engineering Process Areas
49
Engineering Process Areas
50
Engineering Process Areas
51
Engineering Process Areas
52
Engineering Process Areas
BG # 1 Example Software Verification QA team will execute each step after receiving the shipment from Development team Pg. 111 The Unschooled Mind
53
Software Quality Engineering
Engineering Process Group
54
Engineering Process Areas
BG # 1 Engineering Process Group Organization focal point to implement Software Processes. Act as oversight committee to monitor, evaluate and improve processes Pg. 111 The Unschooled Mind
55
Engineering Process Areas
BG # 1 Engineering Process Group Responsible for coordinate process activity across organization. Members includes from Process Areas and Management. Pg. 111 The Unschooled Mind
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.