En el presente trabajo se mostrará evidencia de los procesos de desarrollo y diseño de software y de sus implicaciones en la acumulación de capacidades tecnológicas de empresas de software; asimismo se mostrará evidencia en cómo, a través de la construcción de interfases, el conocimiento tecnológico de empresas desarrolladoras y usuarias ayuda o inhibe esa generación y acumulación. El estudio se centra en empresas mexicanas que desarrollan ‘software hecho a la medida’. La estrategia tecnológica que empresas mexicanas han seguido ha sido el desarrollo y uso de software propietario (SP), sin embargo, hay empresas que están migrando al desarrollo y uso de software de fuente abierta (SFA). A diferencia de las empresas que desarrollan y diseñan SP, las de SFA pueden abrir un abanico mayor de posibilidades, pueden diversificar transversalmente su mercado, generar conocimiento y acelerar el proceso de acumulación de capacidades tecnológicas