Towards an Explanatory Theory of Motivation in Software Engineering: A Qualitative Case Study of a Small Software Company | IEEE Conference Publication | IEEE Xplore