My company maintains a SaaS platform and we're approaching a pretty major release. Deploy night activities involve a large cross-functional team spanning several Development & QA groups, Operations, Professional Services, and Customer Support.
We've always used a simple task-list and a chatroom to coordinate all the work to be done during our release window, but as our releases become larger and more complex it has become difficult to manage the scheduling and interdependencies of so many tasks and people. Often times things take longer than planned, and this effects other downstream activities which are to occur later by different groups. This can lead to much confusion during the deploy, and we'd really like to improve our practices.
Is anyone aware of a real time collaborative tool which supports such coordination activities? Perhaps people have had better experiences with other strategies altogether?