Frustrated with online project management tools
I am tearing my hair out. Or I will, as soon as I can figure out where the task is to do that and who's responsible.
We have a team of 7 staff members. Each of us works on different projects for different programs. From time to time, we work with consultants or outside vendors.
We are an efficient bunch, but what we lack is centralized project and task coordination. We need to be able to see how our projects are progressing over time. Where the bottlenecks are. What is falling behind. What the next year will look like for projects we know we're going to take on but haven't started yet.
Folks are comfortable in email and instant messenger. It's where most of the conversation happens between us and we get a lot accomplished. Yet working this way, we miss that "big picture" overview.
It seems obvious that there should be a tool we can use to help us here. We don't have a server so we don't want desktop software. We want something that works in the cloud. You would think that with so many choices we'd find exactly what we need.
I have spent the last week or two trying more of these online project management tools than I can count. Many of them are here.
So frustrated that none are singing to me the way Salesforce or Google Apps did when I first tried them out.
Here's what I want:
- Uncluttered interface - folks have to spend less time managing projects than doing them. It doesn't have to be simple or designed for idiots - I work with very smart, technically capable people. It needs to be streamlined and without features and distractions we don't need.
- A task management system folks will actually use - When they finish a task, will they remember to go to this tool and check it off?
- Centralized administration and management - Administrator can create/assign projects - only assigned managers can edit milestones and the phases of the project
- Bird's eye view of all projects and where they stand ("What's the next step? Who's responsible?") - Dashboard shows status of active tasks - not just recent activity
- Gantt and/or clear calendar view that includes milestones and multi-day phases - bonus if it syncs with Google Calendar
- Integration with email (receive notification via email, bonus if you can reply to attach discussion to a task)
- Files only as essential for project - not just to dump stuff
- Invite outside users to projects as needed
- Don't want tickets/case management, don't want wikis, don't want blogs, don't want "here's what I'm eating for lunch" status updates - need to be able to to tailor interface to only what we need/want. We have other tools, I want to avoid duplication as much as possible.
- works across platforms and modern browsers - not so much an issue these days, but still needs to be considered
- Cost: total of under $50 per month but can make a case for spending more if it's exceptional.
What follows is my impression of what I've tried so far and why it falls short.
The biggest problem with these tools is that they are designed for teams that work with clients. Or they are designed for teams that work on software development. Or they are designed for teams that work work with clients on software development. What about project management for teams that produce newsletters? For teams that are working on a conference or event? For teams that are tracking a year-long editorial and strategy calendar for fundraising campaigns? Not so much.
I've been whining about this in Twitter a bit. I've been asked to summarize my findings.
These are the tools I've evaluated/looked at and why I like them/don't like them.
Who hasn't looked at Basecamp? It's the tool that others are measured against in this space (online project management for small teams).
I like the interface, but I don't like a tool that believes that all you need to do to make it yours (as they say on the tour page) is to upload a logo and change the color scheme.
The Dashboard view is all about the "latest activity." I don't care so much about what has already been done on a granular level. I care more about what has to happen next. I care whether other people on my team have taken care of what they need to do that moves a project forward, not on the chatter in the message view. The "latest activity" dashboard view is noisy and not incredibly useful, and there is no way to customize that experience. The milestone calendar doesn't tell me what I really need to do, other than a milestone exists. There is no Gantt view that combines milestones and tasks.
Finally, there is no way to clone a project. We put out a quarterly newsletter. I do not want to recreate all those tasks and milestones for every issue.
Basecamp's focus is on collaboration. Wonderful. But I need a tool that's more about action than discussion.

