Software should work for the user. Gone are the days where it is acceptable to pass the buck and blame the user for poor quality software. At The Code Sharman usability is core to a Software system, it is more than an afterthought, because we recognize that one of the key requirements of Software acceptance is how easy Softwar is to use. To be a success Software needs to make life easier, life less frustrating and not have nasty surprises.