The importance of fit-for-purpose farm management software