vPlanner includes key features that are aimed at improving team communication, collaboration and sense of shared ownership of the overall project plan. With vPlanner, project plans can be easily understood by all team members and created collaboratively with their input. vPlanner's client / server multi-user architecture provides controlled access to multiple team members, allowing them to participate in the planning process regardless of their physical location.

Client / Server

vPlanner’s cloud-based architecture provides project participants with the latest information about the project plan in an easy-to-understand visual format. The software client component is a lightweight self-updating desktop application that can be installed from the web and does not require administrative privileges for installation.


Related activities can be grouped under Clusters (or Teams) and managed as a set. Cluster leads can be assigned to manage their team's plans and interface with other teams. Users are able to modify their own tasks. Site administrators have full access to all tasks. This method of organizing project activities simplifies project plans and their overall management structure.

Access Control

User accounts can be created to allow read-only access, status-only access, limited task + constraint creation, team-level management or full site management. This system allows many users to contribute to the plan concurrently while maintaining control over the plan’s organizational structure.

Check Out / Check In

Tasks are checked out to the active user when they need to be edited and checked back in when edits are complete. This eliminates the possibility that one user may accidentally override changes made by another user and improves communication, as users will be able to view who is working on checked out tasks.

Request Management

When users need to create tasks on behalf of other users, these tasks are automatically created as requests that must be accepted by the other user. Similarly, team managers can create requests to other teams. Users can view all requests sent to them or to their team.