El programari (software) es basa en principis universals, però no així el seu desenvolupament. Relacionar el programari amb el maquinari (hardware) no és mai automàtic ni senzill. Els intents d’optimitzar la producció de programari i reduir-ne el cost (com ocorre amb el maquinari) han estat molt limitats. L’èxit d’un projecte sol dependre de les accions d’individus altament qualificats i experimentats. El llarg i complicat camí cap a un programari fiable i útil sol estar farcit d’accidents idiosincràtics i d’una complexitat emergent. S’esperava que l’estandardització del programari eliminara aquestes fonts no desitjades de diversitat per tal d’aconseguir processos de desenvolupament controlables, llenguatges de programació universals i components reutilitzables. No obstant això, l’adopció limitada d’estàndards de desenvolupament suggereix que encara no comprenem les raons per les quals és tan difícil produir programari. L’estandardització de programari s’ha vist obstaculitzada per la nostra limitada comprensió del paper dels humans en l’origen de la diversitat tecnològica.
© 2001-2026 Fundación Dialnet · Todos los derechos reservados