eCommerce business lifecycle management lessons