"Coming together is a beginning; keeping together is progress; working together is success." - Henry Ford
There is an old adage that says two heads are better than one. Consider some of the great leaders and collaborators in the software industry: Steve Jobs and Steve Wozniak (founders of Apple), Bill Gates and Paul Allen (founders of Microsoft), or even Larry Page and Sergey Brin (founders of Google).
Collaboration isn't a new idea, but in the tech industry, high levels of collaboration are essential for delivery and collaboration is often at the heart of how companies like ourselves see the world.
As those ideas have cascaded outward, evolving and picking up new ideas along the way, the focus on high levels of more Agile collaboration is fundamentally changing the way companies work and behave - introducing radical new techniques, frameworks and approaches. Many organisations have adopted software development practices like pair programming, for example, and adapted them for non-technical teams - capitalising on the benefits and value that they bring in terms of rapid learning, communication, and continuous improvement.