charla a delegación de paraguay
TRANSCRIPT
Servicios Digitales
24 de abril de 2008Christian Sifaqui Merczak
Poder ejecutivoPoder ejecutivo Poder judicialPoder judicialPoder legislativoPoder legislativo
Tribunal constitucionalTribunal constitucional Tribunal calificadorde elecciones
Tribunal calificadorde elecciones Contraloría General
de la República
Contraloría Generalde la República
Fuerzas Armadas,Orden
y Seguridad Pública
Fuerzas Armadas,Orden
y Seguridad PúblicaConsejo de Seguridad
Nacional
Consejo de SeguridadNacional Banco CentralBanco Central
Congreso NacionalCongreso Nacional
SenadoSenadoCámara
deDiputados
Cámarade
Diputados
Biblioteca del Congreso Nacional
Biblioteca del Congreso Nacional
BienestarBienestar
Biblioteca del Congreso Nacional
• Se fundó hace 124 años para apoyar el trabajo de ambas cámaras del Congreso Nacional en Chile: Senado y Cámara de Diputados
• Su sede central está ubicada en el Edificio del Congreso Nacional en Valparaíso
• ≈ 220 funcionarios
• Cuenta con más de 230 mil ítemes entre libros, folletos, libros valiosos y colecciones especiales, más de 110 mil ítemes de revistas nacionales e internacionales, más de 4 millones de artículos de prensa y numerosas bases de datos)
Biblioteca del Congreso Nacional
• Presupuesto BCN 2007• $ 5.433.527.000 (≈ US $ 10.910.000)
• Presupuesto Senado 2007• $ 21.079.614.000 (≈ US $ 42.328.000)
• Presupuesto Cámara 2007• $ 35.964.255.000 (≈ US $ 72.217.000
Biblioteca del Congreso Nacional
Metáfora• ¿Farmacia?: Préstamo de libros y revistas; Catálogo
Biblioteca del Congreso Nacional
Metáfora• ¿Farmacia?: Préstamo de libros y revistas; Catálogo• ¡Laboratorio clínico!: Normas Chilenas1, Labor Parlamentaria2,
Historia de la Ley3, Asistente Legislativo4, Biografías Parlamentarias, Sistema Integrado de Información Territorial5, Asesorías parlamentarias6
1: más de 180 mil normas jurídicas a texto completo (leyes, decretos leyes, decretos con fuerza de ley, reglamentos, etc.) y tratados internacionales desde 1814 a la fecha2: intervenciones y discursos completos de los parlamentarios3: antecedentes de la tramitación de leyes4: antecedentes en la tramitación de leyes e información asociada: bibliografías, prensa, legislación comparada, estudios y minutas5: con más de 1400 variables que brindan una visión completa de distritos y comunas del país6: Estudios, informes y minutas, Preparación de bases para discursos y presentaciones, Resúmenes y publicaciones especializadas, Dossier de prensa, con temas de impacto nacional o quehacer legislativo
Biblioteca del Congreso Nacional
Biblioteca del Congreso Nacional
Estudios y Publicaciones
Producción de Recursos de Información
Servicios Legislativos y Documentales
Administración y Finanzas
Computación
Sistema Integrado de Información
Territorial
Sistemas y Servicios de
Información en Red
Biblioteca del Congreso Nacional
Biblioteca del Congreso Nacional
Estudios y Publicaciones
Producción de Recursos de Información
Servicios Legislativos y Documentales
Administración y Finanzas
Computación
Sistema Integrado de Información
Territorial
Sistemas y Servicios de
Información en Red
Biblioteca del Congreso Nacional
Biblioteca del Congreso Nacional
Servicios DigitalesEstudios y
Publicaciones
Producción de Recursos de Información
Servicios Legislativos y Documentales
Administración y Finanzas
Estructura actual
Servicios DigitalesServicios Digitales
Proyecto(Legis II)
Atención al Cliente (Sección
computación)Arquitectura
Ingeniería y Desarrollo
Multimedios Autonomy
Proyecto(Biblioteca Digital)
Roles
Liderazgo tecnológico alineado
Liderazgo tecnológico alineado
Mejorar los resultados del negocio
Mejorar los resultados del negocio
Mantener el momento del negocio
Mantener el momento del negocio
Situación encontrada
• Sistema bibliográfico• Horizon (SirsiDynix)• Administración• Circulación• Catalogación• Adquisición• Búsqueda• IPAC
Actualm
ente
en uso
Situación encontrada
• SINILEG (Historia de la ley)
En vía de elim
inación
Situación encontrada
• SINILEG (Labor parlamentaria)
En uso, pero
en vías
de elim
inación
Situación encontrada
• INVESDOC (Recortes de prensa)
En uso, pero
en vías
de elim
inación
Situación encontrada
• SIIT (Información territorial)
Actualm
ente
en uso
En vía de un nuev
o
diseño
Situación encontrada
• Sistema Legis• Cliente-servidor• Interfaz web
Uno nuevo en
constr
ucción
Sistema Legis
Biblioteca del Congreso Nacional
Biblioteca del Congreso Nacional
Ley 220001.- abc2.- def3.- ghi
Ley 220001.- abc2.- def3.- ghi
(original)1.- abc2.- def3.- ghi
(original)1.- abc2.- def3.- ghi
Diario oficialDiario oficial
Ley 22000Ley 22000
Sistema Legis
Biblioteca del Congreso Nacional
Biblioteca del Congreso Nacional
Ley 253451.- Modifica
ley 22000Art. 1
sustitúyase apor xyz
Ley 253451.- Modifica
ley 22000Art. 1
sustitúyase apor xyz
(original)1.- abc2.- def3.- ghi
(original)1.- abc2.- def3.- ghi
(actualizado)1.- xyzbc
2.- def3.- ghi
(actualizado)1.- xyzbc
2.- def3.- ghi
Ley 253451.- Modifica
ley 22000Art. 1
sustitúyase apor xyz
Ley 253451.- Modifica
ley 22000Art. 1
sustitúyase apor xyz
Diario oficialDiario oficial
Ley 22000Ley 22000
Ley 25345Ley 25345
Resumen (2004)
Sistema BCN Desarrollo (lenguaje/base) Base de datos
LEGIS Visual Basic
BASISDesktop
BASISplus 8.3
INVESDOC Sybase 12
SINILEG Visual Basic Sybase 11.9
SIIT ARCIMS, ARCSDE, ASP Microsoft SQLServer 7.0
INTRANET BCN Prontus MySQL
Horizon Java, XML, XSL Sybase 12
SAF Visual Basic Sybase 11.03
Biografías PHP MySQL 4.0.22
Asistente Legislativo Prontus, PHP MySQL 4.0.22
Tratados internacionales PHP MySQL 4.0.22
… … …
Resumen (2004)
INVESDOCHorizonte
SINILEGLegis SIIT
Intranet BCN
WEB BCNTratados
Internacionales
Asistente
Legislativo
Biografías
…
…
Algo se estaba intuyendo… pero con tecnología no apropiada
Situación encontrada
• Encontré muchos sistemas• no sustentados en una plataforma única• desarrollados con diferentes lenguajes• basados en diversas tecnologías• asentados en distintas bases de datos
• Problemas• Dotación de personal (thumb rule: 1 DBA por cada
10 instancias)• Habilidades del personal• El web vino a quedarse
Grandes lineamientos
• La BCN es una fábrica de contenidos
Grandes lineamientos
• La BCN es una fábrica de contenidos darle una herramienta CMS (2004 – 2006)
Grandes lineamientos
• La BCN es una fábrica de contenidos darle una herramienta CMS (2004 – 2006)
• La BCN es un centro de información
Grandes lineamientos
• La BCN es una fábrica de contenidos darle una herramienta CMS (2004 – 2006)
• La BCN es un centro de información darle una herramienta de exploración y búsqueda (2006 – 2008)
Grandes lineamientos
• La BCN es una fábrica de contenidos darle una herramienta CMS (2004 – 2006)
• La BCN es un centro de información darle una herramienta de exploración y búsqueda (2006 – 2008)
• La BCN es un centro de atisbamiento
Grandes lineamientos
• La BCN es una fábrica de contenidos darle una herramienta CMS (2004 – 2006)
• La BCN es un centro de información darle una herramienta de exploración y búsqueda (2006 – 2008)
• La BCN es un centro de atisbamiento darle una herramienta de generación automática de contenidos (2008 – 2010)
Unificar las bases de datos
• Unificar las bases de datos existentes a una (o dos) que provea(n) acceso a datos y documentos Sybase
MySQL
¿?
BASISPlus
Access
SQL Server
PostgreSQL
Fábrica de contenidos
• Unificar la producción de los contenidos usando un CMS (con todo lo que esto conlleva)
CMSIntranet BCN
Portal
Ciudadano
Biografías
SAF
SIIT
HORIZONTE
Invesdoc
Portal
Parlamentario
LEGIS II
Historia de
la Ley
Herramienta de exploración y búsqueda
CMS
Líneas directrices
1.- Web
2.- Searching
3.- FLOSS
4.- Intranet
5.- Data center externo
1.- Web
Ventana (unificada) de ingreso a nuestros productos
Portal ciudadano
Arquitectura de la información
Cambio plataforma a CMS
Metadatos
1.- Web
Ventana (unificada) de ingreso a nuestros productos
Portal parlamentario
2.- Searching
Para navegar en la web lograr visibilidad
Para navegar en un sitio minimizar gap modelo mental
3.- FLOSS
Algunos ejemplos• sistema operativo: linux (en servidores)• servidor web: zope• proxy: squid, varnish• lenguaje: python• CMS: Plone• Editor CMS FCKeditor• monitoreo red: Nagios• análisis tráfico: MRTG• virtualización: VMware, Xen• control de versiones SVN, TortoiseSVN• etc.
3.- FLOSS
• Superioridad técnica
• Seguridad
• Transparencia
• Costos
“given enough eyeballs, all bugs are shallow”
capacitaciónplan de migracióngustosauditoríaetc.
test de caja blanca
“the enemy knows the system” (máxima de Shannon principio de Kerckhoffs)
3.- FLOSS
• Superioridad técnica
• Seguridad
• Transparencia
• Costos
Como poder del Estado sí importan}
3.- FLOSS
Python (www.python.org) Lenguaje desarrollo
ZOPE (www.zope.org) Desarrollo de aplicaciones web
CMF (cmf.zope.org) Framework para administradores de contenidos
Plone (www.plone.org) Sistema administrador de contenidos
3.- FLOSS
Plataforma de desarrollo web
Servidor deaplicaciones web
Servidor deaplicaciones web
Sistema de Gestión deContenidos (CMS)
Sistema de Gestión deContenidos (CMS)
Lenguaje desarrolloLenguaje desarrollo
Aceleración decontenidos
Aceleración decontenidos
python
Zope
Plone
Varnish + Lighttpd
Sistema operativoSistema operativo Debian GNU/Linux
3.- FLOSS en acción
http://www.bcn.clhttp://portalparlamentario.bcn.cl
http://asiapacifico.bcn.clhttp://intranet.bcn.cl
http://bcnaldia.bcn.cl
4.- Intranet
4.- Intranet
Ventana (unificada) de ingreso a nuestros procesos
Mi blog MiRR.HH.
Micuadro
de mando
MiCorreo
MisMetas
MiTrabajo
Intranet 2005: informativaIntranet 2006: transaccional
Intranet 200X: gestión y personalizadaestilo netvibes o goowy
Misfeeds
Legis II
MiCRM
Misetc.
5.- Data center externo
Analogías:• agua• electricidad• ¿porqué no TICs?
Debilidades:• modelo de negocios del Data Center• empresas productoras de hardware
Filosofía
• Deberse al cliente
Filosofía
• Deberse al cliente
• ¿Capa 8?• Usuarios “tontos”
Filosofía
• Deberse al cliente
• ¿Capa 8? no sirve• Usuarios “tontos” no sirve
• Enseñar, capacitar, hacer crecer al cliente
Filosofía
Best productTotal customer solutions
System lock-in
Delta model
Servicios al parlamentario
• Conflicto: artículos 52 y 53 de la Constitución (http://www.bcn.cl/lc/cpolitica/index_html)
• Legislar• Representar• (Fiscalizar)
Servicios al parlamentarioene’06 jul’06
jun‘04
portalparlamentario.bcn.cl
feb’08nov’06
Servicios a la ciudadaníaoct’05 mar’06
jul’06
ene’07 abr’07
www.bcn.cl
abr’08feb’08
Servicios al parlamentario2007 vs. 2006
2008 vs. 2007
Servicios a la ciudadanía
Blog: adulto mayor• http://ligasmayores.bcn.cl/
Generar atisbamiento: ¿cómo vemos desde Chile al Asia-Pacífico)• http://asiapacifico.bcn.cl/
Servicios al parlamentario y a la ciudadanía
• Proyecto Legis II
Servicios al parlamentario y a la ciudadanía
• Proyecto Legis II
Filosofía
Best productTotal customer solutions
System lock-in
Delta model
Legis IIPortal parlamentario Prensa
Ley Chile
Portal ciudadano
Portal legislativo
Asia-pacífico
Ciclo de vida de proyectos
• Hay 4 fases:• 1.- Formulación (Unidad de Gestión)• 2.- Arquitectura (Unidad Arquitectura)• 3.- Ingeniería (Unidad Ingeniería y Desarrollo)• 4.- Instalación y cierre (Unidad operativa dueña del
proyecto)
FormulaciónFormulación ArquitecturaArquitectura IngenieríaIngeniería ImplantaciónImplantacióny cierrey cierre
Decisión de licitaro hacer internamente
Decisión de licitaro hacer internamente
Servicios Digitales
Mayor información
• http://www.bcn.cl BCN
• http://sdi.bcn.cl/sd Servicios Digitales
• http://www.plonechile.cl Recursos de Plone
• http://sifaqui.blogspot.com Mi blog