The design and implementation of an interactive IT consulting system to improve performance in small service firms