I modelli di organizzazione aziendale si stanno evolvendo rapidamente nel tempo. Negli passato secolo, ad esempio, si dava molta importanza alla produttività e efficienza della produzione (che include anche quella del software), dalle quali derivano grandi successi quali i Mainframe. Le cose stanno cambiando, la gente cerca soluzioni sempre più costruite "a misura", quindi sempre più flessibili. E' evidente che produttività e efficienza sono in antitesi alla flessibilità. Se voglio il massimo di produttività ed efficienza debbo obbligatoriamente standardizzare al massimo i risultati (vedasi le catene di montaggio).
Da qui nasce, a parer mio, l'interesse verso modelli di programmazione molto volatili come XP programming, ecc. ecc.