All popular programs operate in a LAN or a client server environment, so project information can be updated by more than one user. Some programs allow the user to send project via e-mail to inform project members and update the project data files. Not only can multiple resources and levels of resource be identified, but each resource can have its own individual calendar. These calendars indicate the working days and hours for each resource or resource group. The duration of a project can be extended if insufficient resources are available.
Some programs have difficulty dealing with shift schedules for resources.
If this is a major requirement, consider some of the high-end programs. Multiple projects can be worked and managed simultaneously using most project software. Multiple projects can use the same people or other resources with overlapping assignments. Handling more than one project with a single project software file helps to sort out these situations. Some programs feature the ability to draw resources from a common pool for all projects and improves the ability to level resources between these projects.