SlideShare a Scribd company logo
1 of 17
Download to read offline
Julien Bensaid
Vice President &
Head of Global Testing Practice , Atos
Marta Sanfeliu
Chief Integrator, Winter Olympics Sochi
General Manager, Olympics for Atos
Speakers
Barcelona 1992
• 3 Billion Television viewers
• 169 Participating Nations
London 2012
• 8 Billion Connected Devices
• 204 Participating Nations
…from a single physical event in ‘92
to the most connected event in history
Rio 2016
• Cloud based infrastructure
• 206 Qualified Nations
Evolution of the Games…
Scale - Rio 2016
4 BN Worldwide viewers
37 Competition venues
300,000 Accreditations
30,000 Media Personnel
15,000+ Athletes
3,500 Technology Staff
70,000 Volunteers
200,000 Testing Hours
80 Applications & Systems
500 Servers
>$500M Technology Budget
Total Security Events
Athens ‘04
Beijing ‘08
London ‘12
Sochi ‘14
80 M
201 M
255 M
322 M
219 Security Events Every Second at Sochi !
Culture
Procedures
Language Laws
LocationPeople
• Fixed price contract with the IOC
• Multi-year games contract
• Dealing with many unknowns
• No option of missing deadlines
• 302 events timed to a fraction of a second
• Readiness includes systems & people
• Zero Email Initiative
• Use of Social Media – BlueKiwi
• Dedicated Technical Operation Center
• Alerts and Communication drills
• Global delivery teams in 13 locations
• Multi language adaptation
• Bridging cultures
November 2012
The first team
member arrived
in Rio after
London
2016
2012 2013 2014 2015 2016
Olympics
5 – 21 Aug 2016
Paralympics
7 – 18 Sept. 2016
Our Countdown to Rio 2016
200,000
hours of
testing
5 Testers
50-80 Testers
200 Testers
Onsite Staff
A dedicated 1000 sq meters (10,800 sq
feet) test lab for the Olympics
54 Test Cells – 36 for sports, cells for
S/W distribution & Games Management
Tests by local teams where the event
is going to be hosted
Ability to run applications in “Shadow”
mode during trials
Real sport events and Shadow events to
test performance of people and systems
How do you simulate real life situations during
testing?
Hybrid methodology - Agile for development and
Waterfall for Integration
9000 test cases grouped by sports, events and
systems. E.g. Track and Field has 700 Test Cases
Tools – ALM, Performance Center, UFT,
Acunetix (Security)
Virtualization for external interfaces
A script-less Hybrid Automation framework for UFT
increases reusability
What tools and processes are used to deliver a zero
defect games?
• User Acceptance Tests
• Homologation Tests
• Multi Sport Tests
• Technical Rehearsals
• Delivery Acceptance Test
• End To End Test
• Technical Test
• Test Events
Types of Testing Conducted
Tests across iOS, Android & Windows platforms
Predefined checklist for navigation, visibility by
resolution, need for scrolling etc.
Usability tests by sports and events specialist
Usability and Performance deviations are
treated as defects
Platforms developed in HTML 5 & CSS 3 for
increased user responsiveness
How do you ensure consistent user experience for 4
Billion viewers across devices and operating
systems?
A core team with previous Olympics experience. Testers chosen via a rigorous
selection process
Sports specialists, Major event technologists and Language experts part of the
testing team
Reusable Test Scenario Repository to reduce effort for test design
A structured SIAM process to interface with 3rd parties and external agencies
Continuous learning and retrospection
How do you ensure quality with a new 200+ team
every 2 years?
Test Factory Approach
It’s not just the Olympics that Test in the
Extremes
Create Extreme Security focus by simulating
breaches and disaster scenarios in Security Testing
labs to provide peace of mind in sharing data
Extreme Reliability through enterprise grade
Performance Testing toolsets, assuring 100%
uptime for mission critical applications to
protect your brand
Leverage tools, labs, utilities & partners - e.g. in
Service Virtualization - to create Extreme Agility
and lower TCO
Testing in the Extremes

More Related Content

Similar to Testing in the Extremes

Atos digital transformation for the Olympic Winter Games PyeongChang 2018 and...
Atos digital transformation for the Olympic Winter Games PyeongChang 2018 and...Atos digital transformation for the Olympic Winter Games PyeongChang 2018 and...
Atos digital transformation for the Olympic Winter Games PyeongChang 2018 and...Atos Benelux and the Nordics
 
Atos Origin - Testing - An Olympic Challenge
Atos Origin - Testing - An Olympic ChallengeAtos Origin - Testing - An Olympic Challenge
Atos Origin - Testing - An Olympic ChallengeTEST Huddle
 
