This is a very common use case. We have seen multiple companies achieve this with different methods. Here is one of them (which is actually GroupCamp’s way of working).
We use different online projects for New Feature Requests and Product Roadmap.
In the New Feature Requests section, we use task lists to describe new domains or an actual application. For example ‘GroupCamp Mobile is a task list and ‘New Features for Discussions’ is another. We then have reviews based on the task list and once we decide on a new feature and the way to design it, it will move into the Product Roadmap project which is the actual committed track for our products. We use the import feature to move tasks from one project to another.
All GroupCamp applications are strongly integrated with email. And even with the best online project management tool, email remains the most used communication tool for all business users. But email as a service has its own drawbacks. and needs to be strongly integrated with your online project management to bring enhanced productivity.
Dedicating a project per customer is a variety of situations including consulting companies, lawyers and Design agencies.
The dedicated project is shared by the project manager of the company who owns the groupCamp account and also their entry points within the customer organisation.
The timelog application is used by to enter time records on all. This has the benefit of transparency. The customer can have a clear view of the status of their projects, the deliverables and the amount of billable hours for their project.
Time tracking is often considered by project participants as an annoying overhead within projects. The result is that the data collected by the process is often incomplete or inaccurate. Two main reasons for this are: 1) the process is often led by a single person for whom it is felt as a hassle 2) the reporting tool is often hard to access and the data entry format is a complex one.
GroupCamp Project comes with strong task management features to make it easy to assign and track tasks within a project from different perspectives.
Managing an endless list of tasks is not efficient. So the first obvious way of organizing and tracking tasks is to organize them into lists.