3 Considerations When Buying Software
There is a cycle to software development that is intended to capture market or customer needs, develop solutions that meet those needs, and then launch into customer use. As more workflow automation tools and platform integration options come to market, consider having a different type of conversation with your vendors to understand the mindset behind the offering. The goal is to learn if their design and architecture are consistent with the needs of your shop.
Source: whattheythink.com