Better software through

Developer satisfaction

Satisfied developers perform better, are more productive and develop higher quality code.

I have years of experience helping teams at Microsoft such as Office, Visual Studio and Windows to a more innovative, productive and efficient software development process. 

By focusing on developer satisfaction, I make sure it is a win-win-win situation for all involved

Michaela Greiler

Let's make developers happy.

Michaela has a sharp intellect and is thorough in her work. What makes her stand out though is her ability to combine this with a can-do attitude that lets her come up with creative solutions to real problems. She can explain highly technical concepts in a way that a business audience will also understand and value. Her talks are insightful and engaging. If you have the opportunity to work with her — don't miss it! It will benefit you tremendously.
Leif Singer
Software Engineer, Automatic
Michaela is a great example to show how beneficial innovation can be for software companies. Her ability to apply research findings to industry settings is impressive. I follow her work at Microsoft and her research with joy now for several years. Her research is innovative and solid. And she sure knows how to present research findings and complex concepts in a digestible way. She gave two keynotes for conferences I organized and each one of them was informative, dynamic and entertaining at the same time. She is on the top of my go-to list for outstanding speakers and I sure invite her for the next conferences and training I organize.
Ana Paiva
Assistant Professor at the Engineering Faculty of the University of Porto
I had the great pleasure of working with Michaela when she conducted her PhD research under my supervision at Delft University of Technology. In her PhD she demonstrated strong skills at both the technical level and at the social science level. Her many presentations and lectures were well prepared, delivered, and in all cases very well received. I vividly remember her presentation at EclipseCon 2011 in California, where she reported her research findings on integration testing to a crowd of hundreds of Eclipse developers from across the globe. Michaela is determined, knows what she wants, is very well organized, and does what needs to be done to succeed. She is a great team player, who can bring a whole team to the next level.
Arie van Deursen
Head of the Department of Software Technology at Delft University of Technology

Getting to happy

Developer Involvement

It all starts with light-weight conversations and interviews of engineering team members. Those interviews focus on the engineering process, technologies and tools and form the basis for the following investigation.

Process and Tools Analysis

An analysis of the engineering processes and tools shows bottlenecks and frictions. The analysis is guided by the engineering interviews.

Developer Survey

An important next step is a survey of the developer that focuses on to understanding satisfaction of the engineering team. 

Strategy building

Based on the analysis and survey results, the main improvement strategy is build in cooperation with the engineering team. I mentor and help the team with well-researched and effective problem solving techniques to build their own improvement strategy. Ultimately, the solution comes from within the engineering team. 

About me

My name is Dr. Michaela Greiler. I work with organizations of all sizes and help them improve their software development process leading to happier developers and more productive and high-quality outputs. 

During my time at Microsoft, I led several in-depth investigations that led to improvements to Microsoft’s internal code review, testing and build processes.

I helped teams like Microsoft Office, Visual Studio, Exchange and Windows.

The foundation of my work is the knowledge I gained during my PhD at one of the world-leading empirical software engineering research groups at Delft University of Technology.

I wrote over 17 peer-reviewed research papers for the most prestigious and well-recognized software engineering conferences. And I gave more than 35 public  talks for expert audiences.