I have been thinking about how companies build systems. In my experience the companies focus on the things like business continuity and leave for last (if they are lucky) experience continuity. The systems are reliable, transactional, scalable and redundant but yet from the outside the system seems a bit off. The systems are build to reflect the desires of the company and in many cases the customer perspective is the lip stick on the pig. In the end who cares if the system is sound and provides for business continuity, if it fails to provide experience continuity. Doing the wrong thing the right way is still doing the wrong thing. Experience continuity is the starting point and the rest will take care of it self.