Testing for business benefits
-
Upload
asim-kazmi -
Category
Documents
-
view
1.094 -
download
0
description
Transcript of Testing for business benefits
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: