At just over four years in the Dynamics AX team, I shipped two major releases (Dynamics AX 2009 & Dynamics AX 2012) and contributed to things you'll be seeing in the future. And now it's time to take a new journey.
Customers. I got a chance to go deep with customer scenarios and their operate their business. I saw how important it is for them to understand Microsoft's long-term commitment to ERP and how much they need Microsoft to demonstrate leadership.
Platform Evolution. My team's #1 goal in AX 2012 was shifting from the old MorphX/X++ reporting framework to the SSRS reporting framework. Change at this level is challenging on many levels - not all of which are technical. I have much greater sympathy for the life of developers as a result. In the future, I hope to be a part of another major platform shift so that I can put what I have learned to use.
Managing Distributed Teams. This was the largest team I ever managed - 50 hard working people in both the US and India. Dealing with the scale of this operation as a manager was amazing experience. I have become a better communicator, facilitator, and listener.
Managing People. I gave big challenges and lots of space for the people in my organization to get them done. And I had excellent people who consistently rose to those challenges. Leaving the team I feel proud that things will run fine without me .
Having a great Manager. My manager is a brilliant and thoughtful guy and I hope to work with him again.
A FUN FACT
I wrote the core print engine code in Dynamics AX 2012. Moving from MorphX to SSRS presented many challenges. And in 2010 the final one was printing. Simply put we: couldn't force SSRS to scale its pages to whatever physical paper sizes the customer wanted. Without this working our SSRS reporting story was going to be fundamentally broken. As fate would have it, my background with computer graphics was very helpful. Seeing that it was possible that AX could intercept the print path, in December of 2010 I sat down with Visual Studio and spent about a writing the C# code in AX that is used to print every production report and autoreport. Having spent so much time managing a team and talking to customers, it was an absolute delight to get chance to get back in the trenches to write code again.
THE NEXT JOURNEY
All I can say is I'll be working on "Big Data" in Bing and am very excited. As I can I'll post more here in the future.