GanttPV creates project schedules. It is scriptable, cross platform, open source.Schedule multiple projects. Capture task durations, dependencies, and start dates. Calculate end dates, free float, total float, and gantt charts (by day, week, month, or quarter). Export to HTML. Allocate hours based on task duration and effort estimates. Calculate resource workload by day and week. Manage followup. Track team productivity and expenses.
The software is very raw and doesn't appear to be updated recently or supported.
Good programming allows for good criticism
adavey
Pros
Cons
Summary
This review was originally posted on VersionTracker.com.<br />"Ya, this is great because it's free" isn't going to help the programmers refine their product. ehildum is doing them a favor as the interface is truly suffering. I found the product nearly unusable as it's completely unintuitive. "RTFM" is not good business nor is it a sign of a mature software. It's okay to defend the work if the reviewer overlooked something. It's obvious that they made an honest stab at using it.
In the end this is a project management solution for people who don't want to spend any money on FastTrack or that other commercial software. This same person just doesn't care about the clothes they wear, the car they drive, the computer they use (certainly not a Mac) or the hours they keep managing their projects.
A couple stars goes to their web site. Just as lackluster visually and in it's orginization, but a pretty great resource for "how to get your ducks in a row."
Need to focus on user experience, not scripts
ehildum
Pros
Cons
Summary
This review was originally posted on VersionTracker.com.<br />While a cross platform project planner is a nice idea, this project falls far short of what is needed for a functional application on the Mac platform. The authors seem to be more interested in writing python scripts than actually making a usable product.
Even in the most basic function of entering task names and durations rather obscure steps must be followed to get new rows for a new task. Many functions are relegated to scripts which require certain rows or sections to be selected before they will operate; some scripts do nothing no matter what is selected. None of these requirements are documented. This application looks nothing like an Aqua or OS 9 application, there is no reliance on standard Carbon or Cocoa metaphors, contributing to the difficulty of using this application.
If the authors step back from python scripting, and work on the usability of the interface, e.g. using standard metaphors for common operations such as dragging to change the order of tasks, this application could in the future be very useful. In other words, python as the implementation is fine but should be completely hidden; they need to concentrate on the user experience, eliminating the scripts menu,not placing more scripts in it.