<i>We decided to adopt mob programming as we believed it would help establish a shared and consistent understanding of how the new frontend would be built.</i><p>Okay, now I understand. It&#x27;s a way to solve the problem of very few people understanding the design. Seems an expensive solution, but the expense of your programmers not understanding the design of what they&#x27;re working on can be pretty high as well, and good documentation is hard to write and sometimes hard to make people read. I don&#x27;t know if it&#x27;s <i>that</i> hard, but this would work as an alternative.<p>I suspect this only works when the problem being solved is pretty simple, or isn&#x27;t actually a &quot;problem&quot; but only a question of layout and design.