¿Qué significa "Bajo rendimiento"?
Tabla de contenidos
La subproducción pasa cuando el software no se desarrolla lo suficientemente bien para lo importante que es. Esto puede ser un problema en proyectos de código abierto donde los desarrolladores eligen en qué trabajar.
Razones para la Subproducción
El software de código abierto puede estar subproducido por varios factores sociales y técnicos. Algunas razones son:
- Elección de Desarrolladores: Como los desarrolladores eligen sus propias tareas, pueden no enfocarse en las partes más críticas del software.
- Edad del Software: El software más viejo puede no recibir suficientes actualizaciones, incluso si todavía se usa mucho.
- Número de Contribuyentes: Tener muchos desarrolladores no siempre significa mejor calidad. A veces, más contribuyentes pueden llevar a más subproducción, ya que las tareas pueden estar demasiado repartidas.
- Rotación de Mantenedores: Si las personas principales a cargo del mantenimiento cambian con frecuencia, puede perjudicar el progreso del proyecto en lugar de ayudarlo.
Impacto en la Comunidad
Curiosamente, las personas que arreglan errores en el software subproducido suelen tener un papel central en la comunidad. Son jugadores clave en conectar a otros, pero su influencia no siempre lleva a mejores resultados para el software.
Entender la subproducción ayuda a gestionar los proyectos de código abierto de manera más efectiva, asegurando que el software importante reciba la atención que merece.