Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I wanted to know what solutions you guys tend to do when sketch modeling on whiteboards. Since my reading on Creg Larman's very good book Applying UML and Patterns, I do my everyday business and software modeling with whiteboards.

The problem is, I have a hard time being 'agile' and 'iterative' after the whiteboard has been erased and snapshotted. Sketching is the way to go for me but as soon as all my work is snapshotted in a digital picture, I don't find the required added value of having to either redraw it on the whiteboard, or use an UML tool.

I wanted to know, for those of you who favor whiteboarding over UML tools, what are your techniques? (web/desktop based softwares, hardware, materials, etc.) you employ to achieve those criterion:

  • Refine and iterate over past whiteboards that have been erased
  • Collaborate remotely (not only room-to-room)
  • Synchronize and simultaneously work on your sketches

I have come to search for online web-based whiteboardings and I found the following which are pretty neat:

However, my solution seems to go over with Smart Technologies, especially with their Notebook software which is very good for whiteboarding multiple designs. I was wondering also if some had some feedback for this application and their conferencing software as well (usage of their digital whiteboards and etc.)

share|improve this question

closed as primarily opinion-based by gnat, Dan Pichelman, GlenH7, Kilian Foth, MichaelT Sep 21 '13 at 1:05

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

1 Answer 1

up vote 2 down vote accepted

I've used balsamiq mockups with my team. I love the tool but hate the pain of having to be in the same room with my team with one person driving. You can save mockups and others can edit them but nothing along the lines of real-time collaboration.

This is a great question and I hope to see some interesting answers. Twiddla seems like the most promising for my needs. If it had the ability to save and version the mockups then I'd be sold.

Remember Etherpad? That was mission critical for my team and I until they dropped off the face of the earth. I was really looking forward to them building some type of whiteboard app. Then I noticed that Twiddla has Etherpad integration. The code is still around so I wonder if they implemented it on their own, or if its an old integration?

share|improve this answer
So basically what you want is a collaborative sketching program with layers. Everything I have seen is one flat layer. Etherpad was on the Twidda demo by the way. –  Keyo Dec 22 '10 at 3:31
+1 for Balsamiq - particularly since they are built into Atlassian's Confluence –  Gary Rowe Dec 22 '10 at 9:28
Wow balsamiq mockups is great as a whiteboard to wireframe transition. I like that they did plugins for Jira and Fogbugz with sandboxes to try it out. –  Steven Rosato Dec 22 '10 at 19:53
@Gary yeah I saw that and mentioned it in my answer. It's got to be hold though. If you go to the Etherpad site, its toast. –  Billy Coover Dec 22 '10 at 20:24

Not the answer you're looking for? Browse other questions tagged or ask your own question.