IT departments in large healthcare institutions face numerous challenges. They are expected to help implement new initiatives to improve patient care, oftentimes while having to support legacy applications that may have been cobbled together over many years.