SlideShare una empresa de Scribd logo
1 de 33
Descargar para leer sin conexión
How a bank changes their software
   development methodology!
@huibschoots!
•  Context
 •  Challenges
•  Change
•  Next steps
•  Lessons
     Learned
Context Rabobank
                                       ’s    Found
                               e world      Nethe ed in the
                     O ne of th ainable          rland
                                t
                      m ost sus                years s 110
                            banks                   ago
             h
         utc
     or Dative
  Maj per
  Coo ank
      B



  Awa
       rd e                  Roots in agriculture
  rati      d hi                 practicing
rati ng by gh                                  ing
    ng a
         g en
              all            cooperative bank
              cies                principles
Context Rabobank International



              IT & OPS
Context Info. Systems & Development




  FO         BO (CB)      BO (OPS)      RISK          FIN
Own Build   Large COTS   Large COTS   Build/COTS   Large DWH
App/Web        Batch        Batch       Models       Ledger
                                         DWH
Challenges!

•  Testing = operating!

•  Implementation of agile!

•  Process & req. driven!

•  Bad documentation!

•  Copy - paste templates!

•  No buzz or passion!
So, what !
happened?!
The band
         =
The Context-Driven
Testing community

   (Obviously)
DO YOU
 SEE THE
  Light
UnicorN?
             What
             Light
           Unicorn?
YES! YES!
              JESUS H.
            TAP-DANCING
              CHRIST... I
             HAVE SEEN
              THE Light
              Unicorn!




HAVE YOU
 SEEEEN
THE Light
Unicorn?
Change
     !
The “change”!

•  Rapid Software Testing!

•  Context-driven!

•  Passion!

•  Thinking!

•  Skills over knowledge!
Agile as a lubricant"
Agile as a lubricant!

•  OpenUp / agile!

•  Different way!

•  Shorter time boxes!

•  Collaboration!

•  Low tech dashboards!
Being passionate is !
contagious!
Passion = contagious!


•  Testing Dojo!

•  Intervision!

•  Learning: books,
  blogs, conferences!

•  Conference speakers!
2 nd   Wave!
2nd Wave!


•  “Agile testing”!

•  Exploratory testing!

•  Mind Maps!

•  Workgroups!

•  Testability!
Tools?!
Tools?!
•  HP Quality Centre!
•  HP QTP / TTCN-3!
•  MS TFS / TM!
•  Selenium / Fitnesse!
•  Unit testing tools!
•  “Home made”!
•  Mind Manager!
•  Excel!
•  Other & more to come…!
The road ahead!
The road ahead!

•  SBTM!

•  Test automation!

•  Coaching!

•  Practice!

•  Evaluate / retrospect!

•  Collaboration!
What made
 it work? !
What made it work?!

 •  Step by step!

 •  Being passionate!

 •  Adapt to context!

 •  Community!

 •  Persistence!

 •  Questioning
What didn’t
 work? !
What didn’t work?!

•  Training only!

•  One time only!

•  Project pressure!

•  Big chunks!

•  Not willing to change!
Who’s next?!
You’re next!!!
•    Rapid Software Testing!
•    Passion!!
•    Think!
•    Question everything!
•    Testing is a social science!
•    Explore !
•    Learn:!
     − Coach & get coached!
     − Practice a lot!!
     − Read!
     − Discuss & retrospect!
Find the resource lists on my website:


http://www.huibschoots.nl/links
Changing the context

Más contenido relacionado

Similar a Changing the context

Making an Impact: UX Team of One
Making an Impact: UX Team of OneMaking an Impact: UX Team of One
Making an Impact: UX Team of Onevmcagwin
 
Huib Schoots - Changing the context - eurostar -
Huib Schoots - Changing the context - eurostar - Huib Schoots - Changing the context - eurostar -
Huib Schoots - Changing the context - eurostar - TEST Huddle
 
MRECO Conversation Starter
MRECO Conversation StarterMRECO Conversation Starter
MRECO Conversation StarterSEEK Company
 
Atlas Hugged: How Atlassian Tools Enabled a Software Internalization Team
Atlas Hugged: How Atlassian Tools Enabled a Software Internalization TeamAtlas Hugged: How Atlassian Tools Enabled a Software Internalization Team
Atlas Hugged: How Atlassian Tools Enabled a Software Internalization TeamAtlassian
 
Atlas Hugged: How Atlassian Tools Enabled a Software Internalization Team
Atlas Hugged: How Atlassian Tools Enabled a Software Internalization TeamAtlas Hugged: How Atlassian Tools Enabled a Software Internalization Team
Atlas Hugged: How Atlassian Tools Enabled a Software Internalization TeamAtlassian
 
