Challenges to consider
Part of solving the problem was acknowledging the real challenges.
The requirements were clear. The timeline was set. So why wasn't the project moving?
Because the stated problem is rarely the real one. What looked like a parity and timeline challenge was actually misalignment, largely due to the team structure and constant pushback against a grand design vision.