SlideShare a Scribd company logo
Approaching Quality in Digital Era
Digital transformation is the profound and accelerating
transformation of business activities, processes,
competencies and models to fully leverage the changes
and opportunities of digital technologies and their
impact across society in a strategic and prioritized way.
Digital transformation/Digitization
• Application of digital technologies to almost
everything in our life.
• Change in ecosystem (business, product, project)
• Change in customers behavior
• Continuous technology innovation
What does this mean?
• Increased complexity
• More options of “what can go wrong”
• Time is becoming even more rare resource
• Far far away from our comfort zone
What should we care?
Complexity?
Bunch of cool
features
Mobile OS’s
Devices
OS’s
Devices
Configurations
Browsers Devices
Configurations
Mobile OS’s
Integration with
dozens of platforms
and applications
”Entropy: lack of order or predictability; gradual decline into disorder.”
What can go wrong?
Exhaustive testing is impossible
• It’s totally different from the way you used to
work before
• Challenges are always hard but we need to make
them as less painful as possible
• Only in motion is the future
It’s time to change
We should start thinking not only about how
to supplement quality at a certain point in time,
but also how to ensure this level of quality is
predictable and remains the same throughout the
entire project lifecycle in spite of frequent changes
and varying release timeframes.
How to change?
Where to start?
• Analyze existing process
• Benchmark this process against industry standards (and common sense)
• Create detailed plan on how to move from AS-IS to TO-BE
• Synchronize expectations
• For new projects experience design exercise is a must
• Avoid surprises
• Identify risks and gaps
• Create mitigation and contingency plans
• Track and review risks
• Plan your testing based on risks
#1 Use risk-based approach
• Security
• Performance
• Usability
• Maintainability, reliability, portability,
etc.
#2 Track non-functional
characteristics
Main principles:
• Right area for test automation
• Appropriate tool
• People with required skills
• Understanding ROI
#3 Use smart test automation
• Metrics that really make sense
• Regularly check health of your projects
(analyze numbers)
• Use data for planning and potential risks
identification
#4 Start collecting and
analyzing data
USA HQ
Toll Free: 866-687-3588
Tel: +1-512-516-8880
Ukraine HQ
Tel: +380-32-240-9090
Bulgaria
Tel: +359-2-902-3760
Germany
Tel: +49-69-2602-5857
Poland
Tel: +48-71-382-2800
UK
Tel: +44-207-544-8414
info@softserveinc.com
www.softserveinc.com
Thank you!

More Related Content

PPTX
Android Mobile Application Testing: Human Interface Guideline, Tools
PPTX
Introduction of Secure Software Development Lifecycle
PPTX
Secure SDLC Framework
PDF
Security in the Software Development Life Cycle (SDLC)
PPTX
Dmitriy Desyatkov "Secure SDLC or Security Culture to be or not to be"
PDF
Its Not You Its Me MSSP Couples Counseling
PPTX
PPTX
Splunk live university of alberta 2015
Android Mobile Application Testing: Human Interface Guideline, Tools
Introduction of Secure Software Development Lifecycle
Secure SDLC Framework
Security in the Software Development Life Cycle (SDLC)
Dmitriy Desyatkov "Secure SDLC or Security Culture to be or not to be"
Its Not You Its Me MSSP Couples Counseling
Splunk live university of alberta 2015

What's hot (20)

PPTX
Secure Software Development Lifecycle
 
PPTX
Leverage Machine Data
PPTX
Best Practices for a CoE
PPTX
Integrating Security Across SDLC Phases
PDF
Distributed Teams Infographic
PPTX
E discovery Process Improvement
PPTX
Intro to Security in SDLC
PPTX
Agile and Secure SDLC
PPTX
What’s making way for secure sdlc
PDF
Decision Matrix for IoT Product Development
PDF
Ethical AI at VDAB, presented by Vincent Buekenhout (Ethical AI Lead, VDAB) a...
PPTX
What's New in Innoslate 4.3
PPTX
SplunkLive! Nashville - Splunk for ITOps
PDF
Most effective QA & testing types
PDF
The What, Why, and How of DevSecOps
PDF
Breached! App Attacks, Application Protection and Incident Response
PPTX
How to analyze text data with Named Entity Recognition
PDF
Beyond the Scan: The Value Proposition of Vulnerability Assessment
PDF
Empowering the evolving workforce with virtual workspaces
PDF
Secure Software Development Lifecycle
 
Leverage Machine Data
Best Practices for a CoE
Integrating Security Across SDLC Phases
Distributed Teams Infographic
E discovery Process Improvement
Intro to Security in SDLC
Agile and Secure SDLC
What’s making way for secure sdlc
Decision Matrix for IoT Product Development
Ethical AI at VDAB, presented by Vincent Buekenhout (Ethical AI Lead, VDAB) a...
What's New in Innoslate 4.3
SplunkLive! Nashville - Splunk for ITOps
Most effective QA & testing types
The What, Why, and How of DevSecOps
Breached! App Attacks, Application Protection and Incident Response
How to analyze text data with Named Entity Recognition
Beyond the Scan: The Value Proposition of Vulnerability Assessment
Empowering the evolving workforce with virtual workspaces
Ad

