Ecommerce Software- Things to keep in Mind Developing Ecommerce software development