Tuesday, December 21, 2010

Project tracking open source Basecamp-like solutions

Once upon a time I've asked people on LinkedIn about collaboration software they prefer to manage their business and received a lot of interesting options that were optimal for different needs.

But I have my own specific needs, so decided to try only those that meets the following requirements:
  • Open source - to be able to customise the system for our own needs
  • Free of charge - I'm starting new low-investments business so can't afford to pay for subscription at this starting level
  • Basecamp-like - at least more or less it should be similar to Basecamp from 37signals as they are gurus in usability as for me. I had an opportunity to work with dotProject but it doesn't satisfy my usability needs, because I was very impressed with Basecamp interface.
  • PHP web development stack  - because I'm a PHP developer and want to be able to hack into the source code.

So I've found and managed to test lots of solutions. All projects presented here are classified as good solutions selected by me. Nice job guys, sorry for critics, its really very subjective.

I'll group all options with my own classification.

Classic project management software


I refused to choose these due to interface too overloaded with details and usability lower that my own requirements. Anyway these projects can be very useful for lots of other people.

Redmine

site: http://www.redmine.org/
features: http://www.redmine.org/projects/redmine/wiki
live demo: http://demo.redmine.org/

ProjectPier

site: http://www.projectpier.org/
features: http://www.projectpier.org/manual/tour/
live demo: No

ProjectFork

site: http://projectfork.net/
features: http://projectfork.net/tour.php
live demo: http://demo.projectfork.net/

phprojekt

site: http://www.phprojekt.com/
features: http://www.phprojekt.com/features
live demo: http://www.phprojekt.com/demo

todoyu

site: http://www.todoyu.com/
features: http://www.todoyu.com/en/features/
live demo: http://www.todoyu.com/en/online-demo/

Large project management software


I refused to choose these due to their "Enterprise level" size and my company is too small to use all available features.
Anyway these projects can be very useful for large bureaucratic companies that has an requirements to manage their resources and finances.

]Project-Open[

site: http://www.project-open.com/
features:  http://www.project-open.com/en/products/project-open-in-a-nutshell.html
live demo: http://demo.project-open.net/

fengoffice

site: http://www.fengoffice.com/
features: http://www.fengoffice.com/web/products.php
live demo: http://www.fengoffice.com/web/demo/

Project management software of my choice


These projects looks very attractive for me and suits most of my usability and interface design requirements.
Due to these projects touched me deeply :) , I want to add note of critics for them.

Collabtive

site: http://collabtive.o-dyn.de/
features: http://collabtive.o-dyn.de/about.php?slide=2
live demo: http://collabtive.o-dyn.de/demo/

Personal critics: Users can't leave their comments and track time they spend on task right in the "Tasks" section.

openAtrium

site: http://openatrium.com/
features: http://openatrium.com/features
live demo: No

