How engineering teams can thrive in 2025