In this episode, we step away a bit from the technical discussion to share our experience about difficult IT projects. We discuss how we deal with projects that can go off the rails, whether it is related to scope, timing, budget, unexpected issues, or resources.