Software reflects the beliefs and assumptions of those who make it.
The mundane decisions developers make affects how companies function. Thus; developers can have a large impact on your functions, teams and success.
Good companies chose platforms, languages and tools that enable their success. Great companies find partners that are enjoyable to work with and share common values.
It’s up to your vendors to be transparent with their culture, sharing their beliefs. And the responsibility is on the enterprise to explore that vendor’s philosophy.
This becomes even more important as you consider platforms that determine long lasting success. If you’re going to have an application for three years or more, how do you expect the software to change? What new decisions are the product managers at that firm going to make in five years?
Can you influence their decisions?
Diligent buyers develop a relationship with a software company before purchasing. Some attend user groups and build something before a sales cycle. Others inspect or fork code on github, or use a trial version.
So, what are you buying? How do the users feel? Have you made a good match? Ask!
To learn more about our culture, watch a short video here. We’ll also continue to post our beliefs and values here, so stay tuned!