The same is true for many medium-sized and even some small businesses. It's also clear that e-business is an immensely complicated activity, with implications for every aspect of a company's operations. The opportunities for mistakes are just about unlimited. And it's caused many an IT department to cry for help, which is unfortunate because there's very little help to be had.
Qualified people are in very short supply.
Each of these approaches has advantages and disadvantages, depending on the company's resources, experience, expertise and special needs. Most companies that try this are operating well outside of their core competency. They may be good at creating brand awareness or winning market share, but even large corporations rarely have the experience and expertise necessary to create an e-business application from scratch. That the company feels it must closely control the entire process and 3. That the IT department is itching to take on the project.