Decision Matrix for IoT Product Development
Decision Matrix for IoT Product DevelopmentDecision Matrix for IoT Product Development
Decision Matrix for IoT Product DevelopmentAlexey Pyshkin
 
ECIR Recommendation Challenges
ECIR Recommendation ChallengesECIR Recommendation Challenges
ECIR Recommendation ChallengesDaniel Kohlsdorf
 
Introduction to the EOSC-hub project
Introduction to the EOSC-hub projectIntroduction to the EOSC-hub project
Introduction to the EOSC-hub projectEOSC-hub project
 
Endpoint Security for Mobile Devices
Endpoint Security for Mobile DevicesEndpoint Security for Mobile Devices
Endpoint Security for Mobile DevicesDavid Shepherd
 
EuroPriSe and ISDP10003 2015 -
EuroPriSe and ISDP10003  2015 - EuroPriSe and ISDP10003  2015 -
EuroPriSe and ISDP10003 2015 - Marco Moreschini
 
EuroPriSe and ISDP 10003 2015
EuroPriSe and ISDP 10003 2015EuroPriSe and ISDP 10003 2015
EuroPriSe and ISDP 10003 2015Marco Moreschini
 
Imatia: corporate presentation
Imatia: corporate presentationImatia: corporate presentation
Imatia: corporate presentationimatia
 
Pistoia Alliance European Conference 2015 - Stuart Robertson / Exostar
Pistoia Alliance European Conference 2015 - Stuart Robertson / ExostarPistoia Alliance European Conference 2015 - Stuart Robertson / Exostar
Pistoia Alliance European Conference 2015 - Stuart Robertson / ExostarPistoia Alliance
 
Crowdtesting 2.0 - From Anonymous Crowd to Target Audience & Customer Community
Crowdtesting 2.0 - From Anonymous Crowd to Target Audience & Customer CommunityCrowdtesting 2.0 - From Anonymous Crowd to Target Audience & Customer Community
Crowdtesting 2.0 - From Anonymous Crowd to Target Audience & Customer CommunityCrowdsourcing Week
 
Industry day june 2013 standard and research v2
Industry day june 2013   standard and research v2Industry day june 2013   standard and research v2
Industry day june 2013 standard and research v2Dr Nicolas Figay
 
ATOS in the SUPERSEDE project
ATOS in the SUPERSEDE projectATOS in the SUPERSEDE project
ATOS in the SUPERSEDE projectSupersede
 
Applied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd.
 
Applied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd.
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesHemang Rindani
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesCygnet Infotech
 
EOSC-hub RDA 11 Colocation Presentation
EOSC-hub RDA 11 Colocation PresentationEOSC-hub RDA 11 Colocation Presentation
EOSC-hub RDA 11 Colocation PresentationEOSC-hub project
 
6 Practical Steps F&B Companies Can Take to Achieve Digital Transformation
6 Practical Steps F&B Companies Can Take to Achieve Digital Transformation6 Practical Steps F&B Companies Can Take to Achieve Digital Transformation
6 Practical Steps F&B Companies Can Take to Achieve Digital TransformationSafetyChain Software
 

Similar to Testing in the Extremes (20)

Atos digital transformation for the Olympic Winter Games PyeongChang 2018 and...
Atos digital transformation for the Olympic Winter Games PyeongChang 2018 and...Atos digital transformation for the Olympic Winter Games PyeongChang 2018 and...
Atos digital transformation for the Olympic Winter Games PyeongChang 2018 and...
 
Atos Origin - Testing - An Olympic Challenge
Atos Origin - Testing - An Olympic ChallengeAtos Origin - Testing - An Olympic Challenge
Atos Origin - Testing - An Olympic Challenge
 
Decision Matrix for IoT Product Development
Decision Matrix for IoT Product DevelopmentDecision Matrix for IoT Product Development
Decision Matrix for IoT Product Development
 
ECIR Recommendation Challenges
ECIR Recommendation ChallengesECIR Recommendation Challenges
ECIR Recommendation Challenges
 
Introduction to the EOSC-hub project
Introduction to the EOSC-hub projectIntroduction to the EOSC-hub project
Introduction to the EOSC-hub project
 
Endpoint Security for Mobile Devices
Endpoint Security for Mobile DevicesEndpoint Security for Mobile Devices
Endpoint Security for Mobile Devices
 
Paul Jackson
Paul JacksonPaul Jackson
Paul Jackson
 
EuroPriSe and ISDP10003 2015 -
EuroPriSe and ISDP10003  2015 - EuroPriSe and ISDP10003  2015 -
EuroPriSe and ISDP10003 2015 -
 
EuroPriSe and ISDP 10003 2015
EuroPriSe and ISDP 10003 2015EuroPriSe and ISDP 10003 2015
EuroPriSe and ISDP 10003 2015
 
