Presentation is loading. Please wait.

Presentation is loading. Please wait.

Balamurali L Senior SQA Manager Diana Ambrose Senior Lead SQA Arun Kumar V Senior Engineer QA

Similar presentations


Presentation on theme: "Balamurali L Senior SQA Manager Diana Ambrose Senior Lead SQA Arun Kumar V Senior Engineer QA"— Presentation transcript:

1 Balamurali L Senior SQA Manager balamurali.l@nestgroup.net Diana Ambrose Senior Lead SQA diana.ambrose@nestgroup.net Arun Kumar V Senior Engineer QA arunkumar.v@nestgroup.net Geethu K Nair Engineer QA geethu.nair@nestgroup.net 19/24/2015

2 ISQT’s STEP-AUTO 2011: Conference on ERP Testing 24 September 2015 2 Software Systems – A Part of Daily Life Banking applications Home appliances Educational applications Cars and other vehicles Communicati- on Media Software is now omnipresent

3 ISQT’s STEP-AUTO 2011: Conference on ERP Testing Reduction of errors Increasing confidence of end users Ensuring safe operations Contributes to quality Reduces cost of defect fixing 3 Role of Testing 9/24/2015

4 ISQT’s STEP-AUTO 2011: Conference on ERP Testing 24 September 2015 4 Testing: Perspective shift… Establish confidence that a program does what it is supposed to do (Hetzel, 1973)

5 ISQT’s STEP-AUTO 2011: Conference on ERP Testing 24 September 2015 5 Testing: Perspective shift… The process of executing a program or system with the intent of finding errors (Myers, 1979)

6 ISQT’s STEP-AUTO 2011: Conference on ERP Testing 24 September 2015 6 Testing: Perspective shift… Verifying that a system satisfies its specified requirements and identifying the differences between expected and actual results

7 ISQT’s STEP-AUTO 2011: Conference on ERP Testing 7 The Lacuna 9/24/2015

8 SQT’s STEP-AUTO 2011: Conference on ERP Testing 9/24/20158 Where we stand now… You can manage, what you can measure You can measure, what you can define You can define, what you understand.

9 ISQT’s STEP-AUTO 2011: Conference on ERP Testing bug prediction and tracking 99/24/2015

10 ISQT’s STEP-AUTO 2011: Conference on ERP Testing Introduction Uses baseline data of the organization and size of the current project Predicts the expected number of bugs and the testing schedule for the current project Cumulative bug trend curve resembles the curve of a first order response system The actual cumulative bug trend is tracked against the estimated Any notable deviation from the bug prediction curve, analysis will be triggered and corrective actions taken accordingly. 109/24/2015

11 ISQT’s STEP-AUTO 2011: Conference on ERP Testing 11 Cumulative Bug Trend Curve A curve with: –The days of testing marked on X-Axis –The cumulative number of bugs caught on Y-Axis The slope of the curve gives the rate of bug capture 9/24/2015

12 ISQT’s STEP-AUTO 2011: Conference on ERP Testing Monitoring – Bug Prediction Curve – Weekly Status Report – % Schedule Completed – Resource Utilization Process In Testing - Monitoring Schedule ODB Project Team Project Team No. Testing Days No. Testing Days Defect Density Defect Density Size Defect Prevention measures Expected Defects & Schedule Expected Defects & Schedule 12 9/24/2015

13 ISQT’s STEP-AUTO 2011: Conference on ERP Testing 13 Bug Prediction Curve Number of days Cumulative number of bugs Helps in tracking the test execution 9/24/2015

14 ISQT’s STEP-AUTO 2011: Conference on ERP Testing 14 Bug Prediction Curve 9/24/2015

15 ISQT’s STEP-AUTO 2011: Conference on ERP Testing 15 Possible Outcomes The actual curve - within expected trend The actual curve - outside expected trend – The number of bugs in the initial quarters is much less than estimated – The number of bugs in the initial quarters is much more than estimated 9/24/2015

16 ISQT’s STEP-AUTO 2011: Conference on ERP Testing 16 The Scenario Diagram Situations Bugs in initial stage : Less than what is estimated Bugs in initial stage : More than what is estimated Stable Product Inadequate Testing Unstable Product 9/24/2015

17 ISQT’s STEP-AUTO 2011: Conference on ERP Testing 17 Inadequate Testing 9/24/2015

18 ISQT’s STEP-AUTO 2011: Conference on ERP Testing 18 Unstable Product 9/24/2015

19 ISQT’s STEP-AUTO 2011: Conference on ERP Testing Challenges in ERP Testing Wide range of stakeholders that use the system Impact of changes across various modules and higher risk of issues to be found at integration Inherent slippages that is accumulated over various phases of the development lifecycle Tracking and Managing multiple test iterations in parallel High pressure to ensure delivery dates as well as the quality of delivery 199/24/2015

20 ISQT’s STEP-AUTO 2011: Conference on ERP Testing In the ERP context Bug trend curve can be calculated for different iterations Specification limits can be defined for each iterations Actual bug trend curve can be plotted and monitored for each iterations 209/24/2015

21 ISQT’s STEP-AUTO 2011: Conference on ERP Testing Bug Trend Curve for multiple iterations 219/24/2015

22 ISQT’s STEP-AUTO 2011: Conference on ERP Testing Test Status Indicator 229/24/2015

23 ISQT’s STEP-AUTO 2011: Conference on ERP Testing Test Status Indicator Root mean square of the variation between the estimated and actual bug trend curve The variation between the planned and actual value of the bugs can be calculated on a daily basis. The overall TSI values of the total projects in an organization can be plotted in a control chart for monitoring. The specification limits can be defined and from the control chart, the points which fall outside the limits can be analyzed by the top management. 239/24/2015

24 ISQT’s STEP-AUTO 2011: Conference on ERP Testing SPC for TSI 249/24/2015

25 ISQT’s STEP-AUTO 2011: Conference on ERP Testing SPC for TSI in different iterations 259/24/2015

26 ISQT’s STEP-AUTO 2011: Conference on ERP Testing Advantages 269/24/2015

27 ISQT’s STEP-AUTO 2011: Conference on ERP Testing Case Study ProjectLanguagePlat formStart Date Cost of a Bug (Hrs/Bug) % Testing Effort Before implementation of the method Project 1VCWin NT13-Mar-111.1111% Project 2VCWin NT21-Dec-101.2837% Project 3C#Win NT13-Mar-111.8625% After implementation of the method Project 4VCWin NT16-May-110.6813% Project 5VCWin NT11-Jun-110.947% Project 6C#.net29-Apr-110.637% Reduction in % effort for testing Implementation of Bug Prediction and Tracking method ensures quantitative monitoring and control Critical phases tracked in an efficiently and effectively 279/24/2015

28 ISQT’s STEP-AUTO 2011: Conference on ERP Testing Questions 289/24/2015

29 ISQT’s STEP-AUTO 2011: Conference on ERP Testing Thank you 299/24/2015


Download ppt "Balamurali L Senior SQA Manager Diana Ambrose Senior Lead SQA Arun Kumar V Senior Engineer QA"

Similar presentations


Ads by Google