We are a small team of 4. We are bit stuck figuring out mechanisms and tools to collaborate and keep track of usecases, planning, requirements documentation, ER diagrams etc. What tools are in use for that ? We are located at different geographical locations.
google docs and wave is not appropriate. Yeah wiki seems nicer. But then how do we update say for example schema/er diagrams ? If we use wiki we might have to upload it for every update ? How is this done generally in industry ?
What we want is basically that everyone can edit/view schemas, requirement docs, diagrams, any other such things. For code, it would be svn obviously.
Mag Wells wrote:google docs and wave is not appropriate.
That makes no sense without context: of course they're appropriate; people use them for collaborative document editing all the time. They might not be appropriate for *you*, but without any reasons given, I sure don't know why not.
If we use wiki we might have to upload it for every update?
Upload how? I'm talking about a wiki with in-line editing, not just something used as a document repository--for that anything would work.
I'm also a big fan of whiteboarding apps where people can edit live in real-time, and things like EtherPad.
SharePoint is the bane of our existence - everything is in there yet you cannot find anything when you need it - search usually turns up everything except what you are looking for. And the humongous URLs are a pain in the @$$. But then we are using an older version.