With the number of single-application products being written about and seemingly aimed specifically at the legal market today, many firms must be wondering whether their current practice management and case management software is up to the job of running a busy modern firm.

Contact relationship management (CRM) has been in and out of the press since the 1990s, yet few people understand it and virtually all underestimate the amount of work required to ensure that a system in this area works at its best.