Developing any application when part of a team takes coordination above all else. While most development environments have source control and locking Domino has, until version 6, really lacked in this area. Now that Design Locking has been added in ND6 group development has not just gotten better but in my opinion a lot better then any other environment out there.
With the power of cross certification, Domino Designer and Instant Messaging a group of developers from all around the globe who have never met each other can work on a single application. This is exactly what happened today when two members of the Domino Community got together to give a hand with BlogSphere. With three of us all working on the template at the same time and instant messaging to allow us to chat everything went perfectly. Nobody overwrote anybody elses work or caused anything to stop working. Development like this is easy to manage in Domino.
I can see it now. A SameTime… sorry… IBM Instant Messaging enabled version of Domino Designer that has a small panel on the side to show who is ‘in the template’ and the ability for group chat.