As major projects increasingly require integration many complex components and services, business level costs and risks associated with integration have risen. Lack of deep technical understanding causes organisations to settle for inappropriate tools and processes which can lead to awful efficiency and poor traceability. Git's flexibility and highly performant design, coupled with its ubiquity in core projects including the Linux kernel make it an ideal tool for developing optimized integration processes. However the benefits of Git are not well understood by non-technical managers.
This talk will highlight the business benefits of Git for large projects in terms that executives, managers and system architects can understand. It should also appeal to developers aiming to justify the adoption of better technical processes to management.