Gizmo's Freeware is Recruiting

Gizmos Needs YouWe are currently looking for people with skills and/or interest in the following areas:

- Rootkit Scanner and Remover
- Web Browser for Android

If this sounds like you then click here for more details

 

Best Free Project Manager

In a Hurry?
  Go straight to the Quick Selection Guide
Introduction

Project Management software can be a minefield; every user has a different view of what makes a program “project management” material rather than a good organizing tool or time manager. While Microsoft lead the way in desktop project management tools with MS Project, not everyone wanted the complexity that came with all of its capabilities.

For our review, we have concentrated on those programs which offer standard project management features such as task and resource scheduling and tracking, charting, project and task breakdown into sub-projects, sub-tasks and dependencies.

Discussion

Open WorkbenchTopping our list here is the Open Source project management tool Open Workbench, which is a free tool so feature-rich and powerful that it should at least be considered before any decision is made to purchase a commercial project management package. Like the commercial products of the same ilk, it takes time to get your head around and if you have been using Microsoft Project or another task-based manager you'll have to re-orient your thinking because Open Workbench is resource-driven not task-driven.

According to the developers, "an Open Workbench plan is built up from estimates for the tasks of work. Estimates are tied to the resource assigned to the tasks. Duration is then driven by the number of hours each resource will work per week to cover the total number of hours required for the tasks. Open Workbench is best suited to groups that estimate total work effort based on the estimates for all the tasks associated with a project and then create a staffing plan and schedule for those estimates."

The key features of the application include project planning, scheduling, resource management, project review and more.

The program can also read Microsoft project files and this possibly makes Open Workbench the most appealing. Many products–even the commercial offerings–are great project management tools but sooner or later someone is going to want to view or edit your plan with the ubiquitous MS Project and without compatibility, the best you are going to be able to offer is an exported spreadsheet or graphical equivalent.

Open Workbench is the real thing, not some amateurish, half baked effort. Like Microsoft Project, it is best suited to large scale projects that can justify the considerable time it takes to learn the product.

GanttPVUsers with smaller projects or more simple needs might want to consider some of the less feature-rich project managers, such as GanttProject or ToDoList.

GanttProject is a very good project management tool, with a surprisingly good depth of features and accessories for a free product. It is distributed under a GNU General Public License, which means you can download it for free.

There is also a java based version of the program, which means that you don't even have to download the software to use it. As its name suggest, GanttProject is excellent for making Gantt charts, which are great  for making logical and easy to understand development plans.

On of the features I particularly liked was the ability to put in a percentage complete bar inside the timeline of that particular stage. This makes it easy to see how far along everything is without a lot of hassle. The program, if you use the downloadable version is very simple and easy to use. You can add as many tasks as you need, as well as then being able to assign personnel and resources to each task.  In particular the features for the personnel section are very good. You can add team members for a project and assign them to tasks when you set them up, you can also input e-mail addresses as well as phone numbers for each person and assign them a role in the group. GanttProject also includes a Milestone feature which is very useful, giving an end goal to aim for with a fixed time. Many other project management tools do not support these.

On the technical side, GanttProject can save files as .xml files, which means that they are viewable over the internet as well as transferable to other programs, such as Microsoft Project. The installation is very quick and the program is actually very small, being under 10mb. There are very few problems with this tool, my only criticism is that you can't associate files with particular tasks, allowing other team members to get the files they need.

Overall GanttProject is a very good project management tool, perhaps not suitable for very large projects, but very usable for small to medium size projects.

ToDoListWhile not a traditional Project Management tool in that it does not come with the mandatory Gantt charting, ToDoList is a sound choice for those wanting to get started straight away in managing a simple project.

ReqMan is a free web-based project management tool, developed by RequirementsOne based in Sunnyvale, CA. 

Now being well versed in the traditional Software Development Life Cycle (SDLC) process, I expected to see something on the order of planning, analysis, design, implementation and maintenance. In fact a key point for Reqman is that it does not conform to a certain SDLC. You can view ReqMan as a bunch of “legos” that can be put together to fit your specific needs. With ReqMan, flexibility is the key. Even if you are used to traditional methods, ReqMan can handle your needs.

Projects typically start with either a project charter or statement. In ReqMan, this is done as part of one of the specifications in the Requirements Module. This is not hard coded in the application but instead are part of one of the templates that you can choose. You can, for example, pick the IEEE-830 Software Requirement specification from the Wiki Requirements library and fill these details in using the table of contents. Once this was explained to me, the true power of ReqMan began to show itself.

