Identifying Factors Contributing to “Bad Days” for Software Developers: A Mixed-Methods Study | IEEE Conference Publication | IEEE Xplore