ba 360 l&d training

17
CONNECT WITH US: IT: Customized to Your Advantage BA 360 – Faster Better Cheaper QA Lakshminarayanan KN Associate Software Engineer Public | Copyright © 2014 Prolifics

Upload: lakshminarayanan-neelakandan

Post on 14-Apr-2017

89 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BA 360 L&D Training

CONNECT WITH US:IT: Customized to Your Advantage

BA 360 – Faster Better Cheaper QA

Lakshminarayanan KNAssociate Software Engineer

Public | Copyright © 2014 Prolifics

Page 2: BA 360 L&D Training

CONNECT WITH US:Public | Copyright © 2014 Prolifics 2

Business Assurance – The Evolution• Testing services have evolved from being a

business enabler to a business differentiator• Role of IT is no longer to support business

functions• IT shares the onus for the business outcomes and

often responsible for superior customer experience, retention and acquisition

• QA practices and systems have to evolve in a way that we provide competitive advantage

Page 3: BA 360 L&D Training

CONNECT WITH US: 3

01

02

03

04

No single source of truth for Business Processes, Applications & Integrations

Tester’s lack business perspective

Inefficient Test Design

Test intelligence and analytics non existent

Next Generation Testing Challenges

Page 4: BA 360 L&D Training

CONNECT WITH US: 4

No Single Source of Truth

01

02

03

04

01 Growing IT Applications

optio n

04 Concurrent Business Changes - Projects

optio n

02 Rapid Application Evolution

optio n

03 Knowledge Management

optio n

Page 5: BA 360 L&D Training

CONNECT WITH US:

Tester’s Lack Business Perspective

5

Profitability

Key products

Customer experience

Competitive differentiators

Key customers

Revenue

02

01

03

0506

04

Page 6: BA 360 L&D Training

CONNECT WITH US:

Inefficient Test Design

6

01 Lack of Comprehensive Business Knowledge

02 Long Test Design Phase

03 Insufficient coverage

04 Defect seepage

05

Lacks knowledge of an Impact of a feature on the system

Lost Business Confidence

Page 7: BA 360 L&D Training

CONNECT WITH US:

Test Intelligence

7

Component Dependencies

Feature Traceability

Change Impact

Test Coverage

Defect Data

Page 8: BA 360 L&D Training

CONNECT WITH US: 8

How to get a peace of mind ?What if I told you that there is a tool which can solve most of your problems

Will automatically tell you how to select tests Will help you find more defects very early Will generate test cases quicker than ever Will provide the maximum test coverage Will help you select the correct regression test

cases

Isn’t this a saviour !!!

Public | Copyright © 2014 Prolifics

Page 9: BA 360 L&D Training

CONNECT WITH US:

Tester’s Lack Business Perspective – Our Solution

34

12

56

7

Capture business benefits

Prioritize requirements

Exploratory Test Design to verify Business Benefits

Validate and Certify the solution based on business benefits realized

Map business benefits to requirements

Map business benefits to the solution

Business process and data variations review by the Business

BusinessAssurance

9

Page 10: BA 360 L&D Training

CONNECT WITH US: 10

BA360- Test design Components

1. Requirements2. Business Process Hierarchy3. Application Hierarchy4. Integrations5. Business Assurance Design

• Equivalence classes• Decision Tables• Exploratory

6. Test Cases

Page 11: BA 360 L&D Training

CONNECT WITH US:Public | Copyright © 2014 Prolifics 11

Business outcomes & Requirements Business need of the

project translates to Business outcomes

Some common Business outcomes could be Enhanced User experience, increased revenue, Customer retention and so on

Requirements can be obtained from BRD, FRD, SDD or user stories

They can be imported/ added in BA-360

Tag requirements to Business outcomes

Perform Risk bases assessment

Decide Test types and levels

Page 12: BA 360 L&D Training

CONNECT WITH US:Public | Copyright © 2014 Prolifics 12

Business Process Hierarchy A business process is an activity or

set of activities that will accomplish a specific organizational goal

A Business process may have one or more secondary or Sub-processes to achieve the business goal

The Business processes have to be mapped with one another to provide a proper Business Hierarchy

Business process hierarchy forms the integral part of test design since it influences the Business outcomes of every project

Page 13: BA 360 L&D Training

CONNECT WITH US:Public | Copyright © 2014 Prolifics 13

Application hierarchy Application hierarchy is the

record of all the Systems in the Enterprise IT architecture

It specifies all the Transactions that the applications are capable of performing

Each of the Transactions are a part of the earlier described Business process hierarchy

Page 14: BA 360 L&D Training

CONNECT WITH US:Public | Copyright © 2014 Prolifics 14

Integration In a complex Enterprise IT

architecture many systems have to be integrated to accomplish the Business functions

This is achieved by creating complex integration between applications

Comprises of Source and Target systems and a Middleware service(FMW, Informatica etc.)

Page 15: BA 360 L&D Training

CONNECT WITH US:Public | Copyright © 2014 Prolifics 15

Test Design techniques

Boundary Value Analysis

Equivalence Class

Partitioning

All Pairs or Pair-wise Testing

Domain Analysis

Decision Tables

Page 16: BA 360 L&D Training

CONNECT WITH US:Public | Copyright © 2014 Prolifics 16

Generating Test cases• Define Test steps for the transaction• Generate Test cases for any of the below mapping

Business Process Hierarchy Application hierarchy Integration Requirements

• Use the proper test design technique for performing the test case generation

• Export the Test case library to export the test cases