Production management techniques: push-pull classification and application conditions