Abstract
Implementation of a CASE tool is a complex process whose success depends on more than having the right tool with the desired features. Two studies encompassing more than 100 developers reveal nine practices that differentiate successful implementations of CASE tools from failed ones.