How to manage project tracking with Twproject’s Timeline

The Timeline is a very useful tool designed to constantly track the progress of your projects.

With the Project Timeline you can keep track of changes and events that have happened over time; it is in fact the historical memory of a project.

Thanks to its slider, you can “navigate” back and forth in time and see the initial situation; you can see what and when it has changed from the baseline (i.e., the initial planning), pointing out the highlights.

Twproject offers you an incredibly functional and complete version of it. Want to discover this timeline with us? Here’s everything it allows you to do.

Features of the Timeline on the Statistics page

On the Statistics page, in the tab following the Project Overview, you will find everything you need to make a comprehensive and accurate project monitoring and tracking plan.

And this is where we placed our Timeline, to have at first glance a dynamic temporal line: this allows us to immediately see the dates of relevant changes from the initial planning (baseline).

The baseline, as the word implies, is in fact the base of the project, established before the project is started. It is meant to capture the initial situation, to see if and how far we will deviate from it later.

It mainly includes: timelines (start and end date), expected costs, and resources involved. In Twproject it is always visible in the Statistics page.

But as we know, it is natural for these variables to change during the actual course of the projects and thus deviate from the baseline.

All quantitative project variations are automatically recorded on the Timeline, without the project leader having to manually annotate them.

Recording events on the Project Timeline

So, what is meant by quantitative project variations?

We are specifically talking about changes in delivery dates and in budget; we will see all these changes highlighted on our timeline with a specific icon based on the event.

events on the timeline

This is what our Project Timeline looks like.

The icons within it show the times when something in our project was changed, and specifically:

  • Date: calendar icon indicates that a project start or end date has been changed. Since the Timeline is also available for project sub-phases, any time changes in these phases will also be visible on their related statistics pages.
  • Budget: any budget changes are recorded and shown on the Timeline with the coin icon.
  • Update: the small balloon icon instead tells us when a reminder has been manually added about a salient event that occurred on a certain date. Reminders can be added directly from the main page of our projects, in the section dedicated to updates

Free scrolling of the Project Timeline

But of course it is also possible to drag our cursor on the Timeline, to view the progress of the project over time.

As we scroll we will see the percentages of work done changing, along with all the other data shown in the graphs on the Statistics page.

timeline scrolling

We will be able to move back to any time point in our project, to monitor progress at a certain date or simply see what and how it has changed from the baseline.

An extra monitoring tool: the Project Snapshot

But there is a tool that complements and collaborates with our Project Timeline: the function that lets you take a Snapshot of the current state.

This will allow us to check this state easier at a later date.

project snapshot

On the Overview page of the project or of one of its phases, you will find the small camera icon.

With this you can ‘take a picture’ of the situation at any time and then display it clearly on the Timeline.

After you have captured the moment, you can write a note to link to this Snapshot: e.g. a time reference, a turning point in the progress of the project, or any other relevant aspect.

You will also find your snapshot icon among those in the Timeline; you can simply click on it to see the status of the project at the saved date.

This step is very useful in the case of long-term projects.

In fact, it will prevent you from scrolling through your Timeline randomly in the future, instead allowing you to have the most interesting moments already highlighted.

Bottom line

We have seen how important it is to keep track of a project’s progress over time, and Twproject offers you a unique tool to perform this analysis.

This is useful both for accurate reporting, but also for making more reliable future forecasts on similar projects.

In the seventh edition of the PMBOK, the project work performance domain is discussed.

This domain defines the basic principles for project process management.

These include the need to constantly monitor changes that may affect the project.

With Twproject’s Timeline, this is done in an agile way. You can ensure that every change is followed by appropriate adjustments.

Furthermore, you can use this data for better planning on future projects.

To start keeping track of all events related to your projects right away, try Twproject free for 15 days. Our support team is at your disposal!

Discover a brand new feature

ToDo list and Gantt are now together: a new view to simplify meetings

During project meetings, would you like to always have the ToDo lists at hand when consulting the Gantt? It is now possible, thanks to the new functionality developed by Twproject.

It is thanks to our continuous listening to our customers’ needs, and the efforts we make to turn these needs into growth opportunities, that Twproject’s Gantt now offers a unique and comprehensive overview.

The role of the Gantt in project meetings

This significant new functionality stems from a need that arose during project meetings; several project managers reported having difficulty switching between the two most frequently used views in these situations: the Gantt chart and the ToDo lists.

In other words, there was a need to have a synthesis between the general view on the structure and timing of the project (the Gantt) and its punctual development marked by the execution of single activities (the ToDos). The two aspects are in fact extremely interconnected, as a phase cannot be considered closed if all the activities associated with it have not been carried out.

Of course, the Gantt is definitely the main tool that we chaeck during project meetings, or at least it should be. Having an overview of the timelines and dependencies between phases is crucial for informing the entire team about the progress of phases.

Good use of the Gantt allows for crystal-clear communication with the entire team; in fact, this fundamental tool works when it concentrates much of the information in itself and becomes the ‘command centre’ for the entire project.

The new feature in Twproject: Gantt and ToDo list together

Twproject’s Gantt is one of the most dynamic that has ever been developed: it allows you to act in real time on all its components, by moving dates, creating various types of dependencies and managing milestones. In addition, it allows you to operate in ‘test’ mode and only save changes at a later stage, to explore various possible scenarios.

Furthermore, the data contained within it updates automatically as operators complete tasks, enter worklogs and so on. And finally, the Gantt also links and interacts with other important functions of the application such as assignment and workload management.

