KELA Presentacion Costa Rica 2024 - evento Protégeles
Gov-Forge: Un sueño posible
1. Gov-Forge
Un sueño posible
Jens Hardings Perl <jhp@ing.puc.cl>
Departamento de Ciencia de la Computación
Pontificia Universidad Católica de Chile
IV Congreso Tecnológico de Gobierno
27 de abril 2007
1 / 29
2. Agenda
1 Forge, FLOSS y Colaboración
FLOSS
Forge
2 Necesidad
3 Descripción de proyecto
Ventajas de un Forge
Art 19 No. 21
4 Potencialidades
Sigamos soñando...
2 / 29
3. Agenda
1 Forge, FLOSS y Colaboración
FLOSS
Forge
2 Necesidad
3 Descripción de proyecto
Ventajas de un Forge
Art 19 No. 21
4 Potencialidades
Sigamos soñando...
3 / 29
4. Agenda
1 Forge, FLOSS y Colaboración
FLOSS
Forge
2 Necesidad
3 Descripción de proyecto
Ventajas de un Forge
Art 19 No. 21
4 Potencialidades
Sigamos soñando...
4 / 29
5. Software Libre y Open Source
Software disponible bajo licencias que cumplen criterios
Implica derecho a redistribuir
Acceso a código fuente
Software Libre Open Source Software
a.k.a. Free Software a.k.a. Software de
Free Software Código Abierto
Foundation define 4 10 condiciones para
libertades la licencia
Motivación ética y Buena forma de
moral desarrollar software
5 / 29
6. Software Libre y Open Source
Software disponible bajo licencias que cumplen criterios
Implica derecho a redistribuir
Acceso a código fuente
Software Libre Open Source Software
a.k.a. Free Software a.k.a. Software de
Free Software Código Abierto
Foundation define 4 10 condiciones para
libertades la licencia
Motivación ética y Buena forma de
moral desarrollar software
5 / 29
7. Software Libre y Open Source
Software disponible bajo licencias que cumplen criterios
Implica derecho a redistribuir
Acceso a código fuente
Software Libre Open Source Software
a.k.a. Free Software a.k.a. Software de
Free Software Código Abierto
Foundation define 4 10 condiciones para
libertades la licencia
Motivación ética y Buena forma de
moral desarrollar software
5 / 29
8. Software Libre y Open Source
Software disponible bajo licencias que cumplen criterios
Implica derecho a redistribuir
Acceso a código fuente
Software Libre Open Source Software
a.k.a. Free Software a.k.a. Software de
Free Software Código Abierto
Foundation define 4 10 condiciones para
libertades la licencia
Motivación ética y Buena forma de
moral desarrollar software
5 / 29
9. Software Libre y Open Source
Software disponible bajo licencias que cumplen criterios
Implica derecho a redistribuir
Acceso a código fuente
Software Libre Open Source Software
a.k.a. Free Software a.k.a. Software de
Free Software Código Abierto
Foundation define 4 10 condiciones para
libertades la licencia
Motivación ética y Buena forma de
moral desarrollar software
5 / 29
10. Software Libre y Open Source
Software disponible bajo licencias que cumplen criterios
Implica derecho a redistribuir
Acceso a código fuente
Software Libre Open Source Software
a.k.a. Free Software a.k.a. Software de
Free Software Código Abierto
Foundation define 4 10 condiciones para
libertades la licencia
Motivación ética y Buena forma de
moral desarrollar software
¡¡4 libertades y 10 criterios son equivalentes!!
5 / 29
11. ¡El Software Libre no es una tecnología!
Lo único que diferencia al Software Libre del Privativo es la
licencia
Existe software que se puede clasificar a la vez como
Libre y Privativo (ej: MySQL)
no es lo usual
Productos diferentes muchas veces ofrecen tecnologías
diferentes
no es exclusivo de Software Libre
6 / 29
12. ¡El Software Libre no es una tecnología!
Lo único que diferencia al Software Libre del Privativo es la
licencia
Existe software que se puede clasificar a la vez como
Libre y Privativo (ej: MySQL)
no es lo usual
Productos diferentes muchas veces ofrecen tecnologías
diferentes
no es exclusivo de Software Libre
6 / 29
13. ¡El Software Libre no es una tecnología!
Lo único que diferencia al Software Libre del Privativo es la
licencia
Existe software que se puede clasificar a la vez como
Libre y Privativo (ej: MySQL)
no es lo usual
Productos diferentes muchas veces ofrecen tecnologías
diferentes
no es exclusivo de Software Libre
6 / 29
14. Metodología de desarrollo Bazaar
Licencias de software libre + masificación de Internet:
modelo de desarrollo tipo bazar
Tradicionalmente: estilo Catedral
No es posible siguiendo un modelo comercial de software
propietario
Permite reusabilidad si licencias son compatibles
Resultado: Software desarrollado en común
los aportes de cada autor no son separables
7 / 29
15. Metodología de desarrollo Bazaar
Licencias de software libre + masificación de Internet:
modelo de desarrollo tipo bazar
Tradicionalmente: estilo Catedral
No es posible siguiendo un modelo comercial de software
propietario
Permite reusabilidad si licencias son compatibles
Resultado: Software desarrollado en común
los aportes de cada autor no son separables
7 / 29
16. ¿Puede surgir orden del caos?
60 % de los servidores web en el mundo funcionan sobre
apache (Netcraft, Abril 2007)
aprox. 80 % del correo electrónico del mundo pasa por
sendmail o postfix
85 % a 95 % de los servidores DNS del mundo son BIND,
PowerDNS
entre 50 % y 70 % de los servidores del gobierno chileno
funcionan sobre linux (El Mercurio)
Emergence Ecosistema
“The arising of novel and coherent Equilibrio entre muchos
structures, patterns and properties participantes en
during the process of diferentes roles.
self-organization in complex “Think globally, act
systems”. (Jeffrey Goldstein, 1999) locally” de iniciativas
Ej: hormigas en una colonia. ambientalistas
8 / 29
17. ¿Puede surgir orden del caos?
60 % de los servidores web en el mundo funcionan sobre
apache (Netcraft, Abril 2007)
aprox. 80 % del correo electrónico del mundo pasa por
sendmail o postfix
85 % a 95 % de los servidores DNS del mundo son BIND,
PowerDNS
entre 50 % y 70 % de los servidores del gobierno chileno
funcionan sobre linux (El Mercurio)
Emergence Ecosistema
“The arising of novel and coherent Equilibrio entre muchos
structures, patterns and properties participantes en
during the process of diferentes roles.
self-organization in complex “Think globally, act
systems”. (Jeffrey Goldstein, 1999) locally” de iniciativas
Ej: hormigas en una colonia. ambientalistas
8 / 29
18. ¿Puede surgir orden del caos?
60 % de los servidores web en el mundo funcionan sobre
apache (Netcraft, Abril 2007)
aprox. 80 % del correo electrónico del mundo pasa por
sendmail o postfix
85 % a 95 % de los servidores DNS del mundo son BIND,
PowerDNS
entre 50 % y 70 % de los servidores del gobierno chileno
funcionan sobre linux (El Mercurio)
Emergence Ecosistema
“The arising of novel and coherent Equilibrio entre muchos
structures, patterns and properties participantes en
during the process of diferentes roles.
self-organization in complex “Think globally, act
systems”. (Jeffrey Goldstein, 1999) locally” de iniciativas
Ej: hormigas en una colonia. ambientalistas
8 / 29
19. FLOSS
{ Free / Libre / Open Source } Software ⇒ FLOSS
Colaboración
disponibilidad de código
posibilidad de compartir a través de la red
metodologías colaborativas (Bazaar)
9 / 29
20. FLOSS
{ Free / Libre / Open Source } Software ⇒ FLOSS
Colaboración
disponibilidad de código
posibilidad de compartir a través de la red
metodologías colaborativas (Bazaar)
9 / 29
21. FLOSS
{ Free / Libre / Open Source } Software ⇒ FLOSS
Colaboración
disponibilidad de código
posibilidad de compartir a través de la red
metodologías colaborativas (Bazaar)
9 / 29
22. FLOSS
{ Free / Libre / Open Source } Software ⇒ FLOSS
Colaboración
disponibilidad de código
posibilidad de compartir a través de la red
metodologías colaborativas (Bazaar)
9 / 29
23. FLOSS
{ Free / Libre / Open Source } Software ⇒ FLOSS
Colaboración
disponibilidad de código
posibilidad de compartir a través de la red
metodologías colaborativas (Bazaar)
9 / 29
24. FLOSS
{ Free / Libre / Open Source } Software ⇒ FLOSS
Colaboración
disponibilidad de código
posibilidad de compartir a través de la red
metodologías colaborativas (Bazaar)
9 / 29
25. Herramientas de colaboración
Herramientas mínimas
Página web, CMS
Versiones (releases) del programa
Comunicación: Correo electrónico, listas
de correo, foros
Herramientas adicionales
Control de versiones
CVS o Subversion (SVN)
Tracking de errores y solicitudes
Manejo de tareas
asignación
seguimiento
Índices, clasificación
Builds automáticos
10 / 29
26. Herramientas de colaboración
Herramientas mínimas
Página web, CMS
Versiones (releases) del programa
Comunicación: Correo electrónico, listas
de correo, foros
Herramientas adicionales
Control de versiones
CVS o Subversion (SVN)
Tracking de errores y solicitudes
Manejo de tareas
asignación
seguimiento
Índices, clasificación
Builds automáticos
10 / 29
27. Herramientas de colaboración
Herramientas mínimas
Página web, CMS
Versiones (releases) del programa
Comunicación: Correo electrónico, listas
de correo, foros
Herramientas adicionales
Control de versiones
CVS o Subversion (SVN)
Tracking de errores y solicitudes
Manejo de tareas
asignación
seguimiento
Índices, clasificación
Builds automáticos
10 / 29
28. Herramientas de colaboración
Herramientas mínimas
Página web, CMS
Versiones (releases) del programa
Comunicación: Correo electrónico, listas
de correo, foros
Herramientas adicionales
Control de versiones
CVS o Subversion (SVN)
Tracking de errores y solicitudes
Manejo de tareas
asignación
seguimiento
Índices, clasificación
Builds automáticos
10 / 29
29. Herramientas de colaboración
Herramientas mínimas
Página web, CMS
Versiones (releases) del programa
Comunicación: Correo electrónico, listas
de correo, foros
Herramientas adicionales
Control de versiones
CVS o Subversion (SVN)
Tracking de errores y solicitudes
Manejo de tareas
asignación
seguimiento
Índices, clasificación
Builds automáticos
10 / 29
30. Herramientas de colaboración
Herramientas mínimas
Página web, CMS
Versiones (releases) del programa
Comunicación: Correo electrónico, listas
de correo, foros
Herramientas adicionales
Control de versiones
CVS o Subversion (SVN)
Tracking de errores y solicitudes
Manejo de tareas
asignación
seguimiento
Índices, clasificación
Builds automáticos
10 / 29
31. Herramientas de colaboración
Herramientas mínimas
Página web, CMS
Versiones (releases) del programa
Comunicación: Correo electrónico, listas
de correo, foros
Herramientas adicionales
Control de versiones
CVS o Subversion (SVN)
Tracking de errores y solicitudes
Manejo de tareas
asignación
seguimiento
Índices, clasificación
Builds automáticos
10 / 29
32. Herramientas de colaboración
Herramientas mínimas
Página web, CMS
Versiones (releases) del programa
Comunicación: Correo electrónico, listas
de correo, foros
Herramientas adicionales
Control de versiones
CVS o Subversion (SVN)
Tracking de errores y solicitudes
Manejo de tareas
asignación
seguimiento
Índices, clasificación
Builds automáticos
10 / 29
33. Agenda
1 Forge, FLOSS y Colaboración
FLOSS
Forge
2 Necesidad
3 Descripción de proyecto
Ventajas de un Forge
Art 19 No. 21
4 Potencialidades
Sigamos soñando...
11 / 29
34. Forge
Definición: Forge
de “herrería” o “forjar”
Provisión de todos los servicios
necesarios
En un sólo lugar
“A un click de distancia”
Ejemplos
Servicio num proy. num us.
SourceForge.net 147.051 1.570.259
Savannah 2.757 50.024
Helix Community 262 130.590
Ruby Forge 3.257 15.597
12 / 29
35. Forge
Definición: Forge
de “herrería” o “forjar”
Provisión de todos los servicios
necesarios
En un sólo lugar
“A un click de distancia”
Ejemplos
Servicio num proy. num us.
SourceForge.net 147.051 1.570.259
Savannah 2.757 50.024
Helix Community 262 130.590
Ruby Forge 3.257 15.597
12 / 29
36. Forge
Definición: Forge
de “herrería” o “forjar”
Provisión de todos los servicios
necesarios
En un sólo lugar
“A un click de distancia”
Ejemplos
Servicio num proy. num us.
SourceForge.net 147.051 1.570.259
Savannah 2.757 50.024
Helix Community 262 130.590
Ruby Forge 3.257 15.597
12 / 29
37. Forge
Definición: Forge
de “herrería” o “forjar”
Provisión de todos los servicios
necesarios
En un sólo lugar
“A un click de distancia”
Ejemplos
Servicio num proy. num us.
SourceForge.net 147.051 1.570.259
Savannah 2.757 50.024
Helix Community 262 130.590
Ruby Forge 3.257 15.597
12 / 29
38. Forge
Definición: Forge
de “herrería” o “forjar”
Provisión de todos los servicios
necesarios
En un sólo lugar
“A un click de distancia”
Ejemplos
Servicio num proy. num us.
SourceForge.net 147.051 1.570.259
Savannah 2.757 50.024
Helix Community 262 130.590
Ruby Forge 3.257 15.597
12 / 29
39. Funcionamiento
Usuario
Descubre un proyecto, vía: Desarrollador
Inscripción de usuario
Índice del forge Inscripción de (o
Un amigo incorporación a) proyecto
Google
Uso de CVS, Tracking, etc.
Accede a página
Generación de release
Baja e instala
Paquetes de último Agregación de material
release adicional (manuales, etc.)
CVS anónimo
13 / 29
40. Funcionamiento
Usuario
Descubre un proyecto, vía: Desarrollador
Inscripción de usuario
Índice del forge Inscripción de (o
Un amigo incorporación a) proyecto
Google
Uso de CVS, Tracking, etc.
Accede a página
Generación de release
Baja e instala
Paquetes de último Agregación de material
release adicional (manuales, etc.)
CVS anónimo
13 / 29
41. Funcionamiento
Usuario
Descubre un proyecto, vía: Desarrollador
Inscripción de usuario
Índice del forge Inscripción de (o
Un amigo incorporación a) proyecto
Google
Uso de CVS, Tracking, etc.
Accede a página
Generación de release
Baja e instala
Paquetes de último Agregación de material
release adicional (manuales, etc.)
CVS anónimo
13 / 29
42. Funcionamiento
Usuario
Descubre un proyecto, vía: Desarrollador
Inscripción de usuario
Índice del forge Inscripción de (o
Un amigo incorporación a) proyecto
Google
Uso de CVS, Tracking, etc.
Accede a página
Generación de release
Baja e instala
Paquetes de último Agregación de material
release adicional (manuales, etc.)
CVS anónimo
13 / 29
43. Funcionamiento
Usuario
Descubre un proyecto, vía: Desarrollador
Inscripción de usuario
Índice del forge Inscripción de (o
Un amigo incorporación a) proyecto
Google
Uso de CVS, Tracking, etc.
Accede a página
Generación de release
Baja e instala
Paquetes de último Agregación de material
release adicional (manuales, etc.)
CVS anónimo
13 / 29
44. Funcionamiento
Usuario
Descubre un proyecto, vía: Desarrollador
Inscripción de usuario
Índice del forge Inscripción de (o
Un amigo incorporación a) proyecto
Google
Uso de CVS, Tracking, etc.
Accede a página
Generación de release
Baja e instala
Paquetes de último Agregación de material
release adicional (manuales, etc.)
CVS anónimo
13 / 29
45. Funcionamiento
Usuario
Descubre un proyecto, vía: Desarrollador
Inscripción de usuario
Índice del forge Inscripción de (o
Un amigo incorporación a) proyecto
Google
Uso de CVS, Tracking, etc.
Accede a página
Generación de release
Baja e instala
Paquetes de último Agregación de material
release adicional (manuales, etc.)
CVS anónimo
13 / 29
46. Funcionamiento
Usuario
Descubre un proyecto, vía: Desarrollador
Inscripción de usuario
Índice del forge Inscripción de (o
Un amigo incorporación a) proyecto
Google
Uso de CVS, Tracking, etc.
Accede a página
Generación de release
Baja e instala
Paquetes de último Agregación de material
release adicional (manuales, etc.)
CVS anónimo
13 / 29
47. Agenda
1 Forge, FLOSS y Colaboración
FLOSS
Forge
2 Necesidad
3 Descripción de proyecto
Ventajas de un Forge
Art 19 No. 21
4 Potencialidades
Sigamos soñando...
14 / 29
48. Necesidad de un Forge
Ignacio Correa
Ministerio de Educación
15 / 29
49. Agenda
1 Forge, FLOSS y Colaboración
FLOSS
Forge
2 Necesidad
3 Descripción de proyecto
Ventajas de un Forge
Art 19 No. 21
4 Potencialidades
Sigamos soñando...
16 / 29
50. Sueño: Forge de gobierno
Compartir código generado dentro del gobierno
Internamente
¿Desarrollos externos?
Idea recurrente desde al menos 3 años
Requiere administración permanente
Aceptación de proyectos
Respaldos
Actualizaciones de seguridad y features
Moderación de noticias
Mantención de hardware y monitoreo
Manejo estratégico
17 / 29
51. Sueño: Forge de gobierno
Compartir código generado dentro del gobierno
Internamente
¿Desarrollos externos?
Idea recurrente desde al menos 3 años
Requiere administración permanente
Aceptación de proyectos
Respaldos
Actualizaciones de seguridad y features
Moderación de noticias
Mantención de hardware y monitoreo
Manejo estratégico
17 / 29
52. Sueño: Forge de gobierno
Compartir código generado dentro del gobierno
Internamente
¿Desarrollos externos?
Idea recurrente desde al menos 3 años
Requiere administración permanente
Aceptación de proyectos
Respaldos
Actualizaciones de seguridad y features
Moderación de noticias
Mantención de hardware y monitoreo
Manejo estratégico
17 / 29
53. Sueño: Forge de gobierno
Compartir código generado dentro del gobierno
Internamente
¿Desarrollos externos?
Idea recurrente desde al menos 3 años
Requiere administración permanente
Aceptación de proyectos
Respaldos
Actualizaciones de seguridad y features
Moderación de noticias
Mantención de hardware y monitoreo
Manejo estratégico
17 / 29
54. Sueño: Forge de gobierno
Compartir código generado dentro del gobierno
Internamente
¿Desarrollos externos?
Idea recurrente desde al menos 3 años
Requiere administración permanente
Aceptación de proyectos
Respaldos
Actualizaciones de seguridad y features
Moderación de noticias
Mantención de hardware y monitoreo
Manejo estratégico
17 / 29
55. Sueño: Forge de gobierno
Compartir código generado dentro del gobierno
Internamente
¿Desarrollos externos?
Idea recurrente desde al menos 3 años
Requiere administración permanente
Aceptación de proyectos
Respaldos
Actualizaciones de seguridad y features
Moderación de noticias
Mantención de hardware y monitoreo
Manejo estratégico
17 / 29
56. Sueño: Forge de gobierno
Compartir código generado dentro del gobierno
Internamente
¿Desarrollos externos?
Idea recurrente desde al menos 3 años
Requiere administración permanente
Aceptación de proyectos
Respaldos
Actualizaciones de seguridad y features
Moderación de noticias
Mantención de hardware y monitoreo
Manejo estratégico
17 / 29
57. Sueño: Forge de gobierno
Compartir código generado dentro del gobierno
Internamente
¿Desarrollos externos?
Idea recurrente desde al menos 3 años
Requiere administración permanente
Aceptación de proyectos
Respaldos
Actualizaciones de seguridad y features
Moderación de noticias
Mantención de hardware y monitoreo
Manejo estratégico
17 / 29
58. Sueño: Forge de gobierno
Compartir código generado dentro del gobierno
Internamente
¿Desarrollos externos?
Idea recurrente desde al menos 3 años
Requiere administración permanente
Aceptación de proyectos
Respaldos
Actualizaciones de seguridad y features
Moderación de noticias
Mantención de hardware y monitoreo
Manejo estratégico
17 / 29
59. Sueño: Forge de gobierno
Compartir código generado dentro del gobierno
Internamente
¿Desarrollos externos?
Idea recurrente desde al menos 3 años
Requiere administración permanente
Aceptación de proyectos
Respaldos
Actualizaciones de seguridad y features
Moderación de noticias
Mantención de hardware y monitoreo
Manejo estratégico
17 / 29
60. Agenda
1 Forge, FLOSS y Colaboración
FLOSS
Forge
2 Necesidad
3 Descripción de proyecto
Ventajas de un Forge
Art 19 No. 21
4 Potencialidades
Sigamos soñando...
18 / 29
61. Ventajas directas de un Forge de Gobierno
Problemáticas parecidas se repiten una y otra vez
10 soluciones menos sofisticadas por esasos recursos
Esfuerzo de 2 soluciones pueden dar una bien elaborada
Basta con tener la primera para que esfuerzo sea
incremental
Forma sistematizada: mucho más efectiva que buena
voluntad
Uso de estándares y diseño para interoperabilidad
Más importancia si lo van a usar “todos”
19 / 29
62. Ventajas directas de un Forge de Gobierno
Problemáticas parecidas se repiten una y otra vez
10 soluciones menos sofisticadas por esasos recursos
Esfuerzo de 2 soluciones pueden dar una bien elaborada
Basta con tener la primera para que esfuerzo sea
incremental
Forma sistematizada: mucho más efectiva que buena
voluntad
Uso de estándares y diseño para interoperabilidad
Más importancia si lo van a usar “todos”
19 / 29
63. Ventajas directas de un Forge de Gobierno
Problemáticas parecidas se repiten una y otra vez
10 soluciones menos sofisticadas por esasos recursos
Esfuerzo de 2 soluciones pueden dar una bien elaborada
Basta con tener la primera para que esfuerzo sea
incremental
Forma sistematizada: mucho más efectiva que buena
voluntad
Uso de estándares y diseño para interoperabilidad
Más importancia si lo van a usar “todos”
19 / 29
64. Ventajas directas de un Forge de Gobierno
Problemáticas parecidas se repiten una y otra vez
10 soluciones menos sofisticadas por esasos recursos
Esfuerzo de 2 soluciones pueden dar una bien elaborada
Basta con tener la primera para que esfuerzo sea
incremental
Forma sistematizada: mucho más efectiva que buena
voluntad
Uso de estándares y diseño para interoperabilidad
Más importancia si lo van a usar “todos”
19 / 29
65. Ventajas directas de un Forge de Gobierno
Problemáticas parecidas se repiten una y otra vez
10 soluciones menos sofisticadas por esasos recursos
Esfuerzo de 2 soluciones pueden dar una bien elaborada
Basta con tener la primera para que esfuerzo sea
incremental
Forma sistematizada: mucho más efectiva que buena
voluntad
Uso de estándares y diseño para interoperabilidad
Más importancia si lo van a usar “todos”
19 / 29
66. Ventajas directas de un Forge de Gobierno
Problemáticas parecidas se repiten una y otra vez
10 soluciones menos sofisticadas por esasos recursos
Esfuerzo de 2 soluciones pueden dar una bien elaborada
Basta con tener la primera para que esfuerzo sea
incremental
Forma sistematizada: mucho más efectiva que buena
voluntad
Uso de estándares y diseño para interoperabilidad
Más importancia si lo van a usar “todos”
19 / 29
67. Información adicional
Salud de proyectos
Índice relativo de actividad
Últimas actualizaciones
Miembros del proyecto
Reputación de los miembros
Productividad
Servicios utilizados por otras reparticiones
de gobierno
Valor real y medible
¿Retribución económica al presupuesto de
reparticiones que más contribuyen?
Transparencia y decentralización
20 / 29
68. Información adicional
Salud de proyectos
Índice relativo de actividad
Últimas actualizaciones
Miembros del proyecto
Reputación de los miembros
Productividad
Servicios utilizados por otras reparticiones
de gobierno
Valor real y medible
¿Retribución económica al presupuesto de
reparticiones que más contribuyen?
Transparencia y decentralización
20 / 29
69. Información adicional
Salud de proyectos
Índice relativo de actividad
Últimas actualizaciones
Miembros del proyecto
Reputación de los miembros
Productividad
Servicios utilizados por otras reparticiones
de gobierno
Valor real y medible
¿Retribución económica al presupuesto de
reparticiones que más contribuyen?
Transparencia y decentralización
20 / 29
70. Información adicional
Salud de proyectos
Índice relativo de actividad
Últimas actualizaciones
Miembros del proyecto
Reputación de los miembros
Productividad
Servicios utilizados por otras reparticiones
de gobierno
Valor real y medible
¿Retribución económica al presupuesto de
reparticiones que más contribuyen?
Transparencia y decentralización
20 / 29
71. Información adicional
Salud de proyectos
Índice relativo de actividad
Últimas actualizaciones
Miembros del proyecto
Reputación de los miembros
Productividad
Servicios utilizados por otras reparticiones
de gobierno
Valor real y medible
¿Retribución económica al presupuesto de
reparticiones que más contribuyen?
Transparencia y decentralización
20 / 29
72. Información adicional
Salud de proyectos
Índice relativo de actividad
Últimas actualizaciones
Miembros del proyecto
Reputación de los miembros
Productividad
Servicios utilizados por otras reparticiones
de gobierno
Valor real y medible
¿Retribución económica al presupuesto de
reparticiones que más contribuyen?
Transparencia y decentralización
20 / 29
73. Información adicional
Salud de proyectos
Índice relativo de actividad
Últimas actualizaciones
Miembros del proyecto
Reputación de los miembros
Productividad
Servicios utilizados por otras reparticiones
de gobierno
Valor real y medible
¿Retribución económica al presupuesto de
reparticiones que más contribuyen?
Transparencia y decentralización
20 / 29
74. Información adicional
Salud de proyectos
Índice relativo de actividad
Últimas actualizaciones
Miembros del proyecto
Reputación de los miembros
Productividad
Servicios utilizados por otras reparticiones
de gobierno
Valor real y medible
¿Retribución económica al presupuesto de
reparticiones que más contribuyen?
Transparencia y decentralización
20 / 29
75. Información adicional
Salud de proyectos
Índice relativo de actividad
Últimas actualizaciones
Miembros del proyecto
Reputación de los miembros
Productividad
Servicios utilizados por otras reparticiones
de gobierno
Valor real y medible
¿Retribución económica al presupuesto de
reparticiones que más contribuyen?
Transparencia y decentralización
20 / 29
84. Implementación
Requerimientos de Hardware
Consideraciones:
Alta disponibilidad
Seguridad
un software utilizado en todos los servidores de gobierno
es un blanco atractivo
ya ha pasado en forge importantes
Tipo de proyectos
intensivos en espacio de disco
22 / 29
85. Agenda
1 Forge, FLOSS y Colaboración
FLOSS
Forge
2 Necesidad
3 Descripción de proyecto
Ventajas de un Forge
Art 19 No. 21
4 Potencialidades
Sigamos soñando...
23 / 29
86. Acceso a Forge de Gobierno
Artículo 19 Número 21 prohibe al gobierno actividades
empresariales
¿Dar acceso a software ya desarrollado es actividad
empresarial?
¿Artículo 19 número 10 (“protección e incremento del
patrimonio cultural de la Nación”) da el peso?
Por mientras, al menos se tendría acceso dentro del
gobierno.
24 / 29
87. Acceso a Forge de Gobierno
Artículo 19 Número 21 prohibe al gobierno actividades
empresariales
¿Dar acceso a software ya desarrollado es actividad
empresarial?
¿Artículo 19 número 10 (“protección e incremento del
patrimonio cultural de la Nación”) da el peso?
Por mientras, al menos se tendría acceso dentro del
gobierno.
24 / 29
88. Acceso a Forge de Gobierno
Artículo 19 Número 21 prohibe al gobierno actividades
empresariales
¿Dar acceso a software ya desarrollado es actividad
empresarial?
¿Artículo 19 número 10 (“protección e incremento del
patrimonio cultural de la Nación”) da el peso?
Por mientras, al menos se tendría acceso dentro del
gobierno.
24 / 29
89. Acceso a Forge de Gobierno
Artículo 19 Número 21 prohibe al gobierno actividades
empresariales
¿Dar acceso a software ya desarrollado es actividad
empresarial?
¿Artículo 19 número 10 (“protección e incremento del
patrimonio cultural de la Nación”) da el peso?
Por mientras, al menos se tendría acceso dentro del
gobierno.
24 / 29
90. Agenda
1 Forge, FLOSS y Colaboración
FLOSS
Forge
2 Necesidad
3 Descripción de proyecto
Ventajas de un Forge
Art 19 No. 21
4 Potencialidades
Sigamos soñando...
25 / 29
91. Agenda
1 Forge, FLOSS y Colaboración
FLOSS
Forge
2 Necesidad
3 Descripción de proyecto
Ventajas de un Forge
Art 19 No. 21
4 Potencialidades
Sigamos soñando...
26 / 29
92. Identificar necesidades
Estadísticas entregan mucha información
Interés
Uso
Actividades de desarrollo
Necesidades explícitas vía subasta
Ej: Repartición tiene requerimiento
Ofrece recompensa
Otras reparticiones tienen mismo requerimiento y
aumentan recompensa
Primer proveedor que tome el proyecto se lleva el pozo
acumulado
Definición de presupuestos en base a datos concretos
basados en necesidades
basados en capacidades o rendimiento
Financiamiento compartido y justo de actividades de
Informática
27 / 29
93. Identificar necesidades
Estadísticas entregan mucha información
Interés
Uso
Actividades de desarrollo
Necesidades explícitas vía subasta
Ej: Repartición tiene requerimiento
Ofrece recompensa
Otras reparticiones tienen mismo requerimiento y
aumentan recompensa
Primer proveedor que tome el proyecto se lleva el pozo
acumulado
Definición de presupuestos en base a datos concretos
basados en necesidades
basados en capacidades o rendimiento
Financiamiento compartido y justo de actividades de
Informática
27 / 29
94. Identificar necesidades
Estadísticas entregan mucha información
Interés
Uso
Actividades de desarrollo
Necesidades explícitas vía subasta
Ej: Repartición tiene requerimiento
Ofrece recompensa
Otras reparticiones tienen mismo requerimiento y
aumentan recompensa
Primer proveedor que tome el proyecto se lleva el pozo
acumulado
Definición de presupuestos en base a datos concretos
basados en necesidades
basados en capacidades o rendimiento
Financiamiento compartido y justo de actividades de
Informática
27 / 29
95. Identificar necesidades
Estadísticas entregan mucha información
Interés
Uso
Actividades de desarrollo
Necesidades explícitas vía subasta
Ej: Repartición tiene requerimiento
Ofrece recompensa
Otras reparticiones tienen mismo requerimiento y
aumentan recompensa
Primer proveedor que tome el proyecto se lleva el pozo
acumulado
Definición de presupuestos en base a datos concretos
basados en necesidades
basados en capacidades o rendimiento
Financiamiento compartido y justo de actividades de
Informática
27 / 29
96. Identificar necesidades
Estadísticas entregan mucha información
Interés
Uso
Actividades de desarrollo
Necesidades explícitas vía subasta
Ej: Repartición tiene requerimiento
Ofrece recompensa
Otras reparticiones tienen mismo requerimiento y
aumentan recompensa
Primer proveedor que tome el proyecto se lleva el pozo
acumulado
Definición de presupuestos en base a datos concretos
basados en necesidades
basados en capacidades o rendimiento
Financiamiento compartido y justo de actividades de
Informática
27 / 29
97. Identificar necesidades
Estadísticas entregan mucha información
Interés
Uso
Actividades de desarrollo
Necesidades explícitas vía subasta
Ej: Repartición tiene requerimiento
Ofrece recompensa
Otras reparticiones tienen mismo requerimiento y
aumentan recompensa
Primer proveedor que tome el proyecto se lleva el pozo
acumulado
Definición de presupuestos en base a datos concretos
basados en necesidades
basados en capacidades o rendimiento
Financiamiento compartido y justo de actividades de
Informática
27 / 29
98. Identificar necesidades
Estadísticas entregan mucha información
Interés
Uso
Actividades de desarrollo
Necesidades explícitas vía subasta
Ej: Repartición tiene requerimiento
Ofrece recompensa
Otras reparticiones tienen mismo requerimiento y
aumentan recompensa
Primer proveedor que tome el proyecto se lleva el pozo
acumulado
Definición de presupuestos en base a datos concretos
basados en necesidades
basados en capacidades o rendimiento
Financiamiento compartido y justo de actividades de
Informática
27 / 29
99. Identificar necesidades
Estadísticas entregan mucha información
Interés
Uso
Actividades de desarrollo
Necesidades explícitas vía subasta
Ej: Repartición tiene requerimiento
Ofrece recompensa
Otras reparticiones tienen mismo requerimiento y
aumentan recompensa
Primer proveedor que tome el proyecto se lleva el pozo
acumulado
Definición de presupuestos en base a datos concretos
basados en necesidades
basados en capacidades o rendimiento
Financiamiento compartido y justo de actividades de
Informática
27 / 29
100. Identificar necesidades
Estadísticas entregan mucha información
Interés
Uso
Actividades de desarrollo
Necesidades explícitas vía subasta
Ej: Repartición tiene requerimiento
Ofrece recompensa
Otras reparticiones tienen mismo requerimiento y
aumentan recompensa
Primer proveedor que tome el proyecto se lleva el pozo
acumulado
Definición de presupuestos en base a datos concretos
basados en necesidades
basados en capacidades o rendimiento
Financiamiento compartido y justo de actividades de
Informática
27 / 29
101. Aplicación a otras áreas
Material educativo: cursos on-line
...
28 / 29
102. Gov-Forge
Un sueño posible
Jens Hardings Perl <jhp@ing.puc.cl>
Departamento de Ciencia de la Computación
Pontificia Universidad Católica de Chile
IV Congreso Tecnológico de Gobierno
27 de abril 2007
29 / 29