UX Therapy - Don't Jump
UX Therapy - Don't JumpUX Therapy - Don't Jump
UX Therapy - Don't Jumpvmcagwin
 
Velocity Conference NYC 2014 - Real World DevOps
Velocity Conference NYC 2014 - Real World DevOpsVelocity Conference NYC 2014 - Real World DevOps
Velocity Conference NYC 2014 - Real World DevOpsRodrigo Campos
 
The Week: Wrong questions, Right answers
The Week:  Wrong questions, Right answersThe Week:  Wrong questions, Right answers
The Week: Wrong questions, Right answerssifter3000
 
Creating a culture for Continuous Delivery
Creating a culture for Continuous DeliveryCreating a culture for Continuous Delivery
Creating a culture for Continuous DeliveryChef Software, Inc.
 
How pair programming can strengthen teams
How pair programming can strengthen teamsHow pair programming can strengthen teams
How pair programming can strengthen teamsHugo Messer
 
Lipstick on a Pig: Integrated Library Systems
Lipstick on a Pig: Integrated Library SystemsLipstick on a Pig: Integrated Library Systems
Lipstick on a Pig: Integrated Library SystemsDorothea Salo
 
Stay Local, Go Global
Stay Local, Go GlobalStay Local, Go Global
Stay Local, Go GlobalMetavallon
 
Continuous Integration Is for Everyone—Especially DevOps
Continuous Integration Is for Everyone—Especially DevOpsContinuous Integration Is for Everyone—Especially DevOps
Continuous Integration Is for Everyone—Especially DevOpsTechWell
 
Open Data Business Models - OSCON 2011
Open Data Business Models - OSCON 2011Open Data Business Models - OSCON 2011
Open Data Business Models - OSCON 2011lukec
 
DevopsCon Munich - Keynote - Devops State of the Union
DevopsCon Munich - Keynote - Devops State of the UnionDevopsCon Munich - Keynote - Devops State of the Union
DevopsCon Munich - Keynote - Devops State of the UnionJohn Willis
 
Winning the agile race stop watching the runner and pay attention to the th...
Winning the agile race   stop watching the runner and pay attention to the th...Winning the agile race   stop watching the runner and pay attention to the th...
Winning the agile race stop watching the runner and pay attention to the th...drewz lin
 
Open Data Semantic Web Community Barn Raising
Open Data Semantic Web Community Barn RaisingOpen Data Semantic Web Community Barn Raising
Open Data Semantic Web Community Barn RaisingBoris Mann
 
Agile / Lean Practitioners Meetup: Two Biz Funk Teams Go Lean: An Audience-Wi...
Agile / Lean Practitioners Meetup: Two Biz Funk Teams Go Lean: An Audience-Wi...Agile / Lean Practitioners Meetup: Two Biz Funk Teams Go Lean: An Audience-Wi...
Agile / Lean Practitioners Meetup: Two Biz Funk Teams Go Lean: An Audience-Wi...drgravitee
 

Similar a Changing the context (20)

Making an Impact: UX Team of One
Making an Impact: UX Team of OneMaking an Impact: UX Team of One
Making an Impact: UX Team of One
 
Huib Schoots - Changing the context - eurostar -
Huib Schoots - Changing the context - eurostar - Huib Schoots - Changing the context - eurostar -
Huib Schoots - Changing the context - eurostar -
 
MRECO Conversation Starter
MRECO Conversation StarterMRECO Conversation Starter
MRECO Conversation Starter
 
Atlas Hugged: How Atlassian Tools Enabled a Software Internalization Team
Atlas Hugged: How Atlassian Tools Enabled a Software Internalization TeamAtlas Hugged: How Atlassian Tools Enabled a Software Internalization Team
Atlas Hugged: How Atlassian Tools Enabled a Software Internalization Team
 
Atlas Hugged: How Atlassian Tools Enabled a Software Internalization Team
Atlas Hugged: How Atlassian Tools Enabled a Software Internalization TeamAtlas Hugged: How Atlassian Tools Enabled a Software Internalization Team
Atlas Hugged: How Atlassian Tools Enabled a Software Internalization Team
 
Rfc.key
Rfc.keyRfc.key
Rfc.key
 
UX Therapy - Don't Jump
UX Therapy - Don't JumpUX Therapy - Don't Jump
UX Therapy - Don't Jump
 
