We sometimes have clients who find that, for whatever reason, they must cancel a project. It may be lack if funding, it may be a change of organizational direction and priority, and it could be that the only guy really championing the effort just got fired and no one else cares about the project that much. It happens.
But let's turn the tables. How many times do we find that we have to cancel a project on one of our project clients? Has this ever happened on one of your projects? What could possibly be the reasons behind this? For me, a few possibilities come to mind: Use of a technology or process that we as the delivery organization are unable to handle or support, a project that we suddenly realize we can never come close to making any money on, and loss of staff that is critical to the project and can't be replaced fast enough to save the specific project.