Please Advise On Project Management software
Assume I work as a part of a small team (2-3) people who are all remote from each other. We build web applications.
*) I use a project management web application to manage bugs/resources/specs etc
*) passwords are managed using keepassx and dropbox
*) we use git for version control and codebase/github
*) we use screencast and jing for screenshots and screencasts to share
..and my questions..
1) can I improve the above?
2) should I add a new layer - central dev server for testing application (using capistrano)?
3) real time collaboration solutions that don't cost $100,000/hour?
4) anything else you want to add?
I'd really appreciate some help. I've been taking on some increasingly large projects recently which demand some effective project management and workflow tools. Any advice or criticism is welcome!