Producing good requirements are very important. Too many times business clients have approached IT departments asking for one thing and when the project is done the clients do not get what they asked for. With ReqMan you can create the specifications you require in the Requirements Module e.g. Business Requirements and Functional Requirements and establish links between the requirements in the respective specifications. You can then use the traceability matrix to see coverage. You can for example also create a test specification and link the tests to the requirements in the Functional specification.

Implementation is controlled by defining a project plan and associating the relevant requirements and issues. You would add a custom field called “Lifecycle” for your requirements in the Functional specification, and add fields named (e.g. Assigned to developer, Ready for test, Write release notes, Released to production). This is in turn reflected in the searches you do and the dashboards you configure, so you can see exactly where you project is headed and what the load is. As you can see, ReqMan can handle the case where requirements fall out during implementation. This capability is crucial.

Change requests are added to the business requirements specification where you might have user defined custom fields with custom values. This will give you a crystal clear picture of where you are with your change requests. In turn you then add the functional requirements for the change requests when they have been approved and assign them to a developer.

As I mentioned at the beginning of the review, ReqMan is extremely flexible and configurable. There are other power features which I haven't pointed out such as a Questionnaire Module, a Planning and Time Module, and a Reporting Module.

Summary: 

I enjoyed using this online project management tool and I like the direction RequirementOne has taken.  ReqMan is a good choice for businesses and organizations that need a tool that can be used to fit your specific need

dotProject is a robust Web-based project management framework written in PHP that allows users to schedule, plan, and staff projects. It's not a perfect application, but its extensive functionality and ease of use make its shortcomings easy to overlook.
 
The dotProject application is an open source GNU GPL-licensed project management application that was started in December 2000 and is actively developed and maintained. By way of an intuitive browser-based interface, dotProject offers project task management (task description, duration, scheduling, and assignment), multi-user support, granular user permissions, Gantt charts, discussion forums, file checkout, contact list, trouble tickets, reporting, calendar, and user-based to-do capabilities. If that's not enough built-in functionality, you can extend dotProject from a well-trafficked SourceForge project full of additional add-on modules.
 
A simple tabbed user menu drives the application. The fundamental units of the dotProject system are companies, projects, tasks, and users. The first step in using dotProject is to create companies for which projects are to be completed. Users, projects, and tasks are all related to a company. The next step should be to add users to both your client company listings and to your own resource allocation. You need users so that you have someone to assign tasks to; otherwise the administrator gets to do all the work! You can assign users varying degrees of permissions that can be matched to specific companies and/or projects.

After you've set up your company and initial users it's time to create project details that need to be managed and input tasks. Tasks can be linked and labeled as predecessor tasks and/or milestones and assigned to user resources. Users are notified of their task assignments by email, which is a neat feature. Users can also simply log in to the system and examine their own task lists.

Task management is the critical component of any project management application, and it's something that dotProject does reasonably well. Users can log time against a task directly in the system, giving a project manager a good synopsis of progress to date. From a scheduling point of view, dotProject helps users to calculate when tasks should start and when they should be completed based on time duration allocated and start task dependencies.
 
DotProject also allows users to create something called dynamic tasks, which takes their start, completion, and duration from the child tasks that are related to them. The newly updated and thorough dotProject documentation has some excellent explanation of how dotProject handles tasks, dynamic tasks, and dependencies.

Love them or hate them, Gantt charts are a mainstay of many project management packages. DotProject, rather than making the Gantt chart the focus of project management as they are in GanttProject, simply includes the chart as one of its tabs. DotProject offers no default export or print functionality for Gantt charts.

Project managers tend to love their reports. DotProject can generate a number of project reports, including task log, user performance, allocated user hours, tasks sorted by user, tasks overdue, completed, upcoming, overall report, and project statistics.
Overall, dotProject offers a staggering amount of useful functionality. By virtue of it being a Web-based multi-user application, you can quickly put it to work for either individual or distributed team project development. Its online documentation and support forums help when you need to figure something out or have hit a snag. Certainly dotProject is not without issues; the developers maintain a list of documented bugs that need to be dealt with in upcoming releases. Items like the Gantt project bug are annoying but are easily fixed with a small code tweak.

On the whole, dotProject is a solid multi-user project management tool that stands on its own merits.

Quick Selection Guide

Open Workbench
9
 
Gizmo's Freeware award as the best product in its class!

Runs as a stand-alone program on a user's computer
Feature-rich and powerful, best suited to groups that estimate total work effort.
Resource-driven and not task-driven.
1.1.6
9.03 MB
Unrestricted freeware
Windows 2000, XP or 2003 Server Edition.

