Great article Eric!
I’ve experienced that pairing also helps align team members’ expectations of each other and create a stronger culture. Building relationships, collaboration and shipping things together is a powerful team building experience.
I’ve also had some very good experiences with mob-programming sessions. Where instead of planning, estimating and comparing story points a team has sliced stories, discussed and started implementation together. This set a baseline of understanding, ownership and possibility of effectively working on separate aspects with a lot fewer misunderstandings. Again the teams feeling of delivering something together was empowering.