Evolving to Agile Testing
An Enterprise’s Journey
Hrishikesh Karekar
Sutap Choudhury
Vinaya Muralidharan
Agile Coaches
Why the Change?
Integration
Issues
Time to Value
Inability to
Accept late
scope
changes
Release
Drama
Customer’s
Need
The Journey towards Agility
Critical Chain
Project
Management
Integration
Driven
Development
PracticesAGILITY
through
KANBAN
• Delays in
development
cascade to testing
• Large part of tests
continue to be
manual – slowing
down delivery
• Late defect
discovery
impacting
timelines & quality
Agile development – Rapid, incremental & Iterative
Challenges not very
different from the
waterfall world
Agile Testing becomes the
bottleneck – Agility remains
elusive
AGILE TESTING
CHALLENGE
Agile Testing Challenges
Agile Test Organization
• Adopt Test Driven
Approaches
• Moving from Silos to close
collaboration with business,
product owners & delivery
Test Automation
• New skills & tools
• Upfront Investment
• Technical Challenges
Integration
• Integrating scope from
several cross-functional
teams - When to test
integration & what
depth?
• Continuous Regression?
Non Functional Test
• Performance, Security,
U2U, B2B – can it be
run on small batches?
• Will they increase
overheads and costs?
• Certify scope with
iteration/sprint level
testing?
Agile Testing- What are we
trying?
Agile Test Organization
• Trainings and Coaching at
all levels
• Conferences, Certifications
• Agile Center of Excellence
Test Automation
• TDD
• Focus on automating regression
• ATDD Thinking
• Telco Building Blocks /
language aligned with BDD /
ATDD
Integration
• Agile Testing
Strategy Pyramid
• -- the earlier the
better
Non Functional
Test
• Still evolving
• What can be done
for early feedback
/ reduce pain?
Agile Testing- What are we
trying?
Evolving all the time
using the Kanban
Method
• Respect current roles &
responsibilities
• Start with where you
are now
• Safe experiments
Thank You
@hrishikarekar
@vinaya1980
@sutapc

Evolving to agile testing

  • 1.
    Evolving to AgileTesting An Enterprise’s Journey Hrishikesh Karekar Sutap Choudhury Vinaya Muralidharan Agile Coaches
  • 2.
    Why the Change? Integration Issues Timeto Value Inability to Accept late scope changes Release Drama Customer’s Need
  • 3.
    The Journey towardsAgility Critical Chain Project Management Integration Driven Development PracticesAGILITY through KANBAN
  • 4.
    • Delays in development cascadeto testing • Large part of tests continue to be manual – slowing down delivery • Late defect discovery impacting timelines & quality Agile development – Rapid, incremental & Iterative Challenges not very different from the waterfall world Agile Testing becomes the bottleneck – Agility remains elusive AGILE TESTING CHALLENGE
  • 5.
    Agile Testing Challenges AgileTest Organization • Adopt Test Driven Approaches • Moving from Silos to close collaboration with business, product owners & delivery Test Automation • New skills & tools • Upfront Investment • Technical Challenges Integration • Integrating scope from several cross-functional teams - When to test integration & what depth? • Continuous Regression? Non Functional Test • Performance, Security, U2U, B2B – can it be run on small batches? • Will they increase overheads and costs? • Certify scope with iteration/sprint level testing?
  • 6.
    Agile Testing- Whatare we trying? Agile Test Organization • Trainings and Coaching at all levels • Conferences, Certifications • Agile Center of Excellence Test Automation • TDD • Focus on automating regression • ATDD Thinking • Telco Building Blocks / language aligned with BDD / ATDD Integration • Agile Testing Strategy Pyramid • -- the earlier the better Non Functional Test • Still evolving • What can be done for early feedback / reduce pain?
  • 7.
    Agile Testing- Whatare we trying? Evolving all the time using the Kanban Method • Respect current roles & responsibilities • Start with where you are now • Safe experiments
  • 8.