One size does not fit all. The beauty of the Salesforce.com Platform is that you can tailor it to fit the complexity of your business. Out of the box functionality for simple, standard processes and a more customized approach.
Delivering a project successfully is not easy, especially when there are multiple stakeholders. A project can still be considered a failure even if the project is delivered on schedule, on budget and to the planned scope.