Efterhånden som udviklingsorganisationer voksede i størrelse og omfang, begyndte de at få flere og flere problemer. En stor organisation laver måske kvartalsvise udgivelser med hundredvis af udviklere, der skriver tusindvis af linjer kode, som fungerede godt lokalt, men forårsagede hovedpine og kollisioner nedstrøms i kvalitetssikringen. Disse kollisioner ville føre til, at funktioner blev fjernet, forsinkelser til udgivelser og møder...