Posts

A matter of time: Time tracking in a serious way

Of course TwProject allows time tracking. And it can be done at different levels of depth.

The easiest way comes along with the creation of a project: just name it, give it start and end dates, and it is done, as you can start immediately to track the time spent on the project.

There are many time tracking tools out there: in Twproject time tracking is part of the project management and it is integrated with the others features of the tool.

Twproject time tracking system is flexible and customizable: because projects in different fields have a different approach to the workflow and the time spent on the project itself, and so different needs about time tracking as well.

Twproject time tracking system allows issue / ticket based worklog, time planned worklog, timer based worklog: different positions, different jobs, even different departments of the same company could need a different approach to time tracking. But with Twproject you don’t need different tools for different time tracking needs.

All the different ways to track the time can be monitored, validated, approved: it means that generated costs can be verified any moment.

Meanwhile, everything happens on the basis of the principles of sharing and networking: the expected workflow is micro-managed (in issues) and macro-managed (in tasks) within the team.

The project agenda is shared within the team as well: if something goes wrong and resources have to be reallocated, or the agenda has to be reshaped, for an “emergency”, it will be easy to manage what’s happening also in terms of time tracking: all the whos, whats and whens of the project are in the same place, and the time needed and employed for an issue or task is easy to be checked whenever it is needed and by whomever is needed.

Teamwork 4.1 (8735): worklog validation and many other improvements

Validate work done.

Validate work done.

Release 4.1 is now available and is a free upgrade for all users of version 4.0. Download it here; the installer will upgrade your web application and database schema.

This release main improvements:

Work log management
Work log can now be classified, verified, approved, billed, and moved: see the new section 8.5 of the user guide.

Subscription engine
Default subscriptions on roles: now on each roles for assignments one can set some default subscriptions.
Digest: a new “channel” on which on gets the main events for the project in which you are involved: see the news in section 4.4.

Subversion integration
Integration now supports also http and https, in addition to the SVN: protocol.

We have found a bug in saving custom filters: you may have to recreate your filters after update.

Many new small features:

Nicer task tree.

Nicer task tree.

File storages
– now the explorer permissions are inherited from the task; see the new section 10.5 of the user guide.
– role editor: made filestorage explorer r/w/c permission also local, so can be set at project level.
– added floating bars for actions

Costs
– new subscribable event: budget overflow

Issues
– among the bulk actions, “escalate gravity”
– in the list, any line allows to add worklog, not just the closed ones
– issue list by default are filtered by open tasks
– issue list shows notes

Work logging
– worklog list dates are editable
– now when there is out of scope worklog the corresponding task is always shown
– can temporarily add a task to the list in worklog list and register non planned worklog
– hourly costs for resource includes decimals
– worklog week is faster
– worklog print improved

Business processes
–    when a process is created, assignees are subscribed to it
– process driven tasks can be moved
– task created by process get subscribed

Dashboards
– you can now reset the dashboards to their default structure
– a sample direct SQL access portlet is now distributed

Agenda week
– week numbers are displayed

Projects
– classifications are copied in task cloning
– in the filters, the task “type” filter field, it supports writing by hand, partial matches, but not the full QBE
– project tree is nicer and has a more intuitive “create child” process

General
– improved layout in Chrome/Safari
– the label tool allows filtering for missing label per language
– filters say by task now accepts week intervals
– closing notes after one has been closed, several can be closed with one click
– designer supports currency
– dates support Current Week CW shortcuts and similar
– events generated by myself are by default now hidden to myself

Portlets
– a new sample portlet with direct connection to the database
Horrible bugs
– saving a task tree deletes task types and notes
– JDK 6 compatibility – fixed

Minor bugs
– issue multi editor: find -> copy -> press refresh page size button -> boom
– custom filters are now saved correctly
– file storages pointing to files fail
– found horrible bug in Firefox… when downloading file with windows.open(url, name, PARAMETERS) with PARAMETERS it stops downloading
– agenda weekly events matching mistake
– add company bug fixed
– fixed encoding on worklog insertion, week and day
– some task statuses in tree did not appear
– iCal private events appeared as public
– new favicon is visible
– type of the company is not shown
– fixed encoding on agenda week
– search by phone number bug

Develop Teamwork plugins.

Develop Teamwork plugins.

Plugins development: on Teamwork web site you find a page deidicated to those that want to start developing plugins for/on top of Teamwork:

http://www.twproject.com/developPlugins.page

User requests: some of the requirements closed on the feedback.twproject.com service:
–    Removal of a custom form after it was filled
– After a form was filled for a certain task it looks logical to have a possibility to have it removed if needed.
– Display week number in worklog, agenda
– Resources hourly cost to accept fractions
– Webcast: talk about Subversion integration
– Set up a matrix of default subscriptions
– Worklog approved, billed status
– Print the Gantt chart or export it completed