Meanwhile the 3 least resistance factors identified in this survey are lack of professionals experience and skill, lack of visibility about the ongoing software processes improvement project activities and lack of expertise in implementing cultural changes.