Age of Digital Assurance R Ashok Kumar Account

  • Slides: 18
Download presentation
Age of Digital Assurance R. Ashok Kumar, Account Delivery Head Datamatics Global Services Ltd.

Age of Digital Assurance R. Ashok Kumar, Account Delivery Head Datamatics Global Services Ltd.

Abstract Digital Technologies / Services are impacting every aspect of today’s human lives. Direct

Abstract Digital Technologies / Services are impacting every aspect of today’s human lives. Direct human interaction still exists but more on specialized services wherein the business can then provide the value add to the customer. Digital journey therefore comprises not only of functionality of these applications but also extensively involves understanding customer experience of interactions, their thought & engagement of the customer while engaging with the service & business. Understanding customer experience is not something that is directly available other than data that is getting collected through the interactions with these applications. Quality, therefore is important at every aspect of this digital journey Quality assurance in the digital age therefore is a much wider spectrum involving not only functionality but also the customer experience. Age of digital assurance is therefore a sustainable effort to ensure a market-ready product from a software quality and user experience perspective with a focus of continuously improving the experience. Ensuring quality assurance in today’s digital world is getting more and more complex and needs a constant look at the various strategies that need to be deployed to manage No single strategy fits into all the buckets. Evaluating appropriate strategies for validation and assurance that needs to be done forms one of the key aspects of ensuring digital assurance / reassurance. 2

Ø Agenda Ø Evolution of Digital World Ø Evolution of Testing Ø Changes in

Ø Agenda Ø Evolution of Digital World Ø Evolution of Testing Ø Changes in development deliveries Ø Ø Impact of these changes on Quality Assurance Digital Assurance Ø What it means and how QA should meet this Ø Experiences Ø Conclusion 3

Digital Evolution Pre Digital Pre-Commercialization 1994 1999 2004 2009 2014 Future Source: http: //bit.

Digital Evolution Pre Digital Pre-Commercialization 1994 1999 2004 2009 2014 Future Source: http: //bit. ly/f. K 9 w. FW

Digital Evolution Source - Research. Gate

Digital Evolution Source - Research. Gate

Evolution of Testing Source: Adapted from https: //www. pinterest. com/pin/529595237404368032/

Evolution of Testing Source: Adapted from https: //www. pinterest. com/pin/529595237404368032/

Changes in development deliveries Source: www. snyxius. com/implement-agile-development-process-easy-steps Source: www. agileagnostic. wordpress. com Source:

Changes in development deliveries Source: www. snyxius. com/implement-agile-development-process-easy-steps Source: www. agileagnostic. wordpress. com Source: www. agitma. nl/dilbert-saves-the-agile-day

Changes in development deliveries – Impact on QA Team • What are the Impacts:

Changes in development deliveries – Impact on QA Team • What are the Impacts: Ø Timelines Ø Methodology of implementation Ø Inadequate Test Coverage Ø High requirement of regression testing Ø Right Kind of Ø Resourcing Ø Skill Sets Ø Communication

Digital Assurance • What exactly is Digital Assurance Ø Set of Quality Assurance Practices

Digital Assurance • What exactly is Digital Assurance Ø Set of Quality Assurance Practices Ø Ensures seamless integration & interaction between components of Digital Ecosystem

Digital Assurance • Why do we need Digital Assurance ØObjectives ØCustomer Experience ØAchievement of

Digital Assurance • Why do we need Digital Assurance ØObjectives ØCustomer Experience ØAchievement of desired business outcome ØHigh Complexity ØTight Timelines ØHigher vulnerability ØLeveraging existing legacy systems and associated infrastructure ØHigh agility requirements

What we do today!! Ø Current Quality Assurance Team Ø Testing Team Ø Validation

What we do today!! Ø Current Quality Assurance Team Ø Testing Team Ø Validation of business functionality Ø At the most automation of these tests Ø What else we do: Ø Security Testing Ø Performance Testing Ø It is all predominantly testing not user experience

Strategizing for Digital Assurance Ø Quality Assurance How do I cater to timelines? Ø

Strategizing for Digital Assurance Ø Quality Assurance How do I cater to timelines? Ø Automate to maximum Ø start testing early”, “Shift Left strategy in automation” Ø How do I cater for test coverage? Ø What level of reviews have been planned? Ø “ right mechanism for data sampling“ Ø Does it cover the user experience challenges? Ø Is the strategy right? Ø

Experiences & Thoughts Ø Quality Strategies for Agile Ø Ø System and UAT Test

Experiences & Thoughts Ø Quality Strategies for Agile Ø Ø System and UAT Test Review process Quality Risk Analysis Process RAID principle Functional Knowledge Transfer Ø Timelines Ø Ø Automated regression Layer wise automation

Experiences & thoughts Ø User Experience Ø Multiple Geographies Ø Localization / Internationalization Ø

Experiences & thoughts Ø User Experience Ø Multiple Geographies Ø Localization / Internationalization Ø Omni Channel Ø How does one address this? Ø Performance Ø Security Ø Usability / User Delight

A few parting points • As mentioned earlier Quality is everyone’s responsibility • No

A few parting points • As mentioned earlier Quality is everyone’s responsibility • No Single strategy satisfies all the requirements • Constantly look at the business domain and update yourself to evaluate business and end user impacts rather than only testing • Upgrade ourselves as a team from all aspects to meet the challenges continuously

References & Appendix § Embracing the Internet of Everything To Capture Your Share of

References & Appendix § Embracing the Internet of Everything To Capture Your Share of $14. 4 Trillion, CISCO 2013 § Source: http: //bit. ly/f. K 9 w. FW § Source – Research. Gate § Source: Adapted from https: //www. pinterest. com/pin/529595237404368032 § Source: www. snyxius. com/implement-agile-development-process-easy-steps § Source: www. agileagnostic. wordpress. com § Source: www. agitma. nl/dilbert-saves-the-agile-day § Source: White paper “digital-assurance-for-the-real-world” by Ramesh Pai Practice Head – Business Assurance Practice Wipro 16

Author Biography R. Ashok Kumar, DGSL Account Delivery Head & IVV Practice Head At

Author Biography R. Ashok Kumar, DGSL Account Delivery Head & IVV Practice Head At Datamatics, Ashok is responsible for Testing Services across the organization to facilitate quality delivery to the customers. He has more than 30 years of IT industry experience and his core expertise lies in project / program management and in providing solutions on Transformation, Test Automation frameworks and has been actively providing solutions on Transformation and Test Automation frameworks for the past 10 years. He has handled very complex international and domestic projects on Transformation, Development and Test Automation frameworks. He holds a Master’s degree in Management & a Bachelor’s in Engineering. Prior to Datamatics he has worked at Nuclear Power Corporation as a Senior Scientific Officer. 17

Thank You!!! 18

Thank You!!! 18