Despite the efforts of UI and UX professionals, users sometimes get stuck, or experience bugs using software. I think we can agree that their frustration is an indicator of bad user experience. Yet, a ...