Testing for business benefits

Preview:

DESCRIPTION

This presentation is free for use by any software testing enthusiast. I have taken help from Mr. Derk-Jan de Grood and thank him immensely for his brilliant insights on the topic. Happy Testing!

Citation preview

Testing For Business

Benefits

Asim R. Kazmi

Software QA Manager/Architect

Etilize Pvt. Ltd

Areas to be covered today

Add Value to work

Perception of testing

Test Reporting

Project Experience

Reasons of failure

Identify the business benefit

Share the story

How to be beneficial

Word of Thanks

Derk-Jan de Grood for providing the insights on the idea.

Google for great pictures!

Purpose

Convince that business alignment is crucial for

a successful testing team

Suggest Techniques to help understand and

communicate with stakeholders

Help in increasing added value

Value Lies in...

Shorter Time to Market

Error Free Software

Conform to customer requirements

Compliant to Standards

And....

Its All About Perception

Business Management thinks...

Software Testing Delivers,

Too Little,

Too Late,

And Costs a fortune!

Reason

Business

Expectations

Testing

Output

Why The gap?Test Policies

Test Strategies

Test Plans

Test Design Techniques

Test Scenarios

Bug Reports

Audit Reports

etc.

Suspension Bridge

A successful Project

Project Experience

Problems, Anxieties...

FEAR most often is the major

Contributor to a

Project failure

Consequences of fear...

Manipulating Results

Ignoring Risks

Exaggerating Risks

Hiding actual

Problems

Micro-Management

Transferring Fear

Ostrich behavior

FEAR blocks

Improvements and

Adequate

Project Management

Business Benefit

Understand the driving force of business

What is that stakeholders want?

Act Accordingly

Identify the Personal needs

What Makes

My Manager

Successful?

Know everything about the

project

Know what impacts

decisions will make

Influence on team

Make a commitment

Get a Grip

Define a compelling Test

Strategy

Focus on

Outcome

Rather than

activities

Test Strategy

Address

Fears

Worries

Uncertainities

Challenges

Success factors

End Goal

Design for traceability

Every test case should trace back to a

requirement

Ensure all important requirements are

amply covered with test cases

Plan early what can be automated and

what remains manual

Identify customer pain points and make

sure they are addressed with ample time

and resources at hand.

Go for early feedback from customer to

ensure changing requirements do not

affect the project delivery.

Don’t be imprecise. Work on the

feedback

Plan for the unexpected

Share the

success, celebrate the

trivial

How to make Business

Happy?Make them understand what you do for their

success

Show your efficiency

Define the right test strategy

Test the important areas first

Find the right bugs

Share the Successful Test Story

Wrap up the discussion

Questions, Any one?

Thanks for Coming and

Listening in to my Talk!

For questions/Queries/Suggestions, I can be reached

at:

kazmiasim@gmail.com

Recommended