Velocity Conference NYC 2014 - Real World DevOps
Velocity Conference NYC 2014 - Real World DevOpsVelocity Conference NYC 2014 - Real World DevOps
Velocity Conference NYC 2014 - Real World DevOps
 
The Week: Wrong questions, Right answers
The Week:  Wrong questions, Right answersThe Week:  Wrong questions, Right answers
The Week: Wrong questions, Right answers
 
Creating a culture for Continuous Delivery
Creating a culture for Continuous DeliveryCreating a culture for Continuous Delivery
Creating a culture for Continuous Delivery
 
How pair programming can strengthen teams
How pair programming can strengthen teamsHow pair programming can strengthen teams
How pair programming can strengthen teams
 
Lipstick on a Pig: Integrated Library Systems
Lipstick on a Pig: Integrated Library SystemsLipstick on a Pig: Integrated Library Systems
Lipstick on a Pig: Integrated Library Systems
 
Stay Local, Go Global
Stay Local, Go GlobalStay Local, Go Global
Stay Local, Go Global
 
Continuous Integration Is for Everyone—Especially DevOps
Continuous Integration Is for Everyone—Especially DevOpsContinuous Integration Is for Everyone—Especially DevOps
Continuous Integration Is for Everyone—Especially DevOps
 
Open Data Business Models - OSCON 2011
Open Data Business Models - OSCON 2011Open Data Business Models - OSCON 2011
Open Data Business Models - OSCON 2011
 
DevopsCon Munich - Keynote - Devops State of the Union
DevopsCon Munich - Keynote - Devops State of the UnionDevopsCon Munich - Keynote - Devops State of the Union
DevopsCon Munich - Keynote - Devops State of the Union
 
Winning the agile race stop watching the runner and pay attention to the th...
Winning the agile race   stop watching the runner and pay attention to the th...Winning the agile race   stop watching the runner and pay attention to the th...
Winning the agile race stop watching the runner and pay attention to the th...
 
Golden ogx f low
Golden ogx f lowGolden ogx f low
Golden ogx f low
 
Open Data Semantic Web Community Barn Raising
Open Data Semantic Web Community Barn RaisingOpen Data Semantic Web Community Barn Raising
Open Data Semantic Web Community Barn Raising
 
Agile / Lean Practitioners Meetup: Two Biz Funk Teams Go Lean: An Audience-Wi...
Agile / Lean Practitioners Meetup: Two Biz Funk Teams Go Lean: An Audience-Wi...Agile / Lean Practitioners Meetup: Two Biz Funk Teams Go Lean: An Audience-Wi...
Agile / Lean Practitioners Meetup: Two Biz Funk Teams Go Lean: An Audience-Wi...
 

Más de Huib Schoots

Testing in modern times a story about quality and value - agile testing dev ...
Testing in modern times  a story about quality and value - agile testing dev ...Testing in modern times  a story about quality and value - agile testing dev ...
Testing in modern times a story about quality and value - agile testing dev ...Huib Schoots
 
A road to awesomeness
A road to awesomenessA road to awesomeness
A road to awesomenessHuib Schoots
 
Thinking and working visually for software testers - Nordic Testing Days
Thinking and working visually for software testers - Nordic Testing DaysThinking and working visually for software testers - Nordic Testing Days
Thinking and working visually for software testers - Nordic Testing DaysHuib Schoots
 
Where words fail music speaks
Where words fail music speaksWhere words fail music speaks
Where words fail music speaksHuib Schoots
 
Succesful Testing The Continuous Delivery Process
Succesful Testing The Continuous Delivery ProcessSuccesful Testing The Continuous Delivery Process
Succesful Testing The Continuous Delivery ProcessHuib Schoots
 
Thinking and working visually for software testers
Thinking and working visually for software testersThinking and working visually for software testers
Thinking and working visually for software testersHuib Schoots
 
Mind maps tutorial Agile Testing Days
Mind maps tutorial Agile Testing DaysMind maps tutorial Agile Testing Days
Mind maps tutorial Agile Testing DaysHuib Schoots
 
Testnet JuBoCo boek introductie
Testnet JuBoCo boek introductieTestnet JuBoCo boek introductie
Testnet JuBoCo boek introductieHuib Schoots
 
Boost your testing power with Exploration
Boost your testing power with ExplorationBoost your testing power with Exploration
Boost your testing power with ExplorationHuib Schoots
 
So you think you can test?
So you think you can test?So you think you can test?
So you think you can test?Huib Schoots
 

Más de Huib Schoots (11)

