successful retail software implementations