How do you navigate and resolve conflicts between client expectations and the reality of developer velocity?