A few months ago, I was introduced to social contracts by a colleague, and as a Project Manager, I’ve found it’s the ideal tool to have in your tools and techniques kitty to help achieve team coherence.
A social contract is an agreement between the members of your project team regarding how the team will work together and the expected behaviour of all members. It is unique to a particular project team and is not something that is transferable to another team.
The whole project team must come together to discuss and establish clear guidelines on how the team would hold each member accountable and how differences and member dissatisfaction will be addressed.Social contracts can be very simple, they probably don’t even need to be in a document format, it can be a word document, a page in Confluence but it must be someplace all team members can easily access it. The main requirement is it must have agreement and buy-in from your entire team.
And the benefits are:
Set aside a time when all your team members are available to discuss and flesh out a social agreement. It is important all team members participate in creating the contract since the whole team (not just the PM) owns the contract, therefore every member’s point of view must be considered and discussed prior to reaching an agreement.
It is the important to remember that the PM does not own the social contract, the whole team including the PM does and it is every member’s responsibility to ensure that behaviours not agreed to in the contact are called out and rectified. The contract will only work if every member believes in it.
A social contract is an agreement between the members of your project team regarding how the team will work together and the expected behaviour of all members.
It is unique to a particular project team and is not something that is transferable to another team.
The whole project team must come together to discuss and establish clear guidelines on how the team would hold each member accountable and how differences and member dissatisfaction will be addressed.
So, how do you make sure your social contracts stick? We’ve put together the following 10 suggestions.
Need a hand putting your social contract together? Contact us, we’ll sort you out.
Modernising legacy systems is one of the most critical and complex challenges facing today’s IT leaders. Whether you're in government, finance, or education, the pressure to replace ageing infrastructure with agile, user-friendly, cloud-based platforms is real.
Choosing a software development partner has always been a critical decision but when AI enters the mix, the stakes get even higher. You’re not just hiring a team to write code. You’re trusting them to help you navigate emerging technologies, manage risk, and deliver long-term value with tools that are still evolving.
Legacy systems are becoming increasingly costly to maintain and dangerously slow to adapt. As customer expectations grow and compliance requirements shift, traditional software development methods can’t keep up. AI-assisted development offers a new path forward, accelerating modernisation without compromising quality.
Whether you’re curious about custom software or have a specific problem to solve – we’re here to answer your questions. Fill in the following form, and we’ll be in touch soon.