I'm working with a team based in another location. The product owner and I are trying to bring down one of the developers down for a collaborative design session. We're at an important juncture and really need to hammer out some important design questions. This developer has a focus on UI development and a rich background in human factors.
In January, I went up for a week to work with him and then then product owner. We spent most of the week in a conference room with a whiteboard and were extremely productive since we played well off each other.
Recently I was asked to help design an interactive whiteboard application for the classroom. it is going to be a playful educative application about the basics of music production. The teacher is going to use it mostly, but the children also have to use it in some cases. One of the core teaching methods is collaboration.
My question is if there are any guidelines how to design such an application? The do's and don'ts? It also would be great if someone knows some good examples.