I get to work with a lot of great clients and developers who have to work together to make the magic happen. There is always a certain amount of strain between what the marketing department needs and where the development team thinks it should fit into the schedule. Then once the dev team is actually working on it the stress level ratchets up again.
Marketing has already made a vague promise and now the developers have to meet the deadline. Sometimes it’s a fair deadline, almost always it’s an aggressive timeline and occasionally it’s just crazy.