Personal Productivity Stack Exchange is a question and answer site for people wanting to improve their personal productivity. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am a developer at a start-up company. We've been developing an android application that uses HTTP protocol.

Currently we are using dropbox + MS word to interact with each other. As dropbox manages conflicted files by creating a new file, only one person per document is assigned to edit the documents.

I am in charge of documents that contain request-responses. Three developers use those documents daily.

Example of one our document is

1. Send person info
   A. Request (POST)
      I. Name: sendUserInfo, content: userNum:1, userName:Jee the Handsome ....
         a. userNae can be excluded.
   B. Reponse
      I. sendUserInfoSuccess or sendUserInfoFailed ...

As you may have guessed we found this very unproductive. If someone wanted to correct "userNae" to "userName", he had to tell me about it. Also, finding content in Word is sometimes hard. Either we use ctrl-F or go to the Index page(fortunately important parts are hypertexted in the index page).

Is there a good tool that is team-work friendly, and also easy to use?

share|improve this question

closed as off-topic by Rory Alsop Nov 29 '13 at 0:57

  • This question does not appear to be about personal productivity within the scope defined in the help center.
If this question can be reworded to fit the rules in the help center, please edit the question.

This is not a question about personal productivity, so is off topic here – Rory Alsop Nov 29 '13 at 0:57
up vote 5 down vote accepted

Have you considered using Google Drive? It allows to share and edit documents collaboratively at the same time. So every change someone makes is immediately visible to all other participants.

I think, there is a lot of other solutions out there, that have similar capabilities like Etherpad. So you don't necessarily have to use Google.

Depending on the size and complexity of your projects this could either be a satisfying solution for you or you might have to usa a more specialized project mangagement software. (Things like Redmine come to mind. But I have barely used such systems.)

share|improve this answer

I like the Google doc option. Two other options:

Do the documents have to be MS Word? If they can be plain text documents, you could use a version control system like github and compare the docs as text. Making it easy to merge changes. I think there are tools to compare Word documents, but I haven't tried them.

Another alternative is to have another system (wiki page maybe) to list who has each document "checked out" of your current system. That way you don't have to be the "document secretary" for everyone. Only one person uses a file at a time.

share|improve this answer
I second the Git idea. – iain Oct 26 '13 at 13:31

You are an internet startup, plain text and Git both work well and are trivial to setup. You have a wide variety of plain-text mark-up languages, org-mode, markdown, and reStructuredText, just to name a few. And with a wonderful little tool called pandoc, you can convert to a lot of formats.

share|improve this answer

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