Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software Quality Engineering

Similar presentations


Presentation on theme: "Software Quality Engineering"— Presentation transcript:

1 Software Quality Engineering
What are Audits

2 Engineering Process Areas
BG # 1 What are Audits Audit is a tool to check organizational compliance with established Processes Reviews which are conducted by independent auditors Rating are assigned after Audits Pg. 111 The Unschooled Mind

3 Software Quality Engineering
Rationale for Audits

4 Engineering Process Areas
BG # 1 Rationale for Audits Process with Audit is usesless On-going and Continuous Process Improvement in process is evaluated through Audits. Pg. 111 The Unschooled Mind

5 Software Quality Engineering
Audit Process

6 Engineering Process Areas

7 Engineering Process Areas
BG # 1 Audit Process These 6-General steps are guidelines for conduct Process Audit Pg. 111 The Unschooled Mind

8 Software Quality Engineering
Audit Types

9 Engineering Process Areas
BG # 1 Audit Types First Party Audit Second Party Audit Third Party Audit First Party: Within Organization, Second Party: Customer on Supplier, Supplier on customer, 3rd Party: External Independent

10 Software Quality Engineering
Audit Roles and Responsibilities

11 Engineering Process Areas
BG # 1 Audit Roles and Responsibilities Audit Team include certified Lead Auditor Team size of 2-3 Members Each Member have experience in Process Audits Domain Expert is called if required Pg. 111 The Unschooled Mind

12 Software Quality Engineering
CMMI Appraisals

13 Engineering Process Areas
BG # 1 CMMI Appraisals Appraisals is a process to collect, review and analyze data for Compliance. Data is compared with standard Data Goal is to measure effectiveness of Framework. Pg. 111 The Unschooled Mind

14 Engineering Process Areas
BG # 1 CMMI Appraisals Effectiveness is mapped as per Process Area and Specific Practices Appraisals results in rating of Maturity Level Pg. 111 The Unschooled Mind

15 Software Quality Engineering
Process Reviews

16 Engineering Process Areas
BG # 1 Process Reviews There is no silver bullet. Depending on nature of Process reviews are carried out. Goal is to do measure efficiency of Process and make changes Can be quarterly or bi-yearly Pg. 111 The Unschooled Mind

17 Software Quality Engineering
Review Policy

18 Engineering Process Areas
BG # 1 Review Policy Every organization have its own review policy. Best practices are available. Process without review is useless. No Process is static. Policy define what and when to review. Pg. 111 The Unschooled Mind

19 Software Quality Engineering
Review Policy

20 Engineering Process Areas
BG # 1 Bench Marking for Process Review There are common issue across Multiple organizations. Granularity of issues can be different but core issues will be same. Reference to common issue is Benchmarking Pg. 111 The Unschooled Mind

21 Software Quality Engineering
Review Policy

22 Engineering Process Areas
BG # 1 Bench Marking for Process Review There are common issue across Multiple organizations. Granularity of issues can be different but core issues will be same. Reference to common issue is Benchmarking Pg. 111 The Unschooled Mind

23 Software Quality Engineering
Need for Project Management (PM) FrameWork

24 Project Management Process Area
BG # 1 Need for Project Improvement (PM) Framework Framework ensure consistency Project Management deals with Management aspect of Software Development plus Sales Pg. 111 The Unschooled Mind

25 Project Management Process Area
BG # 1 Need for Project Improvement (PM) Framework Project Management includes standardization for every Phase of SDLC. Standardization is following company-wise consistent artifacts Pg. 111 The Unschooled Mind

26 Software Quality Engineering
Project Management FrameWork

27 Project Management Process Area
BG # 1 Project Management FrameWork Project Management Framework is a bridge between Development between Sales, Finance and Management. Different notifications for different departments. Pg. 111 The Unschooled Mind

28 Project Management Process Area
BG # 1 Project Management FrameWork Auditable Process with Data is incorporated with Project Management Framework Pg. 111 The Unschooled Mind

29 Software Quality Engineering
Component of Project Management FrameWork

30 Project Management Process Area
BG # 1 Component of Project Management FrameWork Click here for PM FrameWork Pg. 111 The Unschooled Mind

31 Software Quality Engineering
Artifacts of Project Management Framework

32 Project Management Process Area
BG # 1 Artifacts of Project Management Framework Signed Contract Specs Documents Estimations Gap – Analysis Project Plan Demo Plan Invoice Plan Pg. 111 The Unschooled Mind

33 Software Quality Engineering
Project Planning

34 Project Management Process Area
BG # 1 Project Planning Planning include Development, QA and Demo Dates Estimates are pre-requisite to create Project Plan Estimates comes from Development Team. Pg. 111 The Unschooled Mind

35 Project Management Process Area
BG # 1 Project Planning Estimates are totally different from Timelines. 200 hrs does not mean 5-Weeks Joke by Developer: I have shared the estimate and my Manager convert them into Plan Pg. 111 The Unschooled Mind

36 Software Quality Engineering
Example of Project Planning


Download ppt "Software Quality Engineering"

Similar presentations


Ads by Google