El Sprint de Desarrollo de Software de Orquestación Comunitaria
- Jodson Graves
- hace 1 día
- 5 min de lectura
Un programa anual de nueve meses del Network Theory Applied Research Institute para construir software que las comunidades puedan poseer y operar por sí mismas.

La mayor parte del software del que dependen las comunidades para gestionar su vida cotidiana —para comprar y vender, coordinar el cuidado, responder a emergencias, comunicarse entre sí— se alquila, no se posee. Las condiciones pueden cambiar sin previo aviso. El precio sube. El código es cerrado, de modo que nadie ajeno a la empresa que lo escribió puede ver cómo funciona, repararlo ni adaptarlo a las necesidades locales. Para un solo hogar eso es una molestia. Para una comunidad que intenta construir una infraestructura económica y social duradera, es una dependencia estructural que drena recursos en silencio y cierra la puerta a la autodeterminación.
El Sprint de Desarrollo de Software de Orquestación Comunitaria, o COSDS, es la respuesta del Network Theory Applied Research Institute a ese problema. Es un programa anual que se extiende durante nueve meses, de agosto a mayo, en el que personas voluntarias de todo el mundo se reúnen en espacios de trabajo en línea compartidos para construir software que las comunidades puedan usar para gestionar su propia actividad social y económica, sin el alquiler perpetuo que exigen las plataformas propietarias. Cada año el sprint asume una nueva tanda de proyectos, forma a una nueva promoción de colaboradores y devuelve al público las herramientas terminadas.
Software que vuelve a los bienes comunes
Todo lo que se produce durante el COSDS se publica bajo una licencia copyleft: la Licencia Pública General Affero de GNU, versión 3. Sus términos son sencillos de enunciar. Cualquiera puede usar el software, estudiarlo, ejecutarlo y modificarlo. La única obligación es la reciprocidad: quienes mejoren el software deben compartir sus mejoras con la misma libertad con que recibieron el original. La AGPL extiende esa promesa al software ejecutado como servicio de red, que es la forma en que realmente se entregan la mayoría de las plataformas comunitarias, y cierra así el resquicio que permite que el software alojado vuelva a cerrarse en silencio.
El efecto es que el trabajo nunca deja de ser un bien público. Un sistema de reputación, un mercado, una herramienta de respuesta ante emergencias: una vez construidos bajo estos términos, no pueden ser cercados, vueltos a tarifar ni privatizados por quien los gestione después. El papel de NTARI es mantener la coherencia de esos bienes comunes: ayuda a las comunidades a conservar las ramas canónicas de cada proyecto y une a las personas desarrolladoras locales de todo el mundo en un único espacio de estudio, investigación y colaboración sobre problemas compartidos.
Cómo funciona el sprint
Un ciclo de COSDS se organiza en torno a equipos pequeños y full-stack, cada uno dedicado a un solo proyecto. Dos jefes de proyecto supervisan el desarrollo y la entrega, y dirigen a un equipo de cuatro personas desarrolladoras de front-end y back-end que escriben e implementan el código. Un administrador del proyecto documenta la construcción y desarrolla la infraestructura a largo plazo: las automatizaciones de integración y despliegue continuos que permiten que el proyecto siga avanzando una vez terminado el ciclo. Los administradores se comprometen por más tiempo que el resto del equipo y permanecen durante un traspaso estructurado, de modo que el conocimiento y las herramientas perduren en lugar de evaporarse en mayo. A lo largo de todo el sprint, un equipo de soporte de desarrollo compartido resuelve los problemas dondequiera que surjan: en Slack, Jira, Confluence, GitHub, Google Workspace y las demás plataformas de las que dependen los equipos.
Los puestos están abiertos a estudiantes, profesionales y miembros de la comunidad en distintas etapas. Las personas desarrolladoras pueden estar cursando una licenciatura o ya tenerla; los jefes de proyecto y administradores aportan formación de posgrado o un historial demostrado de haber entregado software real. Quienes colaboran dedican un número fijo de horas cada semana durante todo el ciclo, y el trabajo se realiza por completo en línea, que es lo que permite que un solo proyecto recurra al talento de cualquier lugar.
Qué obtienen quienes participan
NTARI dota a cada persona voluntaria de lo necesario para hacer un trabajo serio. Cada una recibe una dirección de correo @ntari.org, acceso empresarial a Google Gemini y NotebookLM, acceso a Claude, un canal de Slack dedicado y cuentas en Jira y Confluence, junto con acceso a la organización compartida de NTARI en GitHub. La incorporación se realiza mediante un curso de orientación para voluntarios; quienes lo completan eligen su proyecto por orden de llegada. Cada colaborador recibe una carta de aceptación, flujos de seguimiento del tiempo integrados en Slack y Jira, y una carta de finalización que detalla su función y sus aportaciones. Y como el software es abierto, cada colaborador aparece acreditado por su nombre en la documentación oficial del producto terminado: un registro público y duradero del trabajo.
Qué se construye
El objetivo del COSDS no es una sola aplicación, sino una biblioteca creciente de herramientas comunitarias, y la variedad de cada ciclo lo refleja. Entre los proyectos recientes hay un mercado de agricultura comunitaria que conecta a agricultores, hortelanos, procesadores y consumidores para fortalecer los sistemas alimentarios regionales; una plataforma de computación comunitaria distribuida que permite a los barrios generar valor económico local a partir de la computación compartida en lugar de depender de centros de datos lejanos; y un marco de reputación y confianza, inspirado en la investigadora de seguridad de sistemas del MIT Nancy Leveson, que evalúa la seguridad y la fiabilidad de las interacciones en lugar de reducirlas a cinco estrellas.
Ese marco de confianza, a su vez, sustenta una red de cuidado infantil que ayuda a las familias a encontrar cuidadores con base en la experiencia real y la fiabilidad. Otros proyectos se orientan hacia la comunicación y coordinación en emergencias, una plataforma de colaboración que da a las comunidades el control sobre sus propios datos, una herramienta que ayuda a los trabajadores sociales a conectar a personas que salen de la situación de calle o de la cárcel con alojamiento y apoyo, un juego de recreación al aire libre basado en la proximidad y un motor de difusión que promueve estas mismas plataformas entre las comunidades que podrían aprovecharlas. La lista de cada ciclo cambia, pero el hilo conductor se mantiene: software práctico para la tarea de convivir, en manos de quienes dependen de él.
Por qué importa
El objetivo más profundo del COSDS es formar a las personas —estudiantes universitarios, profesionales en activo y las propias comunidades— en cómo construir y mantener software de código abierto, y, al hacerlo, mejorar los recursos socioeconómicos disponibles en internet. Las plataformas propietarias extraen renta precisamente porque las comunidades que las usan nunca aprenden a construir ni a poseer sus propias herramientas. El sprint invierte eso. Trata el software no como un producto que hay que comprar una y otra vez, sino como una infraestructura que una comunidad puede poseer por completo, estudiar abiertamente y transmitir intacta. Cada año envía al mundo una nueva promoción de constructores que han hecho justamente eso, y deja tras de sí un poco más de bienes comunes de los que encontró.



Comentarios