Imatia: corporate presentation
Imatia: corporate presentationImatia: corporate presentation
Imatia: corporate presentation
 
Pistoia Alliance European Conference 2015 - Stuart Robertson / Exostar
Pistoia Alliance European Conference 2015 - Stuart Robertson / ExostarPistoia Alliance European Conference 2015 - Stuart Robertson / Exostar
Pistoia Alliance European Conference 2015 - Stuart Robertson / Exostar
 
Crowdtesting 2.0 - From Anonymous Crowd to Target Audience & Customer Community
Crowdtesting 2.0 - From Anonymous Crowd to Target Audience & Customer CommunityCrowdtesting 2.0 - From Anonymous Crowd to Target Audience & Customer Community
Crowdtesting 2.0 - From Anonymous Crowd to Target Audience & Customer Community
 
Industry day june 2013 standard and research v2
Industry day june 2013   standard and research v2Industry day june 2013   standard and research v2
Industry day june 2013 standard and research v2
 
ATOS in the SUPERSEDE project
ATOS in the SUPERSEDE projectATOS in the SUPERSEDE project
ATOS in the SUPERSEDE project
 
Applied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial Software
 
Applied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial SoftwareApplied Systems Ltd. Industrial Software
Applied Systems Ltd. Industrial Software
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing Services
 
Enterprise QA and Application Testing Services
Enterprise QA and Application Testing ServicesEnterprise QA and Application Testing Services
Enterprise QA and Application Testing Services
 
EOSC-hub RDA 11 Colocation Presentation
EOSC-hub RDA 11 Colocation PresentationEOSC-hub RDA 11 Colocation Presentation
EOSC-hub RDA 11 Colocation Presentation
 
6 Practical Steps F&B Companies Can Take to Achieve Digital Transformation
6 Practical Steps F&B Companies Can Take to Achieve Digital Transformation6 Practical Steps F&B Companies Can Take to Achieve Digital Transformation
6 Practical Steps F&B Companies Can Take to Achieve Digital Transformation
 

More from BabuDevanandam

Choosing right-automation-tool
Choosing right-automation-toolChoosing right-automation-tool
Choosing right-automation-toolBabuDevanandam
 
Get Max From Automation
Get Max From AutomationGet Max From Automation
Get Max From AutomationBabuDevanandam
 
Customized Test Automation Solution
Customized Test Automation SolutionCustomized Test Automation Solution
Customized Test Automation SolutionBabuDevanandam
 
Automationsamurai presentation
Automationsamurai presentationAutomationsamurai presentation
Automationsamurai presentationBabuDevanandam
 
Point of sale_framework
Point of sale_frameworkPoint of sale_framework
Point of sale_frameworkBabuDevanandam
 
Shrinivas kulkarni barclays feynmanism for testers – introducing the curious ...
Shrinivas kulkarni barclays feynmanism for testers – introducing the curious ...Shrinivas kulkarni barclays feynmanism for testers – introducing the curious ...
Shrinivas kulkarni barclays feynmanism for testers – introducing the curious ...BabuDevanandam
 
Selenium Test Automation
Selenium Test AutomationSelenium Test Automation
Selenium Test AutomationBabuDevanandam
 
Test Automation for Mobile Apps..
Test Automation for Mobile Apps..Test Automation for Mobile Apps..
Test Automation for Mobile Apps..BabuDevanandam
 
Cross browser Testing on Mobile Devices
Cross browser Testing on Mobile DevicesCross browser Testing on Mobile Devices
Cross browser Testing on Mobile DevicesBabuDevanandam
 

More from BabuDevanandam (15)

General Functions
General FunctionsGeneral Functions
General Functions
 
Device Replaycodes
Device ReplaycodesDevice Replaycodes
Device Replaycodes
 
E pds
E pdsE pds
E pds
 
Choosing right-automation-tool
Choosing right-automation-toolChoosing right-automation-tool
Choosing right-automation-tool
 
Get Max From Automation
Get Max From AutomationGet Max From Automation
Get Max From Automation
 
Customized Test Automation Solution
Customized Test Automation SolutionCustomized Test Automation Solution
Customized Test Automation Solution
 
mohit anand
 mohit anand mohit anand
mohit anand
 
Automationsamurai presentation
Automationsamurai presentationAutomationsamurai presentation
Automationsamurai presentation
 
Point of sale_framework
Point of sale_frameworkPoint of sale_framework
Point of sale_framework
 
Shrinivas kulkarni barclays feynmanism for testers – introducing the curious ...
Shrinivas kulkarni barclays feynmanism for testers – introducing the curious ...Shrinivas kulkarni barclays feynmanism for testers – introducing the curious ...
Shrinivas kulkarni barclays feynmanism for testers – introducing the curious ...
 
