How so? The benefits are worth it, and I doubt any CEO will be argue against having fault tolerant code :)
You catch bugs, and no one says you can't run Chaos Monkey in staging or a similar environment if it really is a tough sell.
You catch bugs, and no one says you can't run Chaos Monkey in staging or a similar environment if it really is a tough sell.
The biggest issue IMO is explaining need to make things more resilient. Actually the technical people (mainly developers) might be the biggest obstacle, because it adds more work for them (with no visible benefit to them, because when application fails it's ops who get woken up).