Hacker News new | ask | show | jobs
by porker 4721 days ago
I freelance for a number of companies (both one-off and recurring clients) and I can't find an issue/bug tracker and PM tool that works when switching between multiple projects.

Ideally simple enough that the client can file feature requests, discussions can happen and they can provide feedback, yet comprehensive enough that I can prioritise items, tie VCS commits to them etc.

Basecamp isn't any good for technical projects (or structured enough); I've trialled Planscope with a price-conscious client and it worked well (but isn't a bug tracker as the Author says). Lighthouseapp, PivotalTracker, both good but neither encompass the whole project lifecycle that a freelancer has to deal with.

Because we don't need a bug tracker like an in-house development team, or a project estimation tool like a sales team, or a client management system like an account manager, or a project maangement system like... you get my point. We need them all.

I've also decided after 10 years freelancing the tool needs a Gantt-esque view, so clients can visually appreciate the impact of delaying the project at a certain point by X days, or adding a new feature. It won't be an accurate time-chart in reality, but they need to see the impact of changes to realise it's not worth making them.

With the number of tools out there I'm convinced something must match. What am I using? Google Spreadsheets with a large client (relatively successful, save for the discussions... ouch); Another client insists on long email threads (got to find something better). And I'm doing less work and managing more overhead the whole time, with no clear system to tell me what's Important/Urgent across all my clients.

To those of you who have solved this already: Please tell me how!

4 comments

(Guy behind Planscope here.)

I've actually been working on what I think are going to be some nice changes that will make juggling multiple projects a LOT easier. My development background had me working on one big project at a time, but I'm learning that a lot of people self-juggle a lot of projects at once.

One of the perks of an all-in-one time tracking + task list tool is that I've been silently collecting data on: how accurate are estimates? how many hours a week does this person work? how many projects are being worked on in a given time span?

And next on my plate will be to actually use this data to make predictions based off of data that will help you see a lot of what you're talking about.

I look forward to seeing the results! As a freelancer I'll have clients who I work for regularly, and clients I work for once in a blue moon. A way to archive projects (and not pay for them as GitHub makes me) is crucial - because on my books I have 30+ clients, and can't lose the info in case they come back in 2 years for a change to the system.
Not sure when you last tried Planscope, but you can archive projects now (and resurrect them whenever you'd like) :-)
I'm on it now as a paying customer, with one project entered :) The client's struggled with the UI (I haven't figured out why) so I haven't tried with any others yet.
Author here.

Sounds like App Trajectory (by ThoughtBot) may fit the bill. It has discussions, and these discussions can have many related issues. Each issue gets an estimate, agile story point style, and App Trajetory computes your velocity (and pushes too big issues off an iteration!) so you can see how a two week detour will affect timeline.

It worked really well for me on a project.

It also does multiple projects, although I don't think it will give an agregate view over all your projects ("this week I have these two items due for project x, an these 3 for project Y")

We use Jira, I think it pretty much does what you want straight out of the box, except the gant charts that you can get as a paid plugin.. (I use the ondemand SAAS version)
Have you tried hosting a Redmine server?
No, the UI of public Redmine servers I've seen has put me off as not being fit for purpose - especially with clients seeing it. Definitely a project which could benefit from a UX team!