Understanding case management software: Catering to the needs of all government agencies