Chris,
I am not sure I agree with the software part being dead simple. Yes, if you were entering the market 10-15 years back, it may have been simple. Now, we are approaching near "big data" levels of info to process. The goal at a high level are:
- What can I do to enhance customer shopping...