“How many of you have been on a team in a state of shared vision?” This is the question Jim McCarthy used to kick off last night’s Agile Boston presentation. “Now, stay standing if you thought that team was at least 2x as effective as a team without one… 5x more effective… 10x more effective.” The majority of us stayed standing throughout.
10 TIMES more effective!
That’s like the difference between sheer joy and utter misery, isn’t it?
Yes, that’s just what it is. So how do we create teams with this shared vision – those unstoppable, awe-inspiring teams that are so wonderful to be part of?
Jim and his wife Michelle have spent the last 15 years studying teams in their teamwork laboratory in search of an answer to this question. From this has evolved a set of commitments and protocols they call the Core Protocols.













As a Software Engineering Manager, I believe a successful engineering team is a happy team. Happiness boosts productivity, creates an environment for excellence, and offers fertile ground for growth on both a company and a personal level.
Goodness on the Internets:
But, let’s face it, people who understand software development are a dime a dozen in our industry. What we really need are people who understand leadership & management. I mean… you know the drill – when was the last time a software project failed for technical reasons?
































