Tell me more ×
Project Management Stack Exchange is a question and answer site for project managers. It's 100% free, no registration required.

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

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've been taking on some increasingly large projects recently which demand some effective project management and workflow tools. Any advice or criticism is welcome!

share|improve this question
Hi Zenph, at first glance you are using almost all tools the right tools. You might need some help with the process around some of the tools. May I ask a favor. This PM site is in beta, and your question could be easily be split in a few questions that will give you better chances of getting the right answers. Do you mind posting individually? Regards, – Geo Feb 23 '11 at 2:20
1  
This is pretty broad. Can you narrow it down by focusing the question (edit it) on a specific problem or set of problems you are having e.g. tasks falling through the cracks, missed deadlines, lots of rework, loosing money on projects, etc. – Mark Phillips Feb 23 '11 at 2:21
no, I think I am pretty happy with how specific I am being. If you want, feel free to edit 1 and 4. But 2 and 3 are rock solid. This information would have to presented in every other question anyway, it is highly relevant to my questions. – Zenph Feb 23 '11 at 2:22
@Zenph -I would like to help but need more context as to the problem you are trying to solve. For example, if the problem is tons of rework and miscommunication, then a collaboration solution might be the answer. If the problem is a different one, than a collaboration solution may not be the answer. – Mark Phillips Feb 23 '11 at 2:32
1  
+1 for closing. This Q&A site is not for discussions, but for solving project management problems. The question didn't raise any problem explicitly. – yegor256 Feb 23 '11 at 7:20
show 4 more comments

closed as not a real question by jmort253 Aug 17 '12 at 14:36

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, see the FAQ.

4 Answers

I see two gaps in your toolbox.

  1. Task management. It is possible you use your project management tool to organize tasks although you don't mention it. Basically every project management app has some task management so it shouldn't be a problem to use your current tool (whatever it is) to deal with that. Alternatively if you think about improvements you may rethink the way you manage tasks. You don't mention how it currently look like so it's hard to discuss it here (however I think that's a great subject for another question).

  2. Instant messaging. In remote teams instant messengers proved to be very powerful tool. They're more instant than emails and distracts less than calls. My messenger of choice is GTalk since it's totally lightweight but you can choose to use pretty much any of them, Skype being one of the most obvious options.

share|improve this answer
1  
Hi. This is the trouble I'm having. Managing overall project tasks, but also very specific tasks like bugs to be fixed. I use git so I'm looking for something which offers both good integration of git and good project management features. – Zenph Feb 23 '11 at 16:44
I'm not sure whether you need to integrate task management and/or bug tracking with code repository. In recent project the only "integration" we had was proper label of check-ins pointing to id of task or bug and it was enough to track changes down. Another problem might be juggling new tasks along with bugs to old stuff, but I'm not sure if that is your case. – Pawel Brodzinski Feb 23 '11 at 17:13

One gap in your development is documentation. You should have a wiki or some sort of collaborative environment where the team (PM, developers, everyone) keep updated on how things are working.

With distributed teams, communication is essential; if you aren't already, you should have a quick (10 minute) daily synch-up where everyone mentions what they're working on (Scrum style).

Chatting and wiki will go a long way, too.

share|improve this answer

Based on your comment to Pawel, sounds like you could benefit from better task management.

You can use a tool that integrates tasks with project plans/resources, etc.

There are also tools that integrate tasks with bug fixes and source control.

share|improve this answer

Since all three of your team members are working from remote locations, real time tracking ofproject tasks becomes essential. We had a asimilar problem, since we're working in web development, it became important to track progress and hence the IT team implemented Microsoft's project scheduling software, which made it easier to create, track and report multiple projects over a connected platform.

share|improve this answer
This question has been closed. This answer reads as though it were a product endorsement. A better answer would explain more how the product fills the requirements. – Mark C. Wallace Nov 6 '12 at 14:55

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