Additional software required: Version 1.3.1 or later of Sun's Java Runtime Engine

GanttProject
8
 
Runs as a stand-alone program on a user's computer
Available for Windows, Mac OS X and Linux.
Lacks the looks and some of the functionality of Open Workbench.
http://www.ganttproject.biz/
2.0.10
5.36 MB
Open source freeware
There is no portable version of this product available.
Windows, Mac OSX, Linux
ReqMan
8
 
Is a web service or web application
Web based tool
Lacks the look and feel of other web based tools
http://www.requirementone.com/
2.0
Unrestricted freeware
Web based.
dotProject
8
 
Is a web service or web application
Web based tool
Lacks the look and feel of other web based tools
http://www.dotproject.net/
2.0
Unrestricted freeware
There is no portable version of this product available.
Web based.
ToDoList
7
 
Runs as a stand-alone program on a user's computer
Get started straight away in managing a simple project.
Does not come with the mandatory Gantt charting.
6.0
778 KB
Unrestricted freeware
Windows 98 to Vista

A range of plugins is freely available, including a PocketPC viewer and an MS Project 2002 converter.

Editor
This software category is maintained by volunteer editor ogian.
Tags

project manager, gantt chart, work bench, to do list, free software, freeware

Back to the top of the article.

 

Share this
4.03846
Average: 4 (26 votes)
Your rating: None

Comments

by Sergii (not verified) on 4. September 2011 - 10:23  (78987)

GanttPV = portable = good!

by ogian on 14. December 2011 - 16:49  (85019)

GanttPV is good and the most important feature for me is that it is supported on multiple platforms.

-- Ogian

by mouse user (not verified) on 25. July 2011 - 14:00  (76212)

I use a easy and free http://projects-manager.com/en/

by ogian on 26. July 2011 - 16:21  (76262)

Thank you.

by jas891 (not verified) on 10. July 2011 - 13:10  (75131)

I've been using MeetPlanSolve for project management and it has been really useful. It is free and very easy to use. It also has no limits on how many users or projects you can have. You can find it at http://www.meetplansolve.com

by ogian on 11. July 2011 - 16:48  (75226)

@jas891 Thank you for your information. I'll take a look see and who knows, MeetPlanSolve may rate an article. Thanks.

by matandi (not verified) on 14. June 2011 - 13:16  (73786)

Hi,

I am using OpenProj 1.4.

I would like to add a sub-project to my existing project.

Apparently, I cannot find the Project button in the insert menu, as described in the Sub-projects documentation.

http://openproj.org/wiki/index.php?ti...

I will be grateful for any help on the subject.

All the best,

by ogian on 15. June 2011 - 16:50  (73847)

Hello, I just installed OpenProj 1.4 for windows and I couldn't find a project button on the insert menu either. I would suggest contact serena.com. Contact information for OpenProj is at http://www.serena.com/products/openproj/index.html. Good luck.

by pierrecogitae (not verified) on 25. May 2011 - 9:52  (72656)

Hi there.
Ganttproject is free, opensource, simple and pretty good.
http://www.ganttproject.biz/

CHeers

by marcogon (not verified) on 17. May 2011 - 11:42  (72082)

