When you are bringing in any new technlogy into your firm, it's not enough to only get the tech people involved. You need to ensure all relevany departments and key stakeholder's are clued in on the change and they know exactly how it will impact their day to day.
That is the only way that a new product will be adopted successfully.