Employees can deliver ultimatums (“I’ll quit unless…”), even if that’s not their real intention. Poor communication meets unretractable threats. As managers, we need to avoid panic, listen for underlying issues, and identify solutions.
Occasionally building something unique and small for a single customer makes sense. But enterprise software companies can easily fall into the habit of including custom work in too many of their major deals… with disastrous results. This (long) post lays out root issues and possible solutions.