It also depends on your business requirements. It will take longer to invest if your platform requires a high level of creativity and collaboration.