Jag tvivlar på att det idag finns någon organisationsstruktur som skulle kunna hantera de problem som uppstår när så många ska arbeta på samma projekt samtidigt. Mitt förslag är att man delar upp sig i något som skulle kunna liknas vid celler. Dessa celler skulle få en uppgift att lösa och sedan hänger det på personerna i cellen att dels skriva koden samt säkerställa att den uppfyller kraven som kommer ovanifrån. Dessa celler skulle bestå av ungefär 30-45 personer med olika befattningar för att få alla delar av programmeringen att fungera.
Varje cell gör egna moduler och således blir arbetet med att slå samman kod med andra celler smärtfritt (nåja).
Fördelningen av arbete skulle kunna vara att några skriver kod, andra skriver testfall som kvalitetssäkrar koden enligt krav uppställda av 'ledaren/ledarna' för cellen.
Summa summarum: Att 10000 programmerare skulle arbeta på samma kod samtidigt, det är troligtvis helt omöjligt. Att arbeta i mindre celler och skapa modulär kod är vägen att gå enligt Patron_.