I'm not really a shouter. More one of those, "I'm so disappointed" teachers. In my opinion, the 'shout' is your last card to play, and once you've played it, you've got nothing left. IF you play it, it needs to mean something. WHEN you play it, there needs to be reason enough for it.
Picture it; you foolishly played the last card too early, over something comparatively menial. Perhaps you were trying to exert misplaced authority. Perhaps you thought if you got REALLY cross over that accidental pencil snap, NOTHING would ever go wrong ever again. Well my friend, for want of a better phrase, you're wrong.
Believe it or not, we work with the busiest brains, with the least experience. The trouble with trying to make learning exciting, is that you're doing it with the least controllable minds - the little people who can't sleep on the eve of their birthday. They're going to slip up, make mistakes and likely have some regrets. We all do; don't pretend you've never made a silly choice.
That's why I think we should use our experience of life, and the relevant routes we have taken, to teach the children responsibility, by way of managing their behaviour. Let them know of your difficulties, and how you overcame them. Tell them you used to find X, Y and Z hard, and how you practised to get better. Let them know that you also got into trouble, and how you wished you'd paid attention, because 10 years later...
Then, last year, it snowballed after I met another teacher wishing to get the children to understand the value of hard work. She organised a fantastic Career Day (which you can read about here). We had all of our Upper Key Stage Two involved with speaking to lots of different volunteers, who had kindly offered to tell us about their jobs, how they got to where they are, and any difficulties they faced along the way.
While these talks were geared towards the benefits of being a hard worker with a positive attitude, they also filtered nicely into managing behaviour and making good choices. That's what I think behaviour management should be all about; making good choices. That's a far more long term impact than screaming at someone.