Ease of use of the system is also an important success factor, especially for organizations with high staff turnover. Businesses are evolving so quickly today that by the time a big, complex implementation goes live, the needs of the business might have changed, adds Ralston.