I have a small team (just me and a designer), where I am the programmer and project manager, and the designer just does what I need him to do.
This is my second time working in this "setup", and I just realized that I lack something very essential.
Due to the fact that the designers I worked with are my friends, we don't have any contracts or legal stuff. The workflow is in a very Adhoc manner. We meet once per a few weeks, and exchange notes, and maybe send e-mails back an forth. Problem is, I sometimes come to the meeting expecting something that I told him to do, but he totally skipped it. It could be that he forgot, or he thought that it wasn't important and his idea was better.
Now, I need a good way to collaborate with the designer. I would really like to know if there are any native applications (I don't want websites) that can help us work better together. I had my eyes on Evernote, but I think it is a personal application. I would like something close to Evernote, but more public and can be used to share TODO lists easily and track progress as the TODOs are completed. An embedded chatting system and notifications would be very awesome, too.
In terms of websites, I've tried teamlabs.com before, and it wasn't bad. I will use it if I couldn't find any native application.
Final Note: I am a Mac user, and he uses Windows. The app should at least run on Win and Mac.
EDIT: I have been using reminders for iOS lately, and the idea of it working offline, and then syncing my reminders as soon as I am online is very convenient, and I love it. For this reason, I might actually ditch teamlabs.com, and use the spreadsheet/dropbox idea Jeff O suggested (if I couldn't find a native app).
I am either totally misunderstood or misunderstanding.
If your friends view this relationship differently than you do, then Evernote or any other tool really isn't going to matter. In short, no application is really going to solve this problem.
I think you guys are making lots of assumptions on my workflow. To put it bluntly, the app WILL DEFINITELY solve my problem. I am building a commercial app, and I am paying the designer a non-trivial amount of money (for a project by two people, at least), but we trust each other because we have lots of plans for the future. So, I just need to fix these workflow problems.
If you are not convinced, you might want to read on.
The thing that is happening now is, he might forget some points that we made. I think we at least agree that using the app as reference will solve that problem. The other thing, I might want (for example) Tabbar application because I believe this is the best UX. The designer might decide to go with something else, and continue working on his idea for a week or so, and when we finally meet, I tell him that the tabbar is a must, and he has to rework lots of stuff. Now, if the tab bar requirement was in some sort of todo list, he could just strike it out, and I can immediately give him feedback that this requirement is a must. That's how things are going on here.
Even though one might argue that designers are the UX experts, well, not in my situation. Designers I worked with so far are too much concerned with the overall look of the app, and tend to miss small things related to UX in favor of a better look. Especially the current app that I am working on, which is used by young and old people alike.