Data Software Review – What you should expect in a Data Management System