In average, a new Product that sell need 18 months to develop, another 12 months to maintain, thus total 5 years to sustain and scale out… — On average, a new Product that sells needs 18 months to develop, another 12 months to maintain, thus a total of 5 years to sustain and scale out and become a mature product. Here, “a new product that sells” mean, not the upgrade version nor the 100% fully spec just…