Not really, but there are improvements. One of the PMs has scheduled builds every Thursday. The team is working cohesively to meet these deadlines and share the responsibilities. Status is communicated every two days, and solutions to problems are found.
It takes a lot of re-planning, as things change from week to week. Features are dropped from the next build and moved to the next. The test team expects features in the next build, but if it doesn’t go in, the test plan changes.
Not easy – but it’s working, as the release date approaches.