Now it takes a step further: it connects the Gantt view to ToDo management, thanks to a simple interface that allows you to see a summary of activities for each phase, and also their detailed list, allowing you to act on them in real time.

Let us now see all these innovations in detail.

The ToDo summary for each phase while consulting the Gantt

Show ToDo data

By clicking on this icon in the horizontal function bar of the Gantt, and selecting ‘ToDo data’, it will be possible to display a summary of the ToDo status for each individual project phase in a new column of our Gantt.

The overview will show a column with a summary of the ToDos (open – closed – total) for each individual phase. And all this will be visible without having to open additional pages.

ToDo summary in Gantt

This new way of reading the Gantt and ToDo summary together is useful to see at a glance where delays are accumulating and/or where there is the greatest active workload.

The extended list of ToDos in a side tab to the Gantt

Show ToDo lists

Then, if you want to have a detailed overview, you can click on the ToDo list button, which will show the extended list of ToDos for each phase in another window which can be placed side by side with the current one.

By clicking on the various phases within the Gantt, the list will update showing the ToDo’s for each selected phase.

ToDo list and Gantt side by side

By default, the list shows open ToDos for active phases and closed ToDos for completed phases. But this display can of course be changed using filters. For example, if you also want to see closed tasks for a phase that is still in progress, just set the filter ‘Status’ to all so that you see the complete list of open, closed, or else, ToDos.

From this window you can also act on the ToDo list as usual, adding items to the list, changing assignments, dates, priority, etc.

In short, it will be possible to act instantaneously without losing focus on the overall point of view and at the same time share these operations with everyone involved.

Final remarks

As anyone who frequently conducts project status meetings knows, one of the main causes of wasted time in these situations is the inability to keep the focus on the topic. Vagueness, in short, is always just around the corner when there is so much data and information to analyse.

This is solved by using more comprehensive and accurate tools that allow us not to lose the thread and keep the focus on the details we want to examine.

With Twproject, it is easier to have all the available data at hand and thus to keep a clear and transparent line, sticking to the real situation.

We have seen that a contextual action on the Gantt and ToDo lists is very useful during meetings (and not only) and allows an insightful and detailed view at the same time, involving the whole team in the path to results.

To get to know this and many other very useful features for the development and management of your projects, you can try Twproject for free for 15 days. Start now and promote transparency and sharing within your team!

The new feature is waiting for you

New Twproject Release – Assignments and load for departments

Despite the summer period, the Twproject development team has certainly not stopped and today we are releasing a new version that we are sure you will appreciate. This new release, which is free for all customers, includes an important new feature on the workload and in particular on the use of department on projects, but let’s see all the details.

In Twproject, it was always possible to assign a department to a project, but the assignment had the sole function of giving all those belonging to that department specific permissions on the project.

From today, this assignment will have even greater value.

But this release does not only include this important change, we have also significantly enhanced Twproject’s financial management, making it more suitable for highly structured companies.

Also included are numerous bug-fixes, a complete list of which can be found on the changelog page.

This upgrade is free of charge for all Twproject users and includes updates to the database. A full backup of the application is therefore recommended before upgrading.

Let us now see the new features in detail.

New features

Department assignments

This important new change has several consequences.

As we have already mentioned, the assignment of a department to the project has always been possible, but the function was only to grant permissions to people who were part of the department/section (permissions are those given by the role with which the department is assigned).

Resources could not record hours worked on the department, but required their own allocation.

From today this will be possible! Being part of a department assigned to a project will give you the possibility to report directly on this assignment, you will be able to see the project and work with the to-do’s.

This major change will allow you to assign a department without worrying about who will be in charge of the activities specifically, knowing that everyone in it is fully operational.

In work environments where there are large teams and where there is a tendency to work in agile mode, it will be very convenient to have one assignment to which everyone reports.

Also, the assignment of a ToDo to a person will no longer create an assignment to the person if that person is part of a department/team already assigned on the project.

In the worklog analysis interfaces, however, the detail of the persons who reported on the departmental allocation is shown, while all analysis, control and approval procedures remain unchanged.

This is a new default behaviour of Twproject and therefore does not need to be activated.

Consequently, in all interfaces where one’s own assignments are shown or where one can record one’s worklogs, in addition to one’s personal assignments, those of the department to which one directly belongs are also shown, with the possibility of reporting on them.

If, on the other hand, a person also has his or her own nominal assignment on the same stage, the departmental one is ignored and only the personal one is shown.

Department workload

Obviously, this change, which gives the department an even greater importance than it has had up to now, could not remain incomplete, which is why the optimised load calculation on the department as a whole was also added.

Until now it was only possible to view the workload of people; with this release it becomes possible for departments as well.

The workload calculation takes into account many parameters such as dates, status and type of projects, estimated assignments, planned hours through the plan and/or ToDo’s, actual workable hours net of leave/vacation/illness, hours already worked on each assignment, for each person belonging to the department. Once this data has been extracted, the algorithm tries to optimise the allocation of resources so as to obtain the most plausible load possible, based on the available data:

  1. Hours worked by the resource (both person and department)
  2. Work capacity for that day. It is the sum of the capacities of all the resources belonging to the department; it takes into account working hours (horizontal or vertical part-time) and can therefore differ from day to day.
  3. Total load calculated as the sum of all contributions.

Colours are assigned on the basis of the phase/project. If several resources are allocated to the same phase/project, the box represents the total of all contributions.

