jochem.fuchs's avatar

Issue tracker / Project management

Hello everyone,

I've used many issue tracking and project management systems and I have yet to find something that truly works for everyone.

In case of TL;DR; skip to the end for the actual question. The rest in between is just background info about my team :)

/** background info 

In my current employment ( Maatwebsite ) we aren't really using any kind of bug or issues tracking system. For some projects we do use the default bitbucket issues and for Laravel/Excel we obviously use the Github issues ( Which is probably our favorite so far ).

The problem I've found so far is that 90% of the systems are way too complicated, look like they've been designed in 90's or are so simple it doesn't really offer what you need. Or are simply too expensive for our small team.

The biggest problem is that literally every member of our team has a completely different approach to working with issues. 
- Our manager really loves simple spreadsheets with one line per issue en limited info. Because it's very quick and everyone can understand it, even very non-technical clients.
- I myself like something with clear issues, with room for in depth information and states and even sprint management. Don't really work with very clear deadlines so extensive planningtools are useless for me. 
- I have a colleage that really likes Github issues and pretty much thinks it's the best thing in the world :)
- And one other that I'm still not sure about since just about every system seems to be lacking in one way or another.

I've liked redmine in the past. But it's in Ruby, so we can't really customize it as much as we would want. But there are many other systems that offer some nice features.

I would love an open source system but most just seems really outdated. Redmine again works very well, but everything about it feels old and customizing isn't really an option for us. And there are many alternatives.

There are many payed systems. DoneDone seems really nice, but since it's hard to convince anyone to work with a particular system a payed service is a very hard sell. 

 end **/

So, the question is. Is there an open source, or free service that has most if not all you need in Issue, bug and project management and still is easy to use, even for clients and looks like it's designed in this decade ?

/** another somewhat longish explanation, feel free to skip

If it really doesn't exist. We are considering building our own system ( obviously based on Laravel ) and we were wondering if the community would be interested in something new ? If not, we might still do it just for our own purposes, but if there is an interest we love any and all ideas on what features are essential, and would be optional. 
Our ideal system would have to be completely configurable ( via code, not wizards or anything, we would be aiming at developers ) and extensible with modules etc. 
Most likely it would be Open Source, perhaps with a payed hosted version to pay for the hours we spent on building it. But it might not be a very viable idea withing the current ecosystem of existing systems. 

end **/

So, that's basicly what I'm here to find out. Is there a system that really offers a very good experience. Or is there a market for a new system ( free or payed ) withing the community ? If neither is true. What do you use to overcome the shortcomings ?

0 likes
16 replies
Spir's avatar

https://app.asana.com/ is doing a great job IMHO.

The mobile app is slow as hell but it exists and it is free. There are thousand of solutions out there. Asana is not perfect but it's I think the best tool I've used so far.

2 likes
stereoscience's avatar

I personally haven't found any that I like. I am currently writing my own with Laravel that I will release open source when it's finished. If you give me a list of features you would like to have, I will add them. Maybe this could turn into a community project.... Those are always fun.

3 likes
jochem.fuchs's avatar

@stereoscience I'll see if I can create a complete list based on the preferences of my team. Happy to hear I'm not the only one who feels this way ( though that was very unlikely anyway ;) )

@spir I tried asana. It was nice, but didn't really appeal to me. Thanks though!

henrique's avatar

I'm on the same boat, long time trying to find something that works and isn't expensive for a small group with unlimited projects (I have lots of small projects, like websites that are done in few days and have just a few tasks afterwards, so what always kills me on this kind of application is the project limit). I've used KanbanFlow (https://kanbanflow.com/ ), Toggl (https://www.toggl.com/ , only time tracking) and Jira (https://www.atlassian.com/software/jira , OnDemand, which was really slow), didn't really like to any of them. Right now I'm using bambam (http://www.dobambam.com/ ), so far it's pretty good, I just got lost a bit at first on the UI.

mikebronner's avatar

I've started using Producteev for this. I know its a glorified task management system, but it has an extensive tagging system, as well as collaborative team management. It also has Mac and iOS apps to go along with the web-based version.

What I like: - very simple to delegate tasks - very simple to share projects - comment on individual tasks

Using this approach you could tag items as bugs, and cross-reference to GitHub or BitBucket issues.

1 like
jochem.fuchs's avatar

@henrique http://www.dobambam.com was new to me! Looks very nice. Especially because the free tier is more than adequate for our needs.

Didn't like the interface until I noticed it could be changed quite a bit. So I'll be trying out this one for a while. Thanks for the tip.

@mikebronner I have tried producteev at some point, but looking at it again I cannot, for the life of me, remember why I didn't like it. So I will me checking it out again :)

Great input so far! Thanks everyone

1 like
mikebronner's avatar

They changed their pricing plan, to were it is free up to 5 users (if I recall correctly). That didn't used to be the case, which is why I didn't start using it until recently. :) You can do GTD in one fashion or another using Producteev, but when doing so, it becomes clear that it wasn't built with that in mind. That's not to say that it won't work well for GTD.

One thing that I don't like is that sub-tasks are hidden away within the task they belong to, and are not displayed in the task list. That really hampers getting a clear overview on things.

Update: just came across this, which lists many offerings I haven't seen before: http://mac-project-management-software-review.toptenreviews.com, and this: http://mac.appstorm.net/tag/project-management/

Also, have you tried Marketcircle's Daylite and Billings Pro? http://marketcircle.com Not bad, although they seem a bit more complicated than they need to be. (I use both and haven't really been able to make the best use of them because it takes a lot of effort to keep all the information consolidated and updated. It should be easier and more intuitive.) Blueprint looks like an alternative to Daylite: http://www.sproutedapps.com

Here are a few issue tracking apps: http://mashable.com/2014/02/16/bug-tracking-apps/ While I do like github and bitbucket issues, its good to have something consolidated on your computer that gives an overview of all issues.

CreditorWatch's avatar

We use http://risks.io - it is free, very easy to use (our sales guys lodge most of the issues) and provides updates to the relevant team members.

Also is really good at the high level and in-depth level.

and you can import from CSV.

Derek's avatar

I'm using https://www.activecollab.com/ self-hosted version. I used to work in freelance and it came in real handy having it self-hosted and unlimited projects. It is a bit pricey but for a team it is a well justified expense that keeps everyone in the loop.

I also tried Asana with my full time gig but we are using GitHub issues mostly.

roderick's avatar

www.freedcamp.com <--- A traditional style PMS. Free. Looks good too.

www.trello.com <-- visual, easy.

With Trello I create columns: Ideas, To Do, Doing, Review, Done

On Trello you add "cards" to your columns. Drag your cards from column to column. Assign cards. Follow cards. Have discussions in the cards. Lists in the cards. Images in the cards.

Please or to participate in this conversation.