Apart from all these, one very important think to keep in mind, most of these things I might keep in mind as of now scenario, which is right now what are the functional figment, right now what is the technical figment, and the investment required, but ideally always try to understand the future road map from the prospective of functional, technical and the investment. 