A method that takes into account resource constraints, using buffers to protect against schedule slippages.