Unavailabilities, shown at the bottom of the bar in pale pink, are holidays, leave, etc., entered in the Twproject diary indicating their type.

For more details on the algorithm implemented by Twproject for this calculation, we recommend reading this post on resource workload.

Improved cost management

Let us now move on to the part concerning cost enhancement.

Project budget

Several configurations have been included that can be switched on and off by default, giving you greater control over budgets and estimates.

The activation of the parameter BUDGET_OVERFLOW_FORBIDDEN makes the application prevent the input of financial costs, or costs arising from allocated resources, if these exceed the allocated budget. In addition, the sum of the budget distributed over the phases must respect the budget defined on the higher level.

This behaviour is intended to facilitate the financial planning activities of the project manager, who is then guided by Twproject in entering consistent estimates with the available budget for each individual project phase.

If we then analyse in detail the control exercised by the budget, we see that:

  • each sub-phase cannot have a budget greater than that of the phase to which it belongs (overflow) and, similarly, the budget of a parent node cannot be less than the sum of the budgets of its own sub-phases (underflow).
  • the estimated costs of a phase cannot exceed the budget of the relevant phase as well as the costs arising from the work of the assigned resources (hourly cost of the resource multiplied by the estimated hours of work on his or her assignment).
  • the real costs, in turn, are subject to the control of the estimated costs to which they must necessarily refer and which they cannot in fact exceed.
  • lpersonal expenses are tied to one’s personal budget, which in turn contributes to eroding the phase budget.

In order to better manage finances, Twproject shows for each node the budget allocated to all its sub-phases, if any, as well as the residual usable amount (value given by the budget on the phase minus what is allocated to the sub-phases and the costs of the phase itself).

As mentioned, by symmetry with the overflow, the underflow is also controlled, so an already entered budget may not be changed below what has already been distributed or estimated, and likewise, an estimated cost may not be lowered below the actual cost already incurred.

Two new budget management permissions have been created.

Management of resource cost per hour

Twproject has two cost per hour indications: one on the resource, the other on the assignment.

This is done in order to differentiate the cost of the employees to the company (cost on the resource) from the value with which the resource is ‘sold’ to a customer (cost on the allocation).

However, should it be necessary or more convenient to always use the cost of the resource, this new flag has been introduced, the activation of which disables the hourly cost on the allocation, which is then ignored.

As a consequence, any change of hourly cost on the resource will be propagated immediately to all task assignments with active or pending status. The display of historicised consumptive costs (worklogs) and estimates, discounted to the new cost, is also activated.

The historicised worklog cost (actual cost) is the sum of the individual worklog costs to the hourly cost of the resource at the date of entry, while the estimated cost is the historicised hourly cost, on what was actually recorded, and the current cost for the residual part:

actual worklog cost + (estimated hours – hours worked) * current hourly cost

Please note that if the hourly cost of a resource is changed, the project cost page should be interpreted by taking into account the above calculation, not simply by multiplying the hourly cost by the hours.

Management of final reports (worklog entry)

Linked to the management of the project budget, but independent of it, is the blocking of worklog entries in the event of overruns.

Once this property is activated, it will no longer be possible to enter hours in excess of the estimate; therefore, in the case of non-estimated hours, worklog entry is disabled.

In the case of assignment to a department (see next paragraph), the block is activated on the total number of hours entered by the whole team.

In the event of an overrun, an alert warns of the error and shows the remaining number of hours that can be entered.

Note that this ban does not take into account budget overruns (provided the functionality is active), but only the estimate on the allocation; this is to avoid blocking normal work activities in the event of changes in the hourly cost of resources.

The property WORKLOG_ROUNDING_TO instead, controls the rounding to ‘n’ predetermined minutes. The value 0 (default) does not round and therefore deactivates the property.

Management of cost centres

With the same aim of simplifying the management of large teams and complex projects, several innovations concerning cost centres were introduced.

Cost centre propagation

A new default behaviour means that when the cost centre on a task or resource is changed, all ‘children’ having the old cost centre are updated to the new one. If, however, a child had a different one, it is not changed.

Choice of cost centre type

Its activation involves the appearance in the cost centre editor of a new drop-down menu, the ‘type’, having only two values, project and resource, and the task and resource drop-downs will only show the respective cost centres.

Cost centre inheritance

This new custom feature has been introduced so that additional project costs inherit the cost centre from the phase, with no possibility of modification.


With this release we have introduced 5 new permissions related to phase/project management of the budget, revenue and cost centre.

The application update procedure automatically adds them to all existing roles that have similar cost permissions.

To increase security, ownership of project phases will automatically be inherited from the parent node.

Thus, if even the individual project phase will have a different manager (e.g. a junior project manager) than the main project, this manager will not acquire ownership over all aspects of the phase, such as costs, etc., by default.

Many other new features

  • Kanban: added search in each column.

  • Assignment list: the printout now also includes any customised fields.

  • Operator loading: in the detail popup, we have increased and improved the summary information.

  • Tasks with an undefined status: their progress percentage is always zero and they are not taken into account in the project progress calculation.

But all this is but a brief extract of what you can find in Twproject 7.1.007!

With this release, Twproject has made many other system improvements and bug-fixes, a complete list of which can be found on the changelog page.

The new release is awaiting you

New Twproject Release – All types of Gantt dependencies

After months of study and implementation we are really happy to announce that a new version of Twproject has been released and it includes, among other optimizations, a particular step forward on the use of the Gantt chart.

