I&#x27;m optimistic about it, though I admit that I haven&#x27;t tried it. Code written by a mob would have the benefit of receiving intensive review at the design phase. There wouldn&#x27;t be many opportunities for a mob project to spiral out into duplicate functionality or mismatched modules. It&#x27;s also potentially less taxing than pairing because you&#x27;d get the chance to sit back and ponder higher-level issues without constant prompting to fill in the next line. So the overall result should be higher quality in the average case, with less siloing of knowledge, and smoother daily output.<p>There are cases where you&#x27;d want the team to work more independently, but they have to be weighed against communication costs. Those pile up quickly on any team.