GanttProject is
GPL
The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the four freedoms to run, study, share, and modify the software. The license was the first copyleft for general us ...
-licensed (
free software
Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, ...
)
Java
Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's mo ...
based,
project management software
Project management software (PMS) has the capacity to help plan, organize, and manage resource tools and develop resource estimates. Depending on the sophistication of the software, it can manage estimation and planning, scheduling, cost control a ...
that runs under the
Microsoft Windows,
Linux
Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
and Apple
macOS
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac (computer), Mac computers. Within the market of ...
operating systems. This project was initiated in January 2003, at
University of Marne-la-Vallée (France) and managed, at first, by Alexandre Thomas, now replaced by Dmitry Barashev.
Features
Comparing to other full-fledged project management software, one could say that GanttProject is designed considering the
KISS principle
KISS, an acronym for "Keep it simple, stupid!", is a design principle noted by the U.S. Navy in 1960. First seen partly in American English by at least 1938, the KISS principle states that most systems work best if they are kept simple rather th ...
.
It features most basic project management functions like a
Gantt chart
A Gantt chart is a type of bar chart that illustrates a project schedule, named after its popularizer, Henry Gantt (1861–1919), who designed such a chart around the years 1910–1915. Modern Gantt charts also show the dependency relationsh ...
for project scheduling of tasks, and doing
resource management
In organizational studies, resource management is the efficient and effective development of an organization's resources when they are needed. Such resources may include the financial resources, inventory, human skills, production resources, or i ...
using resource load charts. It can only handle days not hours. It does not have features like cash flow, message, document control, and resource leveling. It has a number of reporting options (Microsoft Project, HTML, PDF, spreadsheets).
The major features include:
* Create
Work Breakdown Structure
A work-breakdown structure (WBS) in project management and systems engineering is a deliverable-oriented breakdown of a project into smaller components. A work breakdown structure is a key project deliverable that organizes the team's work int ...
* Task Hierarchy and Dependencies
*
Gantt Chart
A Gantt chart is a type of bar chart that illustrates a project schedule, named after its popularizer, Henry Gantt (1861–1919), who designed such a chart around the years 1910–1915. Modern Gantt charts also show the dependency relationsh ...
* Resource Load Chart
* Baselines saving and comparing
* Generation of
PERT Chart
The program evaluation and review technique (PERT) is a statistical tool used in project management, which was designed to analyze and represent the tasks involved in completing a given project.
First developed by the United States Navy in 1 ...
*
PDF
Portable Document Format (PDF), standardized as ISO 32000, is a file format developed by Adobe in 1992 to present documents, including text formatting and images, in a manner independent of application software, hardware, and operating systems. ...
and
HTML
The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets (CSS) and scripting languages such as JavaScri ...
Reports
*
Microsoft Project
Microsoft Project is a project management software product, developed and sold by Microsoft. It is designed to assist a project manager in developing a schedule, assigning resources to tasks, tracking progress, managing the budget, and anal ...
import/export with file format
MPX (*.mpx) and MSPDI (*.xml) (XML-based data interchange format since Project 2002)
* Exchange data with
spreadsheet
A spreadsheet is a computer application for computation, organization, analysis and storage of data in tabular form. Spreadsheets were developed as computerized analogs of paper accounting worksheets. The program operates on data entered in ce ...
applications via CSV and Excel formats
*
WebDAV
WebDAV (Web Distributed Authoring and Versioning) is a set of extensions to the Hypertext Transfer Protocol (HTTP), which allows user agents to collaboratively author contents ''directly'' in an HTTP web server by providing facilities for concu ...
based groupwork
* Project file format is
XML
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. ...
* Vacation and Holidays management
* Available in more than 20 languages
Reception
* A number of mostly positive reviews on
Capterra
Capterra, Inc. is a free online marketplace vendor serving as an intermediary between buyers and technology vendors within the software industry. The company assists consumers with selecting software for their needs with user reviews and research. ...
* Number of download: as of January 2014, there are 1,600,000 downloads of GanttProject 2.0.10 for Microsoft Windows from
Google Code
Google Developers (previously Google Code) , application programming interfaces (APIs), and technical resources. The site contains documentation on using Google developer tools and APIs—including discussion groups and blogs for developers usi ...
. Average daily download count is about 1,500.
*
InfoWorld
''InfoWorld'' (abbreviated IW) is an information technology media business. Founded in 1978, it began as a monthly magazine. In 2007, it transitioned to a web-only publication. Its parent company today is International Data Group, and its sister ...
reviewed GanttProject favorably.
* As of June 2011, the number of weekly downloads of GanttProject (version 2.0.9) at
SourceForge
SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software. It provides source code repository hosting, bug tracking, mirrori ...
was third among such programs: first was
OpenProj
OpenProj was an open-source project management software application.
It has not been updated since 2008 and is not supported. Serena Software asked users to use ProjectLibre instead.
History and status
Marc O'Brien, Howard Katz, and Laurent ...
(version 1.4), second was
JFreeChart. Note: Since GanttProject ver. 2.0.10 is no longer posted at SourceForge, this download ranking is not relevant.
* User rating at CNET/Download is 3.5 stars (Microsoft Project is 4.0 stars).
CNET Download GanttProject
/ref>
Gallery
Image:ganttproject-house-building-sample.png, Gantt chart view of HouseBuilding sample project opened in GanttProject 2.0.10
Image:ganttproject-resource-load-chart.png, Resource load chart view of HouseBuilding sample project opened in GanttProject 2.0.10
Image:Ganttproject-PERT chart.png, PERT chart view in ver. 2.0.10
See also
*List of project management software
The following is a comparison of project management software.
General information
Features
Monetary features
See also
* Kanban (development)
* Project management software
* Project planning
* Comparison of scrum software
* Compari ...
*Project management software
Project management software (PMS) has the capacity to help plan, organize, and manage resource tools and develop resource estimates. Depending on the sophistication of the software, it can manage estimation and planning, scheduling, cost control a ...
*Project management
Project management is the process of leading the work of a team to achieve all project goals within the given constraints. This information is usually described in project documentation, created at the beginning of the development process. T ...
*Project planning
Project planning is part of project management, which relates to the use of schedules such as Gantt charts to plan and subsequently report progress within the project environment. Project planning can be done manually or by the use of project man ...
*Project Portfolio Management
Project portfolio management (PPM) is the centralized management of the processes, methods, and technologies used by project managers and project management offices (PMOs) to analyze and collectively manage current or proposed projects based on nu ...
*Resource Management
In organizational studies, resource management is the efficient and effective development of an organization's resources when they are needed. Such resources may include the financial resources, inventory, human skills, production resources, or i ...
References
External links
GanttProject Official Website
{{Webarchive, url=https://web.archive.org/web/20140818075235/http://www.ganttproject.biz/ , date=2014-08-18
Project home page at GitHub
hosted from ver. 2.7.1
Project home page at Google Code
hosted from ver. 2.0.10
Source Forge Entry
hosted through ver. 2.0.9
GanttProjectAPI
Free project management software
Business software for Linux