You probably won't use your checklist to save a life, but it could save your project from bugs! Make sure an item on your list is to check your checklist.
Following a process like the Scientific Method can help maintain your sanity during those seemingly hopeless searches for software bugs and broken code.
We strive to create quality software and learning from mistakes can help us avoid similar issues.This also helps encourage a 'testing can be fun' mindset.
Penalizing your development team for bugs is penny wise and pound foolish. Focus on practices that promote quality and embrace bugs as part of the process.
The bug appeared when testing on iOS 7 but not iOS 8, which suggested the root cause might be a floating point error with the constraint layout library.