Resource planning, allocation or scheduling for a business operation