The process of
rolling out a software system in an organization is one that is often fraught
with risk and resistance. Often software vendors fail to properly capture the
existing business processes that are at the core of the operation of the
business, rather they try to force fit whatever Best Practices that are
encoded in their own software. The resulting system is often regarded as very
foreign to the concerned stakeholders. This often delays adoption, or results
in complete failure. In an often cited figure from META Group (cf.
http://tinyurl.com/yldfrj), failure rates of above 50% are not uncommon;
also in Egypt the rate tends to be higher than the international standard (cf.
Sondos Ashraf (2005), “Critical Success Factors of Enterprise Resource
Planning,” MSc. Thesis, Faculty of Computers and Information, Cairo
University, Egypt.).