Software Marketing - Robust Scalable expandable Backward Compatible, Old vs. New Version