Staged Escalation principle
This video provides an nice introduction on how to maintain discipline in a team in effective and non-conflict manner.
Staged escalation should follow one basic rules: there should be no surprises in the next step of escalation. Subordinate should always be warned and explained the consequences of the situation once it gets escalated. This way, if poor behaviour persists, they are willingly take this matter further.