Twproject (say: T W Project) is a
web-based
A web application (or web app) is application software that is created with web technologies and runs via a web browser. Web applications emerged during the late 1990s and allowed for the server to dynamically build a response to the request, ...
project and groupware management tool created by Open Lab, an Italian software house founded in 2001. It won the 17th
Jolt Productivity Award in 2007 in the
project management
Project management is the process of supervising the work of a Project team, team to achieve all project goals within the given constraints. This information is usually described in project initiation documentation, project documentation, crea ...
category. In March 2019 it becomes property of Twproject company. It has widespread use in universities as a teaching tool in project management courses. It is used by
Oracle Corporation
Oracle Corporation is an American Multinational corporation, multinational computer technology company headquartered in Austin, Texas. Co-founded in 1977 in Santa Clara, California, by Larry Ellison, who remains executive chairman, Oracle was ...
,
Prada
Prada S.p.A. (, ; ) is an Italian luxury fashion house founded in 1913 in Milan by Mario Prada. It specializes in leather handbags, travel accessories, shoes, ready-to-wear, and other fashion accessories. Prada licenses its name and branding ...
,
Calzedonia
Oniverse Holding S.p.A. (), known as Oniverse (formelly Calzedonia Group) is an Italian people, Italian fashion and retail company headquartered in Dossobuono, near Verona, Italy. Founded in 1986 by Sandro Veronesi (entrepreneur), Sandro Verone ...
,
General Electric
General Electric Company (GE) was an American Multinational corporation, multinational Conglomerate (company), conglomerate founded in 1892, incorporated in the New York (state), state of New York and headquartered in Boston.
Over the year ...
and many other companies from corporations to small start-ups.
List of Twproject' customers
/ref>
History
* April 2001 - The idea of Teamwork came to Open-Lab founders from a need to overcome the PM tools used at that time. It was built in Microsoft ASP and Adobe Flash
Adobe Flash (formerly Macromedia Flash and FutureSplash) is a mostly discontinuedAlthough it is discontinued by Adobe Inc., for the Chinese market it is developed by Zhongcheng and for the international enterprise market it is developed by Ha ...
* November 2002 - Open-Lab decide to move from Flash to HTML and from ASP to Java-JSP. Teamwork 2 development is started.
* June 2004 - Teamwork 2 released, using top open-source technologies like Hibernate, jBlooming, dynamic CSS, Ajax
* 7 January 2005 - Teamwork goes open source, under LGPL license; remains such until June 2006 (18 months): it is a hit application on SourceForge, with 38.000 downloads, covered by greeting but starving
* April 2005 - Open-Lab takes the decision to change commercial strategy to finance development of Teamwork version 3
* 6 June 2006 - Teamwork 3 is finally out (15 months development). New interface, many new features, agile support and much more
* 27 March 2007 - Teamwork wins the 2007 JOLT Productivity Awards for project management category
* July 2007 - Teamwork 4 development started: new interface, extended use of new HTML capabilities, JS-oriented interface, start using jQuery
* February 2009 - Teamwork 4.0 is out
* February 2010 - Teamwork 4.4: public project pages, Chinese interface. jQuery is getting more space in Teamwork
* December 2010 - Teamwork 4.6: released Mobile module available for iPhone, Android, BlackBerry. Intensive usage of jQuery
* June 2011 - Teamwork 4.7: released Issue Kanban / Organizer
* January 2012 - Teamwork 5.0 development started. Lighter interface, extensive usage of dynamic pages, easier installer and first time approach. Learning curve highly reduced. A jQuery Gantt editor included and released free for the community
* July 2012 - Teamwork 5 released and also the free online Gantt editor
* November 2012 - Teamwork 5.1 with new trees and improved model for staffing
* March 2013 - Teamwork 5.2 with stronger support for customizations and Japanese interface.
* April 2014 - Teamwork has changed its name in Twproject because the domain teamwork.com has been purchased by Teamwork
Teamwork is the collaborative effort of a group to achieve a common goal or to complete a task in an effective and efficient way. Teamwork is seen within the framework of a team, which is a group of interdependent individuals who work toge ...
.
* April 2013 - Twproject 5.4 with a redesigned more powerful Gantt chart.
* August 2015 - Twproject 5 finale release.
* September 2015 - Twproject 6 with a completely redesigned user interface.
* March 2019 - A new company Twproject srl has been spun off.
* September 2021 - Twproject 7 has been released introducing WBS based management and workload management.
Features
* Project & task management (with 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 analyz ...
import/export), and JSON format
* Gantt editor. Uses jQuery Gantt components
* Time tracking. Several entry points: dashboard, weekly view, issues, start/stop buttons
* Resource planning with weekly/monthly view, work load overview, unavailability from agenda
* Issue tracking & planning(with Kanban
Kanban ( meaning signboard) is a scheduling system for lean manufacturing (also called just-in-time manufacturing, abbreviated JIT). Taiichi Ohno, an industrial engineer at Toyota, developed kanban to improve manufacturing efficiency. The ...
), e-mail integration, task dedicated inboxes
* Dashboard configuration, with customizable portlets and layout
* Message boards
* Scrum module
* Meeting and minute management, attached documents
* Agenda (Integrates with iCal
Calendar is a personal calendar app made by Apple Inc. for its macOS, iOS, iPadOS, watchOS and visionOS operating systems. It offers online cloud backup of calendars using Apple's iCloud service, or can synchronize with other calendar service ...
, Microsoft Outlook
Microsoft Outlook is a personal information manager software system from Microsoft, available as a part of the Microsoft 365 software suites. Primarily popular as an email client for businesses, Outlook also includes functions such as Calendari ...
, Microsoft Entourage, and Google Calendar
Google Calendar is a time-management and scheduling calendar service developed by Google. It was created by Mike Samuel as part of his 20% project at Google. It became available in Software release life cycle#Beta, beta release April 13, 2006, ...
)
* Document management, remote file systems link with NTFS, FTP, SVN, S3 (Dropbox, Google drive)
* Mobile application for iPhone, iPad, Android, Blackberry, Windows phone
Integration
A complete JSON API is available for integrations.
The applications runs in Java
Java is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea (a part of Pacific Ocean) to the north. With a population of 156.9 million people (including Madura) in mid 2024, proje ...
JDK 8+ on the Hibernate
Hibernation is a state of minimal activity and metabolic reduction entered by some animal species. Hibernation is a seasonal heterothermy characterized by low body-temperature, slow breathing and heart-rate, and low metabolic rate. It is most ...
object/relational mapping.
The standard distribution uses Apache Tomcat 9, but can run on any J2EE application server.
Twproject is tested on these DB servers: MySQL
MySQL () is an Open-source software, open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A rel ...
, Oracle
An oracle is a person or thing considered to provide insight, wise counsel or prophetic predictions, most notably including precognition of the future, inspired by deities. If done through occultic means, it is a form of divination.
Descript ...
, SQL Server, PostgreSql
PostgreSQL ( ) also known as Postgres, is a free and open-source software, free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL compliance. PostgreSQL features transaction processing, transactions ...
, HSQLDB
HSQLDB (''Hyper SQL Database'') is a relational database management system written in Java. It has a JDBC driver and supports a large subset of SQL-92, SQL:2008, SQL:2011, and SQL:2016 standards. It offers a fast, small (around 1300 kilobytes ...
, but as uses Hibernate
Hibernation is a state of minimal activity and metabolic reduction entered by some animal species. Hibernation is a seasonal heterothermy characterized by low body-temperature, slow breathing and heart-rate, and low metabolic rate. It is most ...
can run on many others.
There is simple graphical step-by-step installer for Windows, Mac, Linux, .zip/.tar.gz/.rpm packages.
See also
* Comparison of time-tracking software
This is a comparison of notable time-tracking software packages and web hosted services.
See also
* Deployment management
* Flextime plan
* Project management software
* Timesheet
* Working time
Working time or laboring time is ...
* Comparison of project-management software
References
{{Reflist
External links
Twproject website
Twproject blog
Gantt
Twproject support
Open Lab website
Project management software
Web applications