The Gantt developed by Twproject is undoubtedly one of the best on the current market in terms of flexibility and interaction with other pages in the application. It is also one of the few that allows you to do all sorts of tests on project duration and dependencies, thus proving to be a useful tool not only when sharing timelines but also in the process of studying them.

As always, the new release will be for the immediate benefit of all our customers, who can start using the new features right away!

Dependencies in the Gantt

According to definition, in the context of project management, “dependency” is defined as the relationship between two activities in a project or between an activity and a milestone (a precise point that defines the beginning or end of a relevant phase).

Dependencies thus allow one phase to be linked to the next in a way that indicates that they are consequential.


Introduction of new typologies

Until now in Twproject, the dependencies between project phases that the user could enter were of one type, the so-called classic Finish to start (FS). This means that activity A must finish before activity B starts, or in other words, activity B cannot start before A is finished.

But as we delved deeper into this topic and also through feedback from our clients, we realized that limiting the possible relationships that exist between the phases of a project to this classic type of dependency was reductive. In fact, there are additional relationships that can develop between the activities to be performed and that have been theorized in the principles of project management. Let us look at them in detail:

  • The Finish to finish (FF) relationship type implies that activity B cannot finish before A is also finished. For example, if activity B is the completion of writing a book and activity A is the writing of the last chapter, it becomes clear that A must necessarily finish for B to be considered finished as well.
  • Furthermore, there is the case that a certain activity cannot begin before another activity has in turn begun, and in this case the relationship will be Start to Start (SS). A classic example is the project management activity (B) of a project that cannot start before the project itself (A) begins.
  • Finally, a very specific case is the last type of relationship called Start to finish (SF), which is probably the most complex to understand and applies only in certain contexts. In this case activity A must start before B finishes, or in other words B cannot finish until A is started. Such a scenario may arise, for example, during shift change in a manufacturing plant whose machinery needs constant monitoring. The initial shift (A) cannot be said to have ended unless the next shift (B) has already started, on pain of putting the plant at risk.

We are therefore overjoyed to announce that in the new release of Twproject we have introduced the ability to assign all of the above types of dependencies to project phases.

After creating the dependency between two phases, you can possibly change the default value represented by the FS dependency and select another type of relationship.

modify dependency type

The application of the concept of “elasticity”

Another important paradigm shift, which makes us very proud of our work, is that we have made all the newly added dependencies “elastic.”

Indeed, if until now the assignment of a dependency established the linear succession of one activity after another, we know well that in the real world the downtimes.

That is why Twproject decided to allow the user to freely manage this elasticity.

So from now on when you enter a dependency it will be saved at first with the default FS hard type. But this classic “hard” dependency can be converted into “elastic” and with any type of relationship.

This means that two interdependent activities may also not be chronologically consequential and move apart, leaving any gaps between them, or overlap for a time, as long as the logic of chosen dependence is respected.

This is a big change in terms of sticking to the facts when carrying out a concrete project and reinforces the concept of delegation that is central in Twproject.

Imagine a project tree where a Project Manager (PM) is assigned for the whole project and then a specific one for each phase, one for the analysis(PMA), design(PMG) and production(PMD) phase, these phases are linked by an FS dependency.

The PM can define a total project duration and assign a specific duration to the phases, thanks to the elastic dependencies, he can, while maintaining the logic of the dependencies, create a lag between the phases and therefore leave to PMA, PMG and PMD great freedom of action (moving end and start data) without affecting the overall dates!

This was not possible before, since a postponement of an end date, for example of the analysis phase, would necessarily have led to a postponement of the consequent phases, phases over which PMA has no right.

Other news

But it doesn’t end there. With this release Twproject has made really a lot of improvements to the system, a full list of which you can find on the changelog page.

Here’s a sampling of them:

Revenues: a useful tool for turning an estimated value into actual revenue has been introduced to further facilitate the entry of these items.

Worklogs: filters by ToDo and by project have been added to the worklog analysis sheet, and in addition a column with the sum of total worklogs on a phase or project has been added on the timesheet.

Role security: we have made permissions on task management even more secure in relation to cost and form entry.

Agenda: various improvements have been made to the agenda, including the ability to view the duration of ToDo’s, and in addition, events entered in the agenda have been integrated into a dedicated row on the ToDo and resource planner.

So, don’t waste any time and go find out now how much these latest innovations from Twproject will benefit the efficiency of your work!

All clients using Twproject on the cloud will get the update automatically in the coming days, while those who have Twproject installed on their own servers can find the new installers here.

The new release is waiting for you

Twproject 7.1.000

Communication is an essential requirement within a team; that’s why in Twproject you can find many different features having this goal.

Today we added an brand new one: the mentions!

Twproject 7.1.000 includes also several security fixes and improvements.


Nowadays, using constantly messaging applications, we got used to mentions, an efficient way to refer directly to one or more people within a larger group.
Their purpose in Twproject is therefore to simplify the interactions and dialogue between the members of a work group, improving communication and alerting people when something requires their attention.

But how do they work and where?

People can be mentioned:

  • in chat messaging
  • in project/phase updates
  • in ToDos comments
  • in worklog action (text)
mentions in the chat

If you aim to mention someone in any of these contexts, insert the @ character and start typing the name of the person. Select him with the mouse from the list and repeat this step for all the people you want to quote.
Obviously, the more you type the more refined the search result will be.
Save or send the message and that’s it.

