I'm an engineer on a small engineering team at a small business-to-business company. We're looking to transition from a "big bang" release model to a more iterative release style with smaller changes going out in more frequent batches.
There is some concern that this could have a negative impact on other departments such as Customer Support, Sales, and Marketing because it would require more frequent updates to their documentation etc.
How can we make sure that a more iterative development process does not harm (or maybe helps) departments such as Customer Support, Sales, and Marketing?