Personal critics: There is no any ability to track time spend on tickets :( generally system is very promising but time tracking is a "must have" feature for business.

Ofuz

site: http://www.ofuz.com/opensource/
features: http://www.ofuz.com/tour.php
live demo: No

Personal critics: This one looks very innovative and impressed me much.

Anyway these guys doesn't provide, at least with their free open-source version, any ability to track time spend on tasks. I was able to use time tracking functions on their online service.

Additional drawback for me it a lack of tasks oriented conversations, so to have an ability to comment a task that will help task owner and person responsible for task to discuss questions that appear during work under the task. Found the ability to add comments to the tasks on their online service.

There is a lack of reports that will allow to see the statistics of tracked hours, the amount of work and hours spend by each worker, closed/open tasks statistics, etc... The regular use case would be: see the amount of working hours spend on tasks during this [week, month, date interval] by or per [company, worker, group of workers]. I can found this feature on Basecamp in "Reports" section and think that its a must have feature for manager/company owner and even for worker to see limited statistics related to it and  track its own productivity.

And also the ideal functionality would be to generate invoices automatically based on completed tasks for specific project/company, time spend on each task tracked by workers, and invoice totals calculated depending on workers hourly rate or project fixed price.

Anyway "Ofuz" is the most promising solution I've found for now.

Conclusion


There is no actually good systems or bad. All systems are good for the list of issues they aimed to resolve. The only way everyone can and should give a reasonable answer for him self - is to install and try each project manually and then decide for its self.

As for personally me, - none of available projects were 100% suitable for me, so my ideal is still a Basecamp as for now.
Possibly I will think about customising/contributing to some of these projects like "Ofuz", "openAtrium" or "Collabtive" to adopt their functionality for my needs.



Cheers!

.

31 comments:

  1. I've been using Ofuz for global collaboration for over 6 months now, and I can tell you that it means to me that things don't fall through the cracks. Yes, it will evolve of course, and nothing is ever perfect, but Philippe is doing a fantastic job with it.....

    ReplyDelete
  2. You are right! Their job is truly fantastic and they bringing a new quality level standard into this area.

    ReplyDelete
  3. "Personal critics: There is no any ability to track time spend on tickets :( "

    OpenAtrium is quite powerfull and flexible project. Works on Drupal. You can add, modify any field you wish. Also, if your language not supporting, you can add it by yourself. And ofcourse you can locate site on your own server or any hosting - to be sure of security of information. One "minus" i think, it's a bit slowly work of site. Maybe, it depends of my Internet connection speed or hosting.

    ReplyDelete
  4. Yep, Jarchik. Its very powerful and flexible. That is why OpenAtrium is presented in "Project management software of my choice" section.

    ReplyDelete
  5. You have a good list of Basecamp alternatives here. Just like you, Basecamp is still going to be my first option, but that is only for now. I also have an article here that has a few list of project management software. Each one has also a good and precise review.

    http://www.timedoctor.com/blog/2011/02/02/43-project-management-software-alternatives

    ReplyDelete
  6. thanks, ace. pretty large list and analyst, well done!

    ReplyDelete
  7. I have no words for this great post such a awe-some information i got gathered. Thanks to Author.
    Vee Eee Technologies| Vee Eee Technologies

    ReplyDelete
  8. Thanks for the great post. I haven't seen anything like a article as interesting as this. Look forward to reading more like this.
    Led Outfitters Reviews

    ReplyDelete
  9. Now you are thinking why outsourcing is the best available option, get the best customization services as they are available at your doorstep



    Drupal Development

    ReplyDelete
  10. Nice article.. got a great help for my site www.hirebuysell.com and www.sukhim.com... thanks to you for sharing..

    ReplyDelete
  11. This comment has been removed by the author.

    ReplyDelete
  12. How did you find the useful information for us... thanks keep post please

    Placement Consultants in Chennai

    ReplyDelete
  13. Blue Chiffon Shaded printed Saree.This shaded printed saree is beautified with resham sequins floral embroidery work on pallu portion and dyed shadede on patli portion with glame to the heavy resham pajeli work raw silk and anchor stitch patch patti border all over the saree.Matching blouse available in this sarees.
    ww.matwali.com
    kiran.rathod0093@gmail.com

    ReplyDelete
  14. This is really great, And I believe missed to list out the product and write about it.. we give free Admin access to our online TimeSheet, you can work with full functionality. This Time Sheet is currently the best selling product (Sales Rank 2). SO you work with this application and refer your friends...
    This is our product link - http://qualitypointtech.net/webtimesheet/index.php

    ReplyDelete
  15. Thanks for sharing the list of Project Management Software. It is extremely helpful for me. Online Project Management Software is best tool for business to save more time and make more money. It also help to share file in grouping and may hold secure delicate details.

    ReplyDelete
  16. Basecamp interface can be much better than Zoho and Invoicera. It has some user-friendly features and functionalities. You can also try using Replicon's online time recording software to know about its benefits completely. I would suggest it if you are in need of a software that can help you organize and schedule the tasks based on your priorities.

    ReplyDelete
  17. Right now Proofhub (www.proofhub.com) is on the peak but I couldn't see it out in your list of solutions. From my own experience I can say that it is a tried and tested solution. It will prove to be useful once you start using it.

    ReplyDelete
  18. Superb post I adore your write-up; really like how you outlined everything, what you are doing an excellent employment the majority of some others that you by means of that will form of informative weblogs supply understanding for you to us relevant to a lot of things. When i study various other exciting information sites from a web sites and I will be a great deal fascinated with all your blogging and site-building skills, My partner and i also started to generate document which type discussion definitely support me personally out and about. When i by now saved ones webpage and contributed your current websites to my personal co-workers not only me personally nevertheless all of them similar to ones blogging abilities, trust people produce much more fascinating blogs in this way one and enjoy for the future sites.
    Jimmy Wilson-Hank Moody Leather Jacket

    ReplyDelete
  19. Thank for the list! My company is using proofhub right now. We have adopted it after a long selection period and we are quite happy with that, if you want to take a look here the link: http://www.proofhub.com/

    ReplyDelete
  20. 60 minutes courses We are really grateful for your blog post. You will find a lot of approaches after visiting your post. I was exactly searching for. Thanks for such post and please keep it up. Great work.

    ReplyDelete
  21. Thanks for the blog loaded with so many information. Stopping by your blog helped me to get what I was looking for. business analysis

    ReplyDelete
  22. Hey, would you mind if I share your blog with my twitter group? There’s a lot of folks that I think would enjoy your content. Please let me know. Thank you.
    Best Project Management Software

    ReplyDelete
  23. Nice blog with good content, thanks for sharing.
    For all kind of astrological services contact Best Astrologer in Marathahalli.

    ReplyDelete
  24. Thank you for sharing valuable information.
    Best Astrologer in Mahabubnagar resolves all life problems and gives permanent solutions.

    ReplyDelete
  25. Very best blog thanks for sharing keep posting.
    Visit Best Astrologer In Bangalore

    ReplyDelete
  26. Very nice information you have shared with us so informative.
    Best Astrologer in Cuncolim providing online astrology services.

    ReplyDelete
  27. Your blog is looking good. Thanks for sharing this information and keep posting.
    All kind of Bridal Jewellery for Rent in Indiranagar. At low cost

    ReplyDelete
  28. Thanks for sharing this type stuff post with us. Really very informative.
    For Best Endodontist in Mysore. Contact us.

    ReplyDelete