Este apoyo ayuda a que no se concentren en un sólo problema sino que a su vez se puede estar atacando un problema en diversos niveles de complejidad, esto quiere decir que mientras unos se encargan de ciertas rutinas otros se están encargando de ver hacia el futuro para mirar como pueden hacer más eficiente el programa pero esto no se podría hacer si no existieran personas interesadas en aprender este tipo de desarrollo.