1Halfway through the project, the client asked us to deliver everything a month earlier than we had originally agreed.
2I knew immediately that accepting the new date without conditions would put impossible pressure on my team.
3Instead of saying no outright, I arranged a meeting to discuss what the client really needed.
4It turned out that only the first part of the system was genuinely urgent for them.
5I proposed delivering that part early and completing the rest according to the original schedule.
6In return, I asked for two extra developers and a small increase in the budget.
7The client hesitated at first, but eventually accepted because the offer sounded both reasonable and honest.
8We put everything in writing immediately so that nobody could misunderstand the agreement later on.
9The negotiation taught me that deadlines are rarely fixed if you offer a sensible alternative.
10Since then, I have treated every difficult request as the start of a conversation rather than a battle.