Social contracts for engineering teams – finding the right glue to help your teamwork stick
A social contract is how individuals become a team. Whether your teams know it, they’re already working under an implicit social contract – but until it’s made explicit there’s no way to be sure whether everyone has the same understanding of what it is.
By using social contract theory, you can build a how-we-work agreement that is clear, visible and jointly owned by everyone on the team. This is a great way to reinforce the aspects of teamwork that you want to hold to as you scale, and provide a platform to launch into high-performance mode.
This talk will give you some clarity about how you can apply social contract theory in a way that works with groups of engineers. It looks at how to explain the value proposition in a way that gets buy-in from even your most technically-focused people, and also consider how the process and outcome can address some common dysfunctions of engineering teams.
The session will leave you with effective techniques for leading your engineers through the process of building and maintaining a social contract (with real-life examples).
Outline/Structure of the Talk
- What’s a social contract?
An intro to social contract theory
- What a social contract is not
- Do we need a social contract?
And how do we convince engineers that it's worthwhile?
- When’s the right time?
- How do we do it?
With real-life examples of approaches that work in an engineering context
- What next?
You’ll come away with an understanding of the principles of social contracts and some strategies for building one with your engineers.
Prerequisites for Attendees