Testing at the Speed of Trust: Agile Practices That Build Confidence in Software Quality

Faster time-to-market and shortening cycle times are the goals of any software development engagement. Test automation is often seen as the means to reduce time-to-market. Test automation is the bedrock of agile software delivery – faster feedback from testing. However, customers constantly challenge testing teams on the benefits realized from test automation. The return on investment (ROI) is often perceived as falling short of expectations due to ineffective articulation of benefits. This suggests a deeper problem that is often overlooked, one of fundamental distrust, which needs to be addressed effectively. Successful test automation strategies deliver value differently than conventional project metrics triad—cost, scope, and schedule—they supplement them in ways that require you to think laterally.
Risk and value are orthogonal, i.e. it requires a significant effort to bring congruity between these two outcomes expected from the test project management. For successful test automation engagements, realization of one of these outcomes cannot be expected to follow by the successful management of the other.
Establishment of trust is a necessary condition for the realization of these outcomes. Testing covers the risks, but often fails to articulate the delivered value. Addressing the trust deficit requires us to understand the values that stakeholders seek, but often overlooked. A better understanding of trust involves demonstration of two significant attributes – Competence and Credibility. Demonstration of these attributes results in Confidence. Confidence in a product, and therefore its value, increases as testing progresses. Value delivered incrementally and risk managed iteratively is the beneficiary of this orthogonality.


Key take-away
• Address the challenges that testing teams face through impact mapping, value-stream mapping, and Lean testing techniques to influence the outcomes.
• Put in context test optimization against cost of quality (CoQ), balancing testing against risks, and apply industry best practices to articulate the value of testing to build confidence and credibility.
• Help the testing teams and stakeholders to view testing, especially test automation, differently and eventually, to test at the speed of trust.

 
1 favorite thumb_down thumb_up 1 comment visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

Begin with the challenges facing the Software Quality Industry - Crisis of confidence

Articulate the psychology of trust which builds confidence

Attributes of trust that a tester has to demonstrate

Ways to communicate quality to further the value of confidence, hence trust

Conclude with a wrap-up

Learning Outcome

Key take-away

  • Address the challenges that testing teams face through impact mapping, value-stream mapping, and Lean testing techniques to influence the outcomes.
  • Put in context test optimization against cost of quality (CoQ), balancing testing against risks, and apply industry best practices to articulate the value of testing to build confidence and credibility.
  • Help the testing teams and stakeholders to view testing, especially test automation, differently and eventually, to test at the speed of trust.

Target Audience

Testers who are wondering why Agile succeeds..

schedule Submitted 3 years ago

Comments Subscribe to Comments

comment Comment on this Proposal
  • Pramod Sadalage
    By Pramod Sadalage  ~  2 years ago
    reply Reply

    Venkat,

    Any way you can share your presentation slides?

    Thanks