Share on Facebook Tweet on Twitter Share on LinkedIn Share by email
Tom Zimmermann

Welcome. My name is Thomas "TomZ" Zimmermann and since November 2008, I am a Researcher at Microsoft Research in Seattle, USA. In addition, I am an Adjunct Assistant Professor at the University of Calgary. I received my PhD from Saarland University in Saarbrücken, Germany.

My research focuses on improving programmer productivity and I developed techniques and tools that make both managers and developers aware of history. Learning from past successes and failures will help us to create better software. 

For more information on my current research at Microsoft, visit Empirical Software Engineering (ESE) at Microsoft. To find out more about my previous work logon to my personal homepage.

Thanks for visiting!


Abram Hindle, Christian Bird, Thomas Zimmermann, and Nachiappan Nagappan, Do Topics Make Sense to Managers and Developers?, in Empirical Software Engineering, Springer, December 2015.

Edward K. Smith, Christian Bird, and Thomas Zimmermann, Build it yourself! Homegrown tools in a large software company, in Proceedings of the 37th International Conference on Software Engineering, IEEE – Institute of Electrical and Electronics Engineers, May 2015.

Miryung Kim, Thomas Zimmermann, Robert DeLine, and Andrew Begel, The Emerging Role of Data Scientists on Software Development Teams, no. MSR-TR-2015-30, 12 April 2015.

Emerson Murphy-Hill, Thomas Zimmermann, Christian Bird, and Nachiappan Nagappan, The Design Space of Bug Fixes and How Developers Navigate It, in IEEE Transactions on Software Engineering, vol. 41, no. 1, pp. 65-81, IEEE – Institute of Electrical and Electronics Engineers, January 2015.

Baishakhi Ray, Meiyappan Nagappan, Christian Bird, Nachiappan Nagappan, and Thomas Zimmermann, The Uniqueness of Changes: Characteristics and Applications, no. MSR-TR-2014-149, 25 November 2014.

André N. Meyer, Thomas Fritz, Gail C. Murphy, and Thomas Zimmermann, Software Developers’ Perceptions of Productivity, in FSE '14: Proceedings of the 22nd ACM SIGSOFT International Symposium on the Foundations of Software Engineering, ACM – Association for Computing Machinery, November 2014.

Gifford Cheung, Thomas Zimmermann, and Nachiappan Nagappan, The First Hour Experience: How the Initial Play can Engage (or Lose) New Players, in CHI PLAY '14: Proceedings of the First ACM SIGCHI Annual Symposium on Computer-Human Interaction in Play, ACM – Association for Computing Machinery, October 2014.

David Lo, Nachiappan Nagappan, and Thomas Zimmermann, Appendix to The Health of Software Engineering Research, no. MSR-TR-2014-119, 5 September 2014.

Christian Bird, Thomas Zimmermann, and Edward K. Smith, Appendix to Do It Yourself! Homegrown Tools in a Large Software Company, no. MSR-TR-2014-118, September 2014.

Ashish Gupta, Thomas Zimmermann, Christian Bird, Nachiappan Nagappan, Thirumalesh Bhat, and Syed Emran, Mining Energy Traces to Aid in Software Development: An Empirical Case Study, in ESEM '14: Proceedings of the 8th International Symposium on Empirical Software Engineering and Measurements, ACM – Association for Computing Machinery, September 2014.

Tom Zimmermann

Email: \com\microsoft\tzimmer
Office: (425) 703-8450
Fax: (425) 936-7329

Thomas Zimmermann
Microsoft Research
One Microsoft Way
Redmond, WA 98052 USA