Never take the leap without considering this.
We often see organisations rushing into their digital transformations by simply selecting a technology and then implementing it. Once you have a software partner on the ground there is often a missed step in the process, your implementation readiness. It is not an uncommon phenomenon for digital software projects to fail and it is often coming back to the inception of the project. A service integrator partner will provide a guide or blueprint according to their generic ways.