Viewers also liked (15)

PPTX
Designing Big Data Systems Like a Pro
PDF
Cloudera Impala
PPTX
Log Data Analysis Platform by Valentin Kropov
PDF
Impala Performance Update
PPTX
Well Log Interpretation and Petrophysical Analisis in [Autosaved]
PDF
SCRUM Intro
PDF
Scrum Day 2013 - Co-Innovation and Intrapreneurship
PPT
Well log data processing
KEY
Scrum ausserhalb der IT
PDF
Scrum einführen, oder: Die Erlaubnis zum Anders-Sein
PDF
Introduction Professional Scrum Developer for Java
PDF
The World of Agile/Lean Product Development and Delivery with Scrum Made Easy
PPTX
Agile Breakthroughs: Better Agile Adoption Through Change Management
PDF
Using Storytelling in Change Management
PDF
Mit Scrum zur agilen Organisation
Designing Big Data Systems Like a Pro
Cloudera Impala
Log Data Analysis Platform by Valentin Kropov
Impala Performance Update
Well Log Interpretation and Petrophysical Analisis in [Autosaved]
SCRUM Intro
Scrum Day 2013 - Co-Innovation and Intrapreneurship
Well log data processing
Scrum ausserhalb der IT
Scrum einführen, oder: Die Erlaubnis zum Anders-Sein
Introduction Professional Scrum Developer for Java
The World of Agile/Lean Product Development and Delivery with Scrum Made Easy
Agile Breakthroughs: Better Agile Adoption Through Change Management
Using Storytelling in Change Management
Mit Scrum zur agilen Organisation
Ad

Similar to Approaching Quality in Digital Era (20)

PPTX
When agility meets software quality
PPTX
A Software Engineer
PDF
Value Driven Development by Dave Thomas
PPTX
Unit1_Software_EngineeringGGGGGGGGGG.pptx
PPT
SQA_Lec#01-1.ppt
PDF
Agile 101
PDF
English digital business 2.1.pptx
PPTX
Predictive Analytics in Software Testing
PPTX
Methodology Selection Strategy
PDF
Amp Up Your Testing by Harnessing Test Data
PPTX
DevSecCon Keynote
PPTX
DevSecCon KeyNote London 2015
PPTX
How to effectively gather Software Requirements and manage them
PPTX
Questions for successful test automation projects
PPTX
CIS512_Topic1.pptx
PDF
How to build confidence in your release cycle
PPTX
Top 10 Agile Metrics
PPTX
Digital transformation through devops dod indianapolis
PPTX
Agile metrics - Agile KC Meeting 9/26/13
PDF
2016 State of DevOps
When agility meets software quality
A Software Engineer
Value Driven Development by Dave Thomas
Unit1_Software_EngineeringGGGGGGGGGG.pptx
SQA_Lec#01-1.ppt
Agile 101
English digital business 2.1.pptx
Predictive Analytics in Software Testing
Methodology Selection Strategy
Amp Up Your Testing by Harnessing Test Data
DevSecCon Keynote
DevSecCon KeyNote London 2015
How to effectively gather Software Requirements and manage them
Questions for successful test automation projects
CIS512_Topic1.pptx
How to build confidence in your release cycle
Top 10 Agile Metrics
Digital transformation through devops dod indianapolis
Agile metrics - Agile KC Meeting 9/26/13
2016 State of DevOps

More from SoftServe (20)

