Multi-user Resource Scheduling, Planning and Managing Software