Being cruel to be kind.

Change in large organisations is such a perennial challenge. How do you bring about change across multiple business units, diverse cultures, tribal rivalries?

Real change calls on change at a personal level. Behaviours have to change and beliefs have to change with them, otherwise change is the proverbial lipstick on a pig.

Do you plant seeds, ideas that propagate virally, and allow people to buy in to the proposed changes at a deep and personal level? Or do you mandate change, throw out old processes and start again, forcing people to adapt or leave?

Most organisations fudge it somewhere in the middle. This just confuses people and saps energy. If you don't have time to follow the viral route is it better to be cruel to be kind?