Here`s a huge list of such software as well: http://www.vivalogo.com/vl-resources/free-project-management-software-systems.htm

by ogian on 17. May 2011 - 17:43  (72113)

Thank you for the information.

by Mandeep Mehta (not verified) on 31. March 2011 - 11:18  (68904)

I am unable to access web site of open work bench.

by ogian on 4. May 2011 - 16:22  (71411)

It appears that as of this moment, Open Workbench does not have a home page. You can still download it at open-workbench.en.softonic.com. An open workbench start video is available at http://www.youtube.com/watch?v=Luip3tPbThY/.

by ogian on 2. May 2011 - 13:37  (71285)

I was also unable to access the open work bench website. I will look into this and send a reply once I have more information.

by Anupam on 31. March 2011 - 12:59  (68972)

Yes, it seems to be down at the moment

by Anonymrezaei-mehdious (not verified) on 4. January 2011 - 9:40  (63769)

check out openproj,it is similar to ms project

by Lars (not verified) on 27. October 2010 - 9:05  (60266)

We use a great free web based tool from http://www.requirementone.com called ReqMan. It is all free and it has a vast functionality that we can use for project management, requirement management, questionnaires for our users, claims system, RFQs and RFPs for our suppliers and much more. I would like to recommend it to anybody.

by Anonymousca (not verified) on 31. March 2011 - 6:07  (68863)

reqman seems good.but it can't be downloaded and installed locally?this is required since we work in intranet,and not internet access.

by ogian on 1. April 2011 - 13:07  (69293)

No, Reqman cannot be downloaded and installed locally at this time.

by ogian on 3. November 2010 - 16:51  (60720)

I've had the chance to test ReqMan with a very small project that I'm working on now and you are correct, it has a ton of functionality. The requirement management was especially interesting to me. In my experience, scope creep without the requirements and other project documents being updated were major problems. The procurement and supplier tools were icing on the cake. I've sign up for my free account and in my humble opinion this tool is worthy of a full review. Thank you for bringing this to my attention.

by AnotherAnonymous (not verified) on 26. October 2010 - 8:46  (60179)

The main problem with both Open Workbench and OpenProj is that they are produced by commercial software providers (CA Corp. and Serena Software respectively) and therefore are not really intended to provide free and/or open source software for long-term use [Note that Wikipedia's comparison of Project Management software lists Open Workbook as "open source". It is not open source; the software is free but the source code is not].

Other alternatives that might be worth exploring are Collabtive, a cloud-based management tool from Open Dynamics, and Endeavour, an Open Source solution released under the GNU General Public License. I would love to see how these non-commercial tools compare to each other and how they rate.

by Anonymous on 21. March 2010 - 11:28  (45935)

There is also a free scheduling software for microsoft project file, omniplan files and excel files, you can find it here http://www.planningforce-express.com/free-scheduling-software.html

by Anonymous on 26. February 2010 - 5:16  (44517)

I wonder if anyone can offer a suggestion. I need some kind of software that's a combination of project management, customer relationship management and a ToDo list.

Here's how things work in my world. I have (for lack of better terminology) a buyer and a seller. The seller has a product with certain "features" and at the same time certain requirements in order to "use" their product. I suppose a good analogy might be a piece of software that only works under specific operating systems - like XP or Mac or Linux for example.

At the same time, the "buyer" has certain requirements, and certain "features" that he wants.

The buyer submits his request. I either look over my list of sellers to see which might fit, or I go right to a specific seller because the buyer was responding to a specific product offer.

I take the request to one or more sellers, who in turn ask questions that need to be answered and this dialog goes back and forth with me in the middle, using both email and phone. I need to track all of this communication so that when someone contacts me and says "so where do we stand with this?" I can go to my software and see that the seller had certain questions for the buyer which the buyer hasn't yet responded to... or whatever the current situation.

Does this make any sense? Is there any software that can help me accomplish this? What kind of software am I looking for?

Oh and it needs to be freeware please.

Thank you most kindly in advance!

by Anonymous on 11. February 2010 - 16:45  (43391)

In OpenProj, when you go to print out a schedule and select print preview, there are features that are disabled like scaling and fit to so many pages wide by so many pages long. This feature does not work in the free version. OpenProj has disabled the feature and does not allow you to scale for printing. However Project On Demand, their paid online service does! Cheaper to just buy Microsoft Project than play this game.
Also if you are a MAC user, it is better to bite the bullet and install VMWARE and install MS Project.
Very dissappointed with where Serena has taken OpenProj and frustrating. I once was a big fan of OpenProj. But with these disabled features and games. I don't trust the company to support the tool, nor to provide something that I can count on.

by ninjapiza (not verified) on 21. October 2010 - 13:11  (59853)

I've applied some modifications to the java source code to enable scaling feature. It was pretty easy but I don't know if I can share it freely...

by Anonymous on 24. December 2009 - 2:06  (39304)

OK, installed openproj. Before going any further, how to change the language to english ?

by Anonymous on 4. February 2010 - 19:22  (42810)

Now when I visited the site again....

Can not change language otherwise than setting the whole java environment locale and then other locale specifics change also. => Uninstalled without trying any further.

So, what is a good replacement for MS Project ?

OW will not do, because I live in the world where deadlines hold and resources adapt. OW according to description lives in more hippie world...

by Anonymous on 11. December 2009 - 18:41  (38320)

all you'll ever need is gaijin devproject

by Anonymous on 31. December 2009 - 2:12  (39867)

I second that.
DevProject is portable and powerful... it could really use some more flexibility (e.g. adding new task states is impossible to do - you're stuck with the 10 they provide) but the power is insane. I absolutely love it...

by Anonymous on 21. July 2009 - 11:40  (25482)

how can see user bug assign him by maneger???

Post new comment

The content of this field is kept private and will not be shown publicly.