Over the last decade software systems have had a huge impact on the way we live and the way we work. In fact so much that sometimes the boundary between work and play can be blurred. Mobile technology makes it possible to do what we want, when we want. This shift in the way we use technology has meant that our expectations of software have been raised considerably above the industry ‘norm’. We are not the only ones with these expectations; your customers & staff have them too.