Testing in modern times a story about quality and value - agile testing dev ...
Testing in modern times  a story about quality and value - agile testing dev ...Testing in modern times  a story about quality and value - agile testing dev ...
Testing in modern times a story about quality and value - agile testing dev ...
 
A road to awesomeness
A road to awesomenessA road to awesomeness
A road to awesomeness
 
Thinking and working visually for software testers - Nordic Testing Days
Thinking and working visually for software testers - Nordic Testing DaysThinking and working visually for software testers - Nordic Testing Days
Thinking and working visually for software testers - Nordic Testing Days
 
Where words fail music speaks
Where words fail music speaksWhere words fail music speaks
Where words fail music speaks
 
Succesful Testing The Continuous Delivery Process
Succesful Testing The Continuous Delivery ProcessSuccesful Testing The Continuous Delivery Process
Succesful Testing The Continuous Delivery Process
 
Set your course
Set your courseSet your course
Set your course
 
Thinking and working visually for software testers
Thinking and working visually for software testersThinking and working visually for software testers
Thinking and working visually for software testers
 
Mind maps tutorial Agile Testing Days
Mind maps tutorial Agile Testing DaysMind maps tutorial Agile Testing Days
Mind maps tutorial Agile Testing Days
 
Testnet JuBoCo boek introductie
Testnet JuBoCo boek introductieTestnet JuBoCo boek introductie
Testnet JuBoCo boek introductie
 
Boost your testing power with Exploration
Boost your testing power with ExplorationBoost your testing power with Exploration
Boost your testing power with Exploration
 
So you think you can test?
So you think you can test?So you think you can test?
So you think you can test?
 

Último

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 

Último (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Changing the context

  • 1. How a bank changes their software development methodology!
  • 3. •  Context •  Challenges •  Change •  Next steps •  Lessons Learned
  • 4. Context Rabobank ’s Found e world Nethe ed in the O ne of th ainable rland t m ost sus years s 110 banks ago h utc or Dative Maj per Coo ank B Awa rd e Roots in agriculture rati d hi practicing rati ng by gh ing ng a g en all cooperative bank cies principles
  • 6. Context Info. Systems & Development FO BO (CB) BO (OPS) RISK FIN Own Build Large COTS Large COTS Build/COTS Large DWH App/Web Batch Batch Models Ledger DWH
  • 7. Challenges! •  Testing = operating! •  Implementation of agile! •  Process & req. driven! •  Bad documentation! •  Copy - paste templates! •  No buzz or passion!
  • 9.
  • 10. The band = The Context-Driven Testing community (Obviously)
  • 11. DO YOU SEE THE Light UnicorN? What Light Unicorn?
  • 12. YES! YES! JESUS H. TAP-DANCING CHRIST... I HAVE SEEN THE Light Unicorn! HAVE YOU SEEEEN THE Light Unicorn?
  • 13. Change !
  • 14. The “change”! •  Rapid Software Testing! •  Context-driven! •  Passion! •  Thinking! •  Skills over knowledge!
  • 15. Agile as a lubricant"
  • 16. Agile as a lubricant! •  OpenUp / agile! •  Different way! •  Shorter time boxes! •  Collaboration! •  Low tech dashboards!
  • 17.
  • 18. Being passionate is ! contagious!
  • 19. Passion = contagious! •  Testing Dojo! •  Intervision! •  Learning: books, blogs, conferences! •  Conference speakers!
  • 20. 2 nd Wave!
  • 21. 2nd Wave! •  “Agile testing”! •  Exploratory testing! •  Mind Maps! •  Workgroups! •  Testability!
  • 23. Tools?! •  HP Quality Centre! •  HP QTP / TTCN-3! •  MS TFS / TM! •  Selenium / Fitnesse! •  Unit testing tools! •  “Home made”! •  Mind Manager! •  Excel! •  Other & more to come…!
  • 25. The road ahead! •  SBTM! •  Test automation! •  Coaching! •  Practice! •  Evaluate / retrospect! •  Collaboration!
  • 26. What made it work? !
  • 27. What made it work?! •  Step by step! •  Being passionate! •  Adapt to context! •  Community! •  Persistence! •  Questioning
  • 29. What didn’t work?! •  Training only! •  One time only! •  Project pressure! •  Big chunks! •  Not willing to change!
  • 31. You’re next!!! •  Rapid Software Testing! •  Passion!! •  Think! •  Question everything! •  Testing is a social science! •  Explore ! •  Learn:! − Coach & get coached! − Practice a lot!! − Read! − Discuss & retrospect!
  • 32. Find the resource lists on my website: http://www.huibschoots.nl/links