Olympic Curling reminds me a lot of creating and executing automated tests. I see our tests as the stone that's going to pass over the (hopefully) smooth surface of the code. The only thing that's going to get in our way are the defects in the code, and the developers are ahead of us working ahead of us to get them cleaned up and smoothed out!

When the two teams work in tandem and work together, it's nothing but smooth sailing to hit our targets. Even little bumps can be smoothed over and worked around, and in the end, we're winners.

Ski-jump. You are waiting for your turn and when it gets your turn, it goes downhill very fast. You ask yourself: 'why did I agree to this?' Then you have the release and you feel like flying, but soon start thinking: 'We are going to crash! We are going to crash!' but you quietly land. And then you are told to get ready for the next jump.