Krzysztof Kępiński

AirHelp | Poland

BIO: Mathematician doing software testing for a living.

Spent 10 years in Kraków, hunting bugs for telecom, travel, fin-tech and SaaS companies. On occasions I also tried myself as L3 support engineer, testing toolsmith and scrum master.

Recently moved with my family to Gdańsk, where I assisted Atlassian’s Jira Server team and currently lead a team of QAs in AirHelp.

I enjoy puzzles and mysteries, but in software I prefer simplicity and elegance. I’m also a huge fan of tools-assisted exploratory testing and automation where it makes sense.

Outside the office, I enjoy good sci-fi book, bicycle rides across Tricity’s forests and wandering around Pomerania.

WORKSHOP: Learning by failing to grow quality – Root Cause Analysis in practice

Co-Speaker: Kasia Balcerzak
Session level: beginner

Do you have this feeling that certain features will again start failing in the upcoming release? When you catch a bug, does it seem like a déjà vu?

Incidents happen. Most of us think of them as materialized risks, but they also can be considered as an opportunity. The opportunity to learn and improve. Would you be interested in learning how to draw conclusions from failures, propose actions, and improve your process and grow quality mindset in your team?

We are all agile nowadays, thus we all strive to self improve iteration over iteration. Regular retrospectives help flush out issues with delivery process, compare current iteration with previous, areas worth investing in to increase velocity. However, what happens when we catch a bug? Do we sit together as a team to identify what went wrong as we would normally do seeing a drop in our velocity in current sprint? I don’t think so.

If you want to avoid similar bugs – this workshop is for you. You will learn how to spot and prevent sources of bugs. We’ll walk you through RCA process on a real-life incident you can relate to. We’ll help you understand all parts of analysis, and show you how you can conduct similar process next time you catch a bug.

Takeaways

  • What is root cause analysis
  • What are causal factors and how they are different from root causes
  • Techniques helping identify root cause, propose preventive and corrective actions.