This one showed promise. They have nonprofit discounts which would have made the cost a very doable $20/month or so. But I don't think it will work for us.
One advantage it has over Basecamp right out of the gate is a timeline view. But it's clunky.
Instead of listing the tasks on the left with bars across the dates, 5 pm put the task names right in the interface. That makes it difficult to tell what you're looking at.
There is no bird's eye view for an organization. Each user has their own 5pm account and can add colleagues to projects.
And like Basecamp, the dashboard focuses on completed project activity rather than telling the user exactly where their focus needs to be to get things done on a project.
I'm Bill and I just logged in to the above 5pm dashboard. What's the next thing on my plate? I have no clue, but it's nice to know that we're done with our business cards or that a file was uploaded 4 days ago. Is it a file that has something to do with a task that I need to complete? I'm not sure. But let me jump on the conversation about it anyway. Ugh.
All of these look and feel a lot like Basecamp. Once again, focus on the dashboard is on recent activity and not the next action or current progression of the project. Is the point of these things really just so we can show that we're looking busy? Calendar views show today's date (gee, thanks...needed you tell me that) and where milestones are pre-set. Nothing about what still needs to be done to complete the tasks leading to that milestone. I have to jump around to different views for that. I'm not looking for Microsoft Project, but I still have to focus on moving along a timed path. Not just getting everyone in a conversation.
If a task slips for whatever reason, then tasks expected to happen afterwards but before the milestone have to be adjusted. I am not going to change the date of our event. I am not going to change the date an issue goes to the printer unless there is absolutely no other option. So tell me what we still need to do and how fast to make sure we're ready for each milestone so we can reach the end of our project. Which tasks are dependent on others, so we can figure out who and/or what is holding up a project?
Most of these have integrated tickets/cases for dealing with issues. Good for software development projects. Not so good for nonprofits that are working towards completing an editorial or event project by a given date. I want to plan and adjust to circumstances, not just react.
I'm annoyed by tools that ask for "status updates" a la Twitter as a feature. We already have Twitter, Facebook and now Salesforce Chatter. How does telling other folks what I'm doing help us evaluate the progression of the project? I don't get it. Adding noise doesn't get things done.

I immediately like that it focuses on the status of the actual project and not just a cluttered list of what already happened. But I don't like that there are tabs that we won't use and I can't hide. We won't use chat. We already use Google Talk. We won't use this to schedule meetings. We already schedule meetings in Google Calendar. We don't want to track our time, since we're not working on billable projects like a freelancer or service consultant does. We already have a different time tracking and expense application that serves our needs.
I want individual task management that's easy for everyone to use, but tied in to a project management "big picture" tool so those in charge of projects can see what's going on across everyone working on the project in a bird's eye view. People in charge of the organization can look across all projects. I want to see what has been done and what is remaining across the board without being distracted by the clutter that gets us there. Is that too much to ask?
I had high hopes for this one. I like that it's integrated with Google Apps for calendar, provisioning (through the Google Apps Marketplace). I like how you can customize exactly which features appear on the dashboard.
In reality, it's clunky. In order for a task to appear as an "active to-do" it has to be linked with a task. A task is not the same thing as a to-do, and a to-do is a list (like in Basecamp). Confused yet? My colleagues will be too.
The dashboard view has the dreaded "Latest Activity" taking up most of the screen.
This is a deal-breaker unless the company tells me I did something wrong: When you add a user to a project, they can create and edit milestones even if they're not a manager on the project.
Here's a demo user I created and added to a project. Clearly not checked as a manager.
I log in as that user and I can freely edit the milestones for the project. I can create new milestones. I can decide who does what, simply because I'm a team member.
I can't delete the milestone, but big deal! This is major no no no no to me.
I'll stop here. There were other tools I looked at/tried. But all along the same lines and my head is spinning and I'm not much closer to deciding which tool we should be using.
What am I missing? I'm open to suggestions.
Please.





