Reputation: 7212
After delving into the world of opensource I have found implementation is emphasised over design. Version control allows for a project to branch off in many directions, which projects may do; this suggests lack of consensus or direction amongst the participants.
Upvotes: 6
Views: 1236
Reputation: 219
I agree with the wiki answer. I'd suggest looking at MindTouch. Our company uses them for our Intranet and for other internal and external project collaboration/management.
Upvotes: 2
Reputation: 1280
A mailing list. And opensource projects argue on enough of them. I doubt lack of collaborative tools is where the lack of design emphasis comes from.
Upvotes: 3
Reputation: 89779
I've been studying collaborative design early in my Ph.D. (contact me if you want a literature survey draft that I wrote about it a back in 2003).
Anyway, collaborative design applications (as in UML modelers) fall into three categories in terms of timing:
In addition, they fall into three categories in terms of metaphores: - Desktop based - Essentially something like rationale rose with multiple user support - Whiteboard based - Free canvas, not necessarily structured, sometimes has support for UML recognition. Usually a mess to manage multiple models. - Hybrids
So this gives you a 3x3 "design space" of tools, and there are research tools inside every one of them.
The problem is that in switching to collaborative work there are many usability issues that are difficult to address. For example, access control, synchronization, awareness, shared viewports, etc. There are some academic advances on these, but they're not necessarily in tools yet.
If this is the topic you're interested in, comment, and I'll post some of the tools I'm familiar with.
Upvotes: 4
Reputation: 8705
For us, all we use is Adobe Version Cue, Google Docs, Google Calendar and Gmail.
Design wise, Version Cue does the trick in terms of file management really well.
As for Google, well, it helps organizing all of my activities more than very well. I find most collaboration tools, like Basecamp, a tad too restrictive or just not exactly right. Google lets me organize my stuff just the way I want it to be.
Upvotes: 1
Reputation: 95644
I am somewhat skeptical about collaborative design. From Scobleizer: Why Facebook has never listened and why it definitely won’t start now:
My former boss, Jim Fawcette, used to say that if you asked a group of Porsche owners what they wanted they’d tell you things like “smoother ride, more trunk space, more leg room, etc.” He’d then say “well, they just designed a Volvo.”
also from the comment:
Apple never listens to its customers. In fact, it prides itself on not listening. If you listen to your customers, you will never innovate and you will never be ahead of the curve. You will always tweak and fix minor things on what is top of customer mind that day, week or month.
Upvotes: 2
Reputation: 53376
There are literally hundreds more collaboration apps out there and more keep appearing by the day, but these should get you started:
Source Control (Online):
Bug Tracking/Project Management
Mind Mapping
Documents
Graphics
Whiteboards
Hosted Wikis
Miscellaneous
Upvotes: 14
Reputation: 300669
A wiki (such as ScrewTurn, or MediaWiki) is a good tool to document a project.
BaseCamp by 37 Signals
Upvotes: 1
Reputation: 131112
In no particular order:
Upvotes: 2