Pieces of the Intervals roadmap are scattered around the forums and the blog, but we really should articulate it and post it and get feedback to help guide the priorities. Thank you for the suggestion.
In the meantime, here are some of the items coming down the pipeline:
Short-term features to launch (next few weeks):
Label a general timer - this label becomes the comment when the timer is applied
Long overdue template layer overhaul - main goal is better Intervals speed and performance across the supported browsers
Tuning of mass deleter for work types and modules
Invoice deletion tuning
Advanced tag cloud control
Add day of the week and billable and unbillable totals to each day on the top half of the timesheet
Executive User comments - Administrators will be able to grant the ability to make comments on tasks to Executive users
Near-term features to launch (next few months):
Hi Level Gantt Chart as a report - the goal is to show total hours and budget status on only the projects the user selects...a way to say "How many hours do we have on the books for these 5 projects and how far along are they?"
Saved reports - not the actual data, but the parameters used to generate the report. This is meant to help speed up the generation of common reports
API and data import
Project Calendar / Schedule
Additional visual themes
Slight interface refresh and tuning
AJAX report generation
Custom/Advanced task filter - the ability to create a task filter based on more parameters
Home page refresh
Modify task attributes so that they have a true start and end date (as opposed to creation date) - this will tie into the home page with "tasks starting this week" and "tasks due this week"
QuickBooks integration
A little ways off (Q2 - 2008 or later):
Share a project with another Intervals account owner
Tune and speed-up task filtration, task creation, and task flow
Handheld friendly version
These priorities constantly shuffle around depending on the feedback we get, but I hope it helps paint a partial picture of what is coming down the pipeline...
I just realized that I neglected to mention one other item....more efficient updating of tasks. Here are some of the enhancements we are contemplating:
Cut down the number of clicks needed to update a task
Mass update the status of a list of tasks
Change due dates, priorities, assignee, etc. without having to click 'update' task
More task updating functionality at the task listing (add comment, add time, etc.)
If you have any thoughts or ideas on this front, we'd love to hear them.