Thanks, Tal. Yes, I tried ManyMoon a while back. I dismissed it because it didn't have a bird's eye administration view to look at all organization's projects. It also doesn't have task dependencies, so if a task by one person doesn't get done, it's not clear that other pieces of the project can't continue as scheduled. And it lacks a calendar that integrates phases/milestones. Close, though. :-)
But I haven't really dug into this yet - a couple services that are on my to-check-out list that you don't mention above are LiquidPlanner, Open Atrium, and Agile Zen.
I looked at LiquidPlanner yesterday...didn't bother trying the demo because it focused on estimating, time sheets and chatter.
Open Atrium runs locally, so I didn't really dig into that much.
Agile Zen looks like a virtual cork board, and it will get messy fast.
Let me know what you decide!!
* The resource allocation report, among others, shows what's coming up next for the project and who's been assigned those tasks
* You can clone projects using templates in Project Insight
* Gantt charts have been available in PI for the past several versions, and they do show task names on the left and bars expressing those tasks on the right
* 100s reports or report permutations show a bird's-eye view of all projects in your system
* From each team member's point of view, the tasks are presented in start-date order on the right side of each member's portal page
* It can be set up so that a project manager or scheduler is the only member who can add tasks, while other team members are restricted from this function
The Workgroup version would probably be closest to what a team like yours would need. www.projectinsight.net
Good luck!
I have used a few companys in Google Apps Marketplace that has some promise. Manymoon, Batchblue and Socialwok are all tightly integrated with Google and there are rumors that Mavenlink will soon be integrated with google as well.
Jessica, thanks for the link to the TechSoup thread. I'll keep an eye on ideas to try there as well.
http://www.Gtdagenda.com
You can use it to manage and prioritize your goals, projects and tasks, set next actions and contexts, use checklists, schedules and a calendar.
Comes with a mobile version too, and with an Android app.
Thanks for checking out DeskAway. You should get a birds-eye view of your projects from this tool. Of course, there are features that you might not need (e.g. status updates) but since they are tucked away, you don't need to use it if you don't require it. The important functionality is there for your consumption.
Cheers,
Sahil
I agree - you can keep the wikis and other chatty things.
Filings docs and project related emails would be the next most important things for us - as so many of our communications / sign offs and approvals are done via email.
Copper comes very close - but we'd have to spend a fortune on a bespoke system to get our key features. We looked at Sohnar Traffic - but can't afford it.
We're a creative design consultancy -any ideas very welcome
@Judi - when I first read this post I didn't see that you are running a non-profit.. I seem to recall that Copper offered free additions to non-profits or was it discounts..? As you can tell, we think Copper is great (for us) and we too looked at several providers.. happy hunting! Jim
Over the weekend I'll write up a more detail blog post about it. Basically, it came down to picking the tool I thought had the best chance of being adopted while still doing everything it needs to do.
Great blog post and thread. Wish I found it in April. Our small non-profit, up to 15 employees, seeks a cloud pm tool. We have Salesforce, but never invested in it properly to manage our contacts, let alone work with a Dreamforce/PM apps add-on. We use Google Apps, too.
Internally, we selected Project Zoho over Many Moons and Basecamp. After spending significant hours learning Project Zoho, we've come to the conclusion there are too many features we do not want to use, and can't hide from users- Timesheets, Forums, wiki's, chats (already use Gmail chat, so don't need another chat forum).
The dashboard logs every activity a user makes in a project, creating more unnecessary noise. We lost interest with the dearth of support documentation and the lack of ability to change important features--portal names, delete portals without sending an email request to their support desk. More frustrating is the lack of notification when during your "test drive". PZ does not notify you when you click on a project wiki as a test, that the 1-2 free wikis that come with your account, are automatically turned on for your test project and you can't reallocate the free/paid wiki to another project. These are a few examples that we encountered learning how to use the system. If the admins are frustrated, the rest of the staff will be too.
Equally frustrated.
http://www.google.com/enterprise/marketplace/
Look in the Project management Category
Specifically take a look at Mavenlink:
http://www.google.com/enterprise/marketplace/viewListing?productListingId=497...
They are a new entrant to this space and I think that while their product is still in development, the current functionality is very simple and easy to use. They don't have all of the unnecessary features that so many of the others have. Keep in mind that the concept of cloud computing at google is new, and all of you are what people in the tech community consider "early adopters". My suggestion is to test out a few of these for a month before you roll out to your entire organization.
Any progress on your side?
We ended up going with DreamFactory's DreamTeam Suite. Our President loves it, which is important but I'm not sure we made the right choice. It has a lot of limitations. But on the other hand, and the main reason we went for it, is that it integrates with Salesforce. I can create Salesforce reports that report on DreamTeam data.