Selenium Test Automation
Selenium Test AutomationSelenium Test Automation
Selenium Test Automation
 
DST Vega test Tool
DST Vega test ToolDST Vega test Tool
DST Vega test Tool
 
Test Automation
Test AutomationTest Automation
Test Automation
 
Test Automation for Mobile Apps..
Test Automation for Mobile Apps..Test Automation for Mobile Apps..
Test Automation for Mobile Apps..
 
Cross browser Testing on Mobile Devices
Cross browser Testing on Mobile DevicesCross browser Testing on Mobile Devices
Cross browser Testing on Mobile Devices
 

Recently uploaded

ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noidabntitsolutionsrishis
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 

Recently uploaded (20)

ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 

Testing in the Extremes

  • 1.
  • 2. Julien Bensaid Vice President & Head of Global Testing Practice , Atos Marta Sanfeliu Chief Integrator, Winter Olympics Sochi General Manager, Olympics for Atos Speakers
  • 3. Barcelona 1992 • 3 Billion Television viewers • 169 Participating Nations London 2012 • 8 Billion Connected Devices • 204 Participating Nations …from a single physical event in ‘92 to the most connected event in history Rio 2016 • Cloud based infrastructure • 206 Qualified Nations Evolution of the Games…
  • 4. Scale - Rio 2016 4 BN Worldwide viewers 37 Competition venues 300,000 Accreditations 30,000 Media Personnel 15,000+ Athletes 3,500 Technology Staff 70,000 Volunteers 200,000 Testing Hours 80 Applications & Systems 500 Servers >$500M Technology Budget
  • 5. Total Security Events Athens ‘04 Beijing ‘08 London ‘12 Sochi ‘14 80 M 201 M 255 M 322 M 219 Security Events Every Second at Sochi !
  • 7. • Fixed price contract with the IOC • Multi-year games contract • Dealing with many unknowns • No option of missing deadlines • 302 events timed to a fraction of a second • Readiness includes systems & people
  • 8. • Zero Email Initiative • Use of Social Media – BlueKiwi • Dedicated Technical Operation Center • Alerts and Communication drills • Global delivery teams in 13 locations • Multi language adaptation • Bridging cultures
  • 9.
  • 10. November 2012 The first team member arrived in Rio after London 2016 2012 2013 2014 2015 2016 Olympics 5 – 21 Aug 2016 Paralympics 7 – 18 Sept. 2016 Our Countdown to Rio 2016 200,000 hours of testing 5 Testers 50-80 Testers 200 Testers Onsite Staff
  • 11. A dedicated 1000 sq meters (10,800 sq feet) test lab for the Olympics 54 Test Cells – 36 for sports, cells for S/W distribution & Games Management Tests by local teams where the event is going to be hosted Ability to run applications in “Shadow” mode during trials Real sport events and Shadow events to test performance of people and systems How do you simulate real life situations during testing?
  • 12. Hybrid methodology - Agile for development and Waterfall for Integration 9000 test cases grouped by sports, events and systems. E.g. Track and Field has 700 Test Cases Tools – ALM, Performance Center, UFT, Acunetix (Security) Virtualization for external interfaces A script-less Hybrid Automation framework for UFT increases reusability What tools and processes are used to deliver a zero defect games? • User Acceptance Tests • Homologation Tests • Multi Sport Tests • Technical Rehearsals • Delivery Acceptance Test • End To End Test • Technical Test • Test Events Types of Testing Conducted
  • 13. Tests across iOS, Android & Windows platforms Predefined checklist for navigation, visibility by resolution, need for scrolling etc. Usability tests by sports and events specialist Usability and Performance deviations are treated as defects Platforms developed in HTML 5 & CSS 3 for increased user responsiveness How do you ensure consistent user experience for 4 Billion viewers across devices and operating systems?
  • 14. A core team with previous Olympics experience. Testers chosen via a rigorous selection process Sports specialists, Major event technologists and Language experts part of the testing team Reusable Test Scenario Repository to reduce effort for test design A structured SIAM process to interface with 3rd parties and external agencies Continuous learning and retrospection How do you ensure quality with a new 200+ team every 2 years? Test Factory Approach
  • 15.
  • 16. It’s not just the Olympics that Test in the Extremes Create Extreme Security focus by simulating breaches and disaster scenarios in Security Testing labs to provide peace of mind in sharing data Extreme Reliability through enterprise grade Performance Testing toolsets, assuring 100% uptime for mission critical applications to protect your brand Leverage tools, labs, utilities & partners - e.g. in Service Virtualization - to create Extreme Agility and lower TCO