PPTX
Digital Product Security
PPTX
Testing Tools and Tips
PPTX
Android Mobile Application Testing: Specific Functional, Performance, Device ...
PPTX
How to Reduce Time to Market Using Microsoft DevOps Solutions
PPTX
Containerization: The DevOps Revolution
PPTX
Essential Data Engineering for Data Scientist
PPTX
Rapid Prototyping for Big Data with AWS
PPTX
Implementing Test Automation: What a Manager Should Know
PPTX
Using AWS Lambda for Infrastructure Automation and Beyond
PPTX
Advanced Analytics and Data Science Expertise
PDF
Agile Big Data Analytics Development: An Architecture-Centric Approach
PPTX
Big Data as a Service: A Neo-Metropolis Model Approach for Innovation
PPTX
Personalized Medicine in a Contemporary World by Eugene Borukhovich, SVP Heal...
PPTX
Health 2.0 WinterTech: Will Artificial Intelligence change healthcare? by Eug...
PPTX
Managing Requirements with Word and TFS by Max Markov
PPTX
How to Implement Hybrid Cloud Solutions Successfully
PPTX
Product Management in Outsourcing by Roman Kolodchak and Roman Pavlyuk
PPTX
From Sandbox to Production by Vadym Fedorov
PPTX
Why Ukraine? by Brian Borack, COO
PPTX
The Evolution of IT Outsourcing: Why Trusted Partnership Matters by Olha Moroz
Digital Product Security
Testing Tools and Tips
Android Mobile Application Testing: Specific Functional, Performance, Device ...
How to Reduce Time to Market Using Microsoft DevOps Solutions
Containerization: The DevOps Revolution
Essential Data Engineering for Data Scientist
Rapid Prototyping for Big Data with AWS
Implementing Test Automation: What a Manager Should Know
Using AWS Lambda for Infrastructure Automation and Beyond
Advanced Analytics and Data Science Expertise
Agile Big Data Analytics Development: An Architecture-Centric Approach
Big Data as a Service: A Neo-Metropolis Model Approach for Innovation
Personalized Medicine in a Contemporary World by Eugene Borukhovich, SVP Heal...
Health 2.0 WinterTech: Will Artificial Intelligence change healthcare? by Eug...
Managing Requirements with Word and TFS by Max Markov
How to Implement Hybrid Cloud Solutions Successfully
Product Management in Outsourcing by Roman Kolodchak and Roman Pavlyuk
From Sandbox to Production by Vadym Fedorov
Why Ukraine? by Brian Borack, COO
The Evolution of IT Outsourcing: Why Trusted Partnership Matters by Olha Moroz

Recently uploaded (20)

PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
Transform Your Business with a Software ERP System
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
System and Network Administraation Chapter 3
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
L1 - Introduction to python Backend.pptx
PPTX
history of c programming in notes for students .pptx
PDF
System and Network Administration Chapter 2
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PPTX
Online Work Permit System for Fast Permit Processing
Wondershare Filmora 15 Crack With Activation Key [2025
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
Navsoft: AI-Powered Business Solutions & Custom Software Development
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Transform Your Business with a Software ERP System
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
System and Network Administraation Chapter 3
Design an Analysis of Algorithms I-SECS-1021-03
L1 - Introduction to python Backend.pptx
history of c programming in notes for students .pptx
System and Network Administration Chapter 2
How to Migrate SBCGlobal Email to Yahoo Easily
How to Choose the Right IT Partner for Your Business in Malaysia
How Creative Agencies Leverage Project Management Software.pdf
Design an Analysis of Algorithms II-SECS-1021-03
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Upgrade and Innovation Strategies for SAP ERP Customers
Online Work Permit System for Fast Permit Processing

Approaching Quality in Digital Era

  • 2. Digital transformation is the profound and accelerating transformation of business activities, processes, competencies and models to fully leverage the changes and opportunities of digital technologies and their impact across society in a strategic and prioritized way. Digital transformation/Digitization
  • 3. • Application of digital technologies to almost everything in our life. • Change in ecosystem (business, product, project) • Change in customers behavior • Continuous technology innovation What does this mean?
  • 4. • Increased complexity • More options of “what can go wrong” • Time is becoming even more rare resource • Far far away from our comfort zone What should we care?
  • 5. Complexity? Bunch of cool features Mobile OS’s Devices OS’s Devices Configurations Browsers Devices Configurations Mobile OS’s Integration with dozens of platforms and applications
  • 6. ”Entropy: lack of order or predictability; gradual decline into disorder.” What can go wrong?
  • 8. • It’s totally different from the way you used to work before • Challenges are always hard but we need to make them as less painful as possible • Only in motion is the future It’s time to change
  • 9. We should start thinking not only about how to supplement quality at a certain point in time, but also how to ensure this level of quality is predictable and remains the same throughout the entire project lifecycle in spite of frequent changes and varying release timeframes. How to change?
  • 10. Where to start? • Analyze existing process • Benchmark this process against industry standards (and common sense) • Create detailed plan on how to move from AS-IS to TO-BE • Synchronize expectations • For new projects experience design exercise is a must • Avoid surprises
  • 11. • Identify risks and gaps • Create mitigation and contingency plans • Track and review risks • Plan your testing based on risks #1 Use risk-based approach
  • 12. • Security • Performance • Usability • Maintainability, reliability, portability, etc. #2 Track non-functional characteristics
  • 13. Main principles: • Right area for test automation • Appropriate tool • People with required skills • Understanding ROI #3 Use smart test automation
  • 14. • Metrics that really make sense • Regularly check health of your projects (analyze numbers) • Use data for planning and potential risks identification #4 Start collecting and analyzing data
  • 15. USA HQ Toll Free: 866-687-3588 Tel: +1-512-516-8880 Ukraine HQ Tel: +380-32-240-9090 Bulgaria Tel: +359-2-902-3760 Germany Tel: +49-69-2602-5857 Poland Tel: +48-71-382-2800 UK Tel: +44-207-544-8414 info@softserveinc.com www.softserveinc.com Thank you!