Developers are a unique breed with strong opinions, creative talent and a deep understanding of tools that many of the people they work with do not necessarily understand. They also come in two groups - those that are confident and open to other expertise, opinions, input and getting pushed out of their comfort zone and those who are so excited about the tools that they use and that they have a deep mastery of that pushing them out of their comfort zone to learn something new is almost impossible.
Now introduce Microsoft Dynamics CRM (xRM) into this crowd. A fairly new way of thinking that both pushes senior developers out of their comfort zone and introduces the concept that perhaps some of the "requires a programmer" techniques now can be done by someone who might not have the history, scar tissue, experience or vision to do the techniques right.
The other variables it that depending on the Microsoft Dynamics xRM framework to build out intense and robust solutions with senior developer talent also requires that those senior developers trust the teams who design, update and maintain the Microsoft Dynamics xRM framework.
An interesting cultural challenge being faced and WON (and unfortunately sometimes lost) across the country.
I share the virtual stick in this post.
This stick can be used to smack one or two people upside the head, it can be used to poke people and it can be used to build bridges of connect between people and even backend systems and databases to Microsoft Dynamics CRM. It can also be used to draw stick people to outline requirements and can be the base for any number of graphical demonstations.
Lastly the stick's real purpose is to sprinkle a bit of humor in to it all, because change is hard even when it makes a ton of sense!