The person mentioned will receive one or more notifications, according to the channels he has enabled in his user options tab (email, digest, sticky note or application log).

mentions options

The new widget “My mentions” is another way to receive notifications. It displays any quotes you receive in real time.
It can be placed in any dashboard.

But what if an user does not activate any notification channels and does not insert the widget?

No problem at all!
Once mentioned, a counter appears in the recipient’s menu and it disappears only once the user has read the message.

Finally, it is worth highlighting three aspects:

  • in chat messages only people who are part of the chat itself can be mentioned. On the other hand, in other interfaces, it is possible to mention all the persons you have permission to see, therefore a wider set
  • if a text containing a mention is modified or deleted, the person previously quoted will not be notified.
  • if someone is quoted in a context he can not read (for example a project he’s not assigned to), he will see only the text within which he was mentioned.

Mentions are active in all Twproject plans!

Security fixes

Within this realease, Twproject has been deeply tested to align it with the directives promulgated by the foundation “Open Web Application Security Project” ( Its goal is to create guidelines, tools and methodologies to improve the security of software applications.

This makes the adoption of Twproject accompliant to Public Administrations prerequisites.

And many other new implementations

Dropdown menus: they have been redesigned so as to make easier and more immediate the identification of what is sought among people and tasks.
The search for people returns a list to which have been added personal avatar and company/department.

The search for projects/phases shows the status of the task, its code and ancestors tree.

ToDos: it is now possible to assign a todo to a department so that it can be seen and performed by any of its members.

Hints: new contextual tips and videos have been added.

Task public page: todos list has been splitted into as many tabs as todo types.
Thus reading is much easier!

But all this stuff is just a short excerpt of what you can find in Twproject 7.1.000!

For the complete list of all the features, please consult the changelog!

Download the new release

New Twproject is out!

We have been waiting for this day for a long time and it has finally come! What a thrill to show you the new Twproject!

These past few years have taught us many things. One of these is how important are project management software for managing projects deadlines and shared ToDo.

Smart working made it clear: relationships and communication are important as well as not having information scattered in different places, on different Excel sheets, suddenly not reachable.

We created the new version with this in mind, to ensure that a software is truly helpful to everyone and therefore usable by everyone. The bet is to do this while keeping the wealth of features that project managers needs.

Here are the news in our Project management software

Without a doubt the most exciting news is the WBS.
This is the feature that will most improve usability in Twproject.

Thanks to the WBS you can create phases and sub-phases without going thorough the Gantt editor that still remains at a click distance. We improved it as well including also baselines.

WBS is integrated with contextual alerts.
It will warn you if there are any phases that have inconsistencies, such as overdue dates or excess costs.

Alerts refers to different project’s sections like assignments, costs, documents and ToDo.

Yes, you got it right, ToDo not issue.
Another big news, in fact, is that you will no longer find “issues” in Twproject.
Don’t worry, we just changed its name.
Issues have definitively abandoned us, but they have been replaced by ToDo’s which inherit their enormous flexibility with even more capabilities.

ToDo (old issues) now have a title, to make the list much more compact. They can recur, and can you can organize them with a completely redesigned Kanban and Planner. You won’t believe your eyes!

Another big news refers to the resource workload. We did a great job here beacuse we know that you love this feature a lot.

One of the first improvements is the introduction of a new type of assignment to manage unplanned activities.
This will allow you to finally take into account those spot projects that generate load from time to time, convenient, right?

The second news, and certainly the most interesting one is the integration of the workload with Gantt editor.

On a project Gantt you can now see load percentage of the resources assigned. Move activities and balance the loads. But that’s not all, Twproject can suggest a project end date (or a phase one) based on current loads.

The new version of Twproject introduces a further level of statistics. It is on a specific project tab, with project history navigation.
Data collected by Twproject are represented in reports for costs, worklogs, Todo, but also graphs relating to individual assignments, and a new graph for user score.

Twproject costs are now more readable and a we also added a brand new section for revenues and cash flow.

Twproject user interface has been completely redesigned so, as you can guess, the new things are many.

I will mention just some of them: lists with editable columns, new indexing machine to find all the information with a click, private projects, enriched public pages, new dashboards, enhanced filters and much more.

Twproject is ready to help your company tackle the projects of the future effectively.

The new version will surprise you

If you are a customer with a valid Twproject license and you want to upgrade write us or follow the instruction on our support site.

Save yourself from those creepy projects!

It’s Halloween this night and you, just like a toddler, are scared…not by vampires, witches or creepy mummies but by those projects that will never end in time nor in budget. I know it sounds familiar, but Twproject is here to help with a new fantastic release and a special 15% coupon discount for all those brave project managers who want to fight monsters 🙂


The coupon is valid until the 4th of November so do not waste your time and start organizing your projects better so that you can just focus on candies!

The new release (6.5.65012) includes several bug-fixes and small improvements. The complete lists is available here.

New Twproject Release – Project progress check bars on Gantt

Twproject is out with a small new release including some bug fixes and a new interesting feature.

Twproject 6.5.65011 includes a new bar that can be activated on your Gantt showing task progress over time. You can pick a date, or more than one and see the progress status of your task at that specific date:

You can check the entire list of features/bug fixes in our change log.



New Twproject Release – Attendance Overview & Task File Storage

We are finally out with a new great release (6.5.65009). Among lots of improvements and fixes, we include 3 new fantastic features: a dedicate page for resource attendance, 1 new widgets that will enrich your dashboard and last but not least a new way to link a specific file storage to your entire task tree.

You can download the new release here, it includes some database schema updates so do a complete backup before upgrading.

Widget dashboard

A new widget will help you having an idea of the load of your team, you can also change tho workgroup checking the load of different resources.

Attendance Overview

The other great feature we added in this new release is a dedicated page for attendance overview.

For this purpose we changed the event type behavior. Since this new release you will not have the unavailable check anymore in your event, but you will need to specify a type, types are now marked as unavailable or not:

So, for example, to create an unavailable event for holidays, you will need a holidays type marked as unavailable.

The update procedure will create automatically a new event type called”unavailable” and will assign it to all events marked that way. After you create the correct events types, like permit or trip, you should change events, at least those in the future, with the correct types.

To help you in this procedure we also changed the event list page to bulk change types.

Thanks to this the attendance overview will look like this:

You will have the list of your event types with relatives events, a specific row for worklogs (red if missing) and one specific row for overtime: calculated according to your work settings, worklog inserted and unavailable events.

Task File Storage

The first step to assign a file storage dedicated to your tree is to create it (tools -> file storages).

Once You have it (copy the filestorage code) you can go in the dedicated section from admin -> project defaults:

In this case FT is the code of the file storage that I have created before, a folder in my file server I pick to save projects file:

Thanks to this simple step, from now on you will have on your project/tasks a dedicated folder for your files. The system will create a dedicated folder for every node of the project tree, and the name of this folder will follow the specification you insert, in my example I chose the task code.

The complete list of all new features is available on the change log page.

Monitor your team with Twproject

New Twproject 6.5.65004

A new Twproject release is out today, with some small enhancement and some bug fixes. This release is free for all plan and does not contain any schema update. For the complete list of changes take a look out our change log.


This new release includes a new rich HTML editor that you can use for sending messages, writing notes and meeting minute.

We also introduced a new repository type to organize uploded twproject document in folder by day/month/year and a new bar in task statistics for task’s helth.

The list of small improvements is rich as well so just go take a look!

Check the list of improvements and fixed bugs.

Twproject 6.4.64001

A new Twproject release is out with some great features included in all plans. This is a free upgrade for all Twproject users and includes some database changes so do a complete backup before update.

If you are updating from a version before 6.3 remember to check the upgrade guide here:

Gantt PDF export

The first and more important one is the new Gantt print functionality that generates a pdf with the entire Gantt finally solving the big images print browser issue.

The print button has been reintroduced in the Gantt editor to generate the pdf:

Resource operating hours

A great new feature introduced in 6.4.64001 is the resource operating hours available in the work settings tab. Thanks to this new functionality you can specify resource working hours day by day. Operating hours are considered in operator load and plan for every day load calculation.

Project progress calculation

Twproject includes now nine different automatic rules to calculate task progress.

By worklog / estimated: task progress is calculated according to the work inserted on the estimated one.

By sub-tasks (weighted): in this case Twproject considers the relevance of each sub-tasks and its progress to calculate the parent progress.

By sub-tasks completed: in this case the parent progress follow the status of its children, for example if the half of its children are closed the progress is at 50%.

By issues closed / total: project progress increase according to the number of its closed issue.

By cost / estimated & by cost / budget: Project progress increase according to costs bear in relation with estimated ones or budget.

By date: Project progress increase with end date approaching.

Different sub-tasks calculate their progress using a different rule.

You can check the complete list of new features and fixes on our change log here.

Let’s check these new features.

Twproject 6.4: API & Webhooks

Today we are so excited to announce that you can now add and access Twproject data using our simple stateless API.

The Twproject API lets you build a variety of applications and scripts to integrate Twproject with your business systems, read Twproject data insert and update data from different locations.

Twproject 6.4 release includes some important security fix, check them from the complete changelog:

Twproject 6.4 Changelog

What is an API?

API stands for “Application Programming Interface”. It allows software like Twproject to exchange data with other softwares. For example, when a new customer is created in your CRM software, the API can be used to create a new task in Twproject for managing pre-sales activity. Or Twproject can tell to your accounting systems via its API how many hours you spent for that purpose. The communication goes 2 ways.

Why an API for Twproject?

The main purpose of an API is to make your life easier by “synchronizing” data between the different software you use to run your business. Twproject is good at managing projects, your accounting software is good at counting moneys. With an API both software can finally talk together, and bridge the functional gap between them.

What can the Twproject API do?

Thanks to the new Twproject API you can finally integrate your existing services with Twproject, you will be able to create/update/delete all the main Twproject’s objects like task, resources, assignments, issue and so on.

The Twproject API is designed to be as simple as possible for other developers to work with.

Twproject API authentication is based on an API key that can be generated by every Twproject enabled user, but in case you are calling the API from portlet/widget running inside Twproject itself it is not required, the current https session will be used for authenticating your requests.

Inside your Twproject instance, in the admin panel you will find a dedicated section with a test tool to try your request and see the actual response.

Twproject send data in JSON (two standard data formats) and can receive data from other applications in JSON.

API & Webhooks

Together with Twproject API we are also announcing our new webhooks to be notified via HTTP-POST if something happens on your installation.

You can configure several webhooks for different events.

All events available can be cheeked from the admin API panel in “Webhooks configuration”.


If you have any question about Twproject API and webhooks, please post them on Stack Overflow with “twproject” in the title, we are monitoring that channel and we will answer you promptly.

Thanks again to everyone who contributed feedback and waited patiently for the API to become available. We can’t wait to see what you create.

For more information about the API and Webhooks, have a look at the API documentation.

Donwload now Twproject 6.4

Twproject 6.3.63004

Twproject 6.3.63004 is out with a redesigned project statistics page. Thanks to your feedback, with our design team we decided to remove the project full editor moving it in pop-up, redesigning statistics and moving button on the right bar.

Now the page is so much easy to read, button on the right open the pop-up to change task data:

Another great feature we added in this new release is the possibility to add file in chat, images, videos, pdf, everything you need to share with your colleague, that you can then check or download.

The complete list of changes is available on our changelog page here:

Get Twproject Now!

Twproject 6.3.63003

A new Twproject release is out with several improvements and new features. This is a free upgrade to all our customers of version 6, no database changes included.

One of the feature we like the most for this release is the new gallery for scrolling images attached to issues:

Thanks to this you can now browse your images with a simple click.

Get Twproject Now!

The complete list of changes is available on our changelog page here:

Twproject 6.3: Simplify Communication with Integrated Project’s Chat!

Today we announce a great new Twproject release that includes an integrated Chat tool that will simplify your company way of communication about projects.

The new release includes also some other interesting features, free to download for all customers of Twproject 6, let’s see them in details:

Twproject Chat

Twproject chat will finally replace all your external tools centralizing project communication and increasing productivity. Conversation is the natural way of work and finally all your chats will be directly connected to your projects. Decisions, doubts solved, all saved in the task history.

Creating a new chat is easy, just go in the project editor, you will find it on the right sidebar.The chat can be created for the entire work group or just for the selected task assignees.

Once created you can just start sending messages to your colleagues that will receive notifications on their desktop (if you enabled https) and at the top right of Twproject  page  .

Chats can be seen in a pinned mode allowing you to continue working on projects without leaving your context, chatting with your colleagues and working at the same time.

We discuss to take decisions, and decisions need to become things to do easily, with the new chat you will get just that, your boss asked you to do something? Just go on the message and click on the bug icon, issues will be created in a minute. Twproject chats can be created also within colleagues,  connected to any project, to talk about work but also about personal things, chat log will be visible by participants only. Twproject Chat is included for free to every plan.

Gantt History

Another great feature of Twproject 6.3 is the Gantt history slider that will allow you to move back in time with your Gantt seeing how your projects has changed from their start. Clicking on the clock the slider will appear and you will be able to pick a date and see what was the status of your project at that date and its progress, a small lighter bar will appear below every task.

Moving the slider these bars will move too, showing changes of the project tree.

This feature is free for every customers with enterprise license.

Download now the new release!

Several Other Improvements

In Twproject 6.3 we introduced several other improvements like a special filter from the headline to see all your issues to be done today, with Twproject will be even more easier now to manage your deadlines.

We also introduced a new task status for managing tasks depending from other. The new status is called “waiting” and it is managed only by the application through dependencies (not visible in dropdown). Thanks to this the “suspended status” became completely free for usage and acquire more powerful meaning. Suspended task does not alarm you anymore and are not counted anymore in resources workload.

Last but not least we implemented a way to customize interface color easily(task status color too).

If you think that this is not enough you can find the complete log of Twproject 6.3 release here:

Please refer to the dedicated support page before upgrade: update-twproject-6-3


Let’s check all these new features

New in Twproject 6.2.62004: Bulk Assignments

If time is one of your most valuable resources you will probably love this new release because it will let you save a lot of time.  Even if summer holidays is right behind the corner we never stop improving our software and today we finally introduce a bulk assignments functionality and you will love that!

If you are a Twproject user you already know how powerful the workgroup functionality is but let’s do a brief recap: Twproject workgroup lets you create teams filtering by name and now also by tag, once you’ve created your team or teams you can save the filter and find it already filled every time you see this icon 

With the new workgroup filtered by tag you can now create groups by skills and save them for your projects.

Get now Twproject 6.2.62004

Bulk assignments example:

From now on, free for all users with advanced and enterprise license and on Amazon cloud, you will find a new button in the assignment creation

Thanks to this button you will be able to assign a filtered set of resource with one click. Resources can be filtered by name or tag or with already created filters, in my example I am creating assignments for the new December issue for National Geogrphic and I am searching for all writers that will work on this copy. I’ve a already created filter selecting all my writers.

When I insert them the system will ask for a role to pick, I can choose one for all or select row by row, but Twproject will do more than this, Twproject will show you the work load of each resource I select. This information could be crucial, I can use infact this functionality to simply select the writer less loaded in this case Silvia:

So, the workgroup functionality applied to assignment can be helpful in two different ways:

  1. Select a standard group of resources to assign on a project: thanks to saved filters you can create groups reflecting teams, for example the design team, the marketing team, the administrative team.
  2. Select resources by skills (tags) and find the best ones for the project: which one is unloaded?

Twproject 6.2.62004 includes also a list of small improvements and bug fixes that you can find in our change log.

Check the list of improvements and fixed bugs.

Let’s check this new feature.

Twproject 6.2.62003

Twproject new release is out with some great improvement. This new release is all about security management and you will love it, because it will give you more control on resource privileges.

In the past few weeks we have analyzed in details some of your requests regarding resource rights on all the main Twproject’s objects, several of our customers request also a more configurable security management on managers and departments.

What we have done is described below:

New roles for managers and team members:

In this new release we have introduced two brand new roles dedicated to managers and team member.


These new roles specify what a manager can do on its resources and what a single resource can do on her objects.

Now, being a manager of someone else, gives you some customizable rights, for example the ability to manage worklogs or expenses or check operator load and plan.

Manager can check issues of his department and tasks of his resources (according to enabled rights).

Twproject 6.2.6003

Managers and team member can be defined on the resource page, in this section nothing has been changed, you can create a resource and you can specify who is her manager.

More control on resource privileges:

Twproject 6.2.6003 includes also several new permissions for deleting main objects dividing the creation rights to the deleting one.

We also divide the project creation right to the task one, thanks to this, you will be able to allow a resource to create just sub-task on your area  and not root projects.

A specific right for changing task and issue status has been introduced.

All these improvements will give you more control on your projects.

Now you are able to assign a resource on a task, giving her a list of to-do that she can close but not delete.

Now you are able to let the manager check the operator load and plan of his resources without being assigned on the same tasks, and much more.

Project colors

Now, you can specify a color for each project that you can see in lists and also in the Gantt view. The Gantt has been improved and can be seen in full screen modality.


The list of  improvements, features and bug fix is available in details in our change log page.

Download Twproject latest version.

Twproject 6.2.62001

I’m really happy to announce a new great Twproject release. This release includes an important fix related to task statistics and totals.
You can download the installer here

Download the new Twproject release.

We also work and improved a lot the plan and operator load page.

Operator Load: The Ideal Trend

In this new release we’ve introduced a checkbox to see the ideal workload of a team without considering the time elapsed and the work already done.
The standard workload load calculation in fact spread the remaining work to do in the remaining task days. This view is very important in case you do not use the time sheet functionality.


And More…

We introduced also some other feature like the Gantt collapse all and expand all, and the possibility to see on the plan page the entire task tree.

[av_promobox button=’yes’ label=’Twproject Changelog’ link=’manually,’ link_target=” color=’custom’ custom_bg=’#ffffff’ custom_font=’#8cc8de’ size=’large’ icon_select=’no’ icon=’ue800′ font=’entypo-fontello’ box_color=’custom’ box_custom_font=’#ffffff’ box_custom_bg=’#8cc8de’ box_custom_border=’#ffffff’ av_uid=’av-2kztsk’]Check the list of improvements and fixed bugs.[/av_promobox]

Want to know more about Twproject?

One try is worth a million words.

Twproject 6.2 – A Brand New Mobile App

Twproject 6.2 is finally out with a brand new mobile interface.
We are so proud of it and we really hope you will find it useful and practical as we do.

In the last few months we listened to all your comments and feedback and we realized that having a new app that could be more operative was crucial. Twproject is now used worldwide by thousands of companies: shared teams, flexible environments, enterprise customers that need to access everyday  Twproject just with their mobile devices. Now, with this new release, creating tasks, adding assignments, documents and issues is easy and fast and its all in your hand.

The design of the new mobile interface is easy to understand and use, we worked a lot on this aspect and I think we found the right compromise between powerful functionalities and usability.

A closer look to the new mobile app:

To access Twproject mobile just navigate with the browser to:


and add the page to your home.

It runs perfectly on every mobile devices, IOS, Android, Windows without installing anything new.

Login with your Twproject account and, on the dashboard, you will have exactly the same information you find on your desktop version. Things requiring attention are on top, marked with a red line, and then your open tasks, your issues and your approaching milestones.


At the top left of the page you have always the menu icon, opening the main menu to access projects, issues, resources, agenda, documents and file storage, worklogs ad expenses.


On every list you will be able to add new items and save, or to go back to the previous page (bottom bar). Twproject security model is applied on the mobile app too, so you can do here everything that you can do on the desktop application.


The mobile app is very practical for inserting worklogs, closing issues, using timers just with few clicks. On projects and issues in fact, you have a swipe menu to easily insert worklogs or expenses.



With the new Twproject mobile interface you can access your contacts, read project documents, check your agenda.

Twproject mobile is free to all customers of previous versions and included in the free Twproject trial.

The power of Twproject wherever you are.

What’s new in 6.2?

The new release includes also a lot of small improvements and bug fixes.

Al details are available on the log here

Want to know more about Twproject Mobile app?

One try is worth a million words.

Twproject 6.1.61008 – Even More Secure

Twproject 61008 is out with an interesting list of features and improvements. Before checking them in details a special thanks to Larissa from Hornbach that revise our German translation entirely. The improved translation is available in this release.

We have significantly improved performance in saving big Gantt charts and introduced a lot of small improvements like filtering assignments list, moving in timesheet page with arrows, full task path in all pages and notification and several others.

The entire list of features introduced, bug fixed and improvements is available on our change log.

Even More Secure

The new big feature introduced is that now you can set a default number of login attempt before asking for captcha.

This, in case  your Twproject is exposed online will prevent external attacks making your Twproject more secure than ever.

The number of attempts can be set from the administration page:


and this is what you will have in case of too many wrong attempts: the user will be asked to confirm he is not a robot.


This new features is included in Twproject 6.1.61008 that is a free upgrade for all users of Twproject 6.

[av_button label=’Download Twproject now’ link=’manually,’ link_target=” size=’large’ position=’center’ icon_select=’no’ icon=’ue800′ font=’entypo-fontello’ color=’green’ custom_bg=’#444444′ custom_font=’#ffffff’ av_uid=’av-38yy76′]