Explore the challenges of software deployment and user interaction in this ACCU 2022 conference talk. Delve into the process of implementing direct crash and error reporting for a large desktop application, uncovering valuable insights on cross-platform portability, user behavior, driver bugs, and coding issues. Learn about necessary development workflow changes, including reporting and symbol information in automated builds, and consider the privacy implications of automated reporting. Discover how aggregate analysis of user feedback can inform decision-making for releases and bug fixes, applicable to software deployed on end-user machines, embedded devices, or in data centers.
Overview
Syllabus
How Code Fails in the Real World - James Turner - ACCU 2022
Taught by
ACCU Conference