Implementación de grandes proyectos en la Administración Pública- Jorge Linskens
Upcoming SlideShare
Loading in...5
×
 

Implementación de grandes proyectos en la Administración Pública- Jorge Linskens

on

  • 463 views

VIII Foro de Gobierno & Ciudades Digitales 2011

VIII Foro de Gobierno & Ciudades Digitales 2011

Statistics

Views

Total Views
463
Views on SlideShare
463
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Implementación de grandes proyectos en la Administración Pública- Jorge Linskens Implementación de grandes proyectos en la Administración Pública- Jorge Linskens Presentation Transcript

  • VIII Foro de gobierno & ciudades digitales Implementación de grandesproyectos en la Administración Pública Mayo 2011
  • Características de los grandes proyectos informáticos Salvo honrosos casos, el tiempo necesario para completar los proyectos excede los tiempos políticos de las administraciones Salvo honrosos casos, los grandes proyectos no están alineados durante todo el tiempo con las estrategias de la organización, es decir empiezan alineados y se van des- alineando con el tiempo Es muy difícil sostener a lo largo del tiempo el adecuado “fondeo” de los proyectos Es muy difícil mantener las prioridades de los proyectos a lo largo de los años
  • Características de los grandes proyectos informáticos Muy alto nivel de acoplamiento con los sistemas legacy y/o entre los diferentes módulos del nuevo sistema Operación 7x24 sin ventana de mantenimiento Funcionalidad pobremente definida e inestable en el tiempo Rara vez los grandes proyectos informáticos se pueden implementar sobre capacidad ociosa de hardware, lo cual implica licitaciones en las que usualmente no se cumplen los cronogramas
  • Características de los grandes proyectos informáticos Las plataformas de desarrollo modernas son un gran conjunto de paquetes de soft, algunos de los cuales son muy estables y robustos (Linux, Apache, JBoss) y otros inestables, pobremente soportados, etc. En general los programadores modernos suponen que los recursos son infinitos y perfectos (la memoria es ilimitada y las comunicaciones nunca fallan) Salvo honrosas excepciones los desarrollos generan sistemas poco robustos y de muy difícil diagnóstico
  • y entonces … ? En los grandes proyectos hay que involucrar fuertemente al personal del organismo que perdura en el tiempo Nunca un gran proyecto puede requerir el uso de todos nuestros recursos neuronales y de gerenciamiento, siempre debemos dejar un margen razonable de capacidad de desarrollo para enfrentar las necesidades del escenario político Si se requieren inversiones importantes hágalas al principio del proyecto que es cuando tiene el máximo de soporte político
  • y entonces … ? Antes de empezar el desarrollo defina con total precisión la arquitectura a utilizar incluyendo soft, interfaces, protocolos, etc. Ponga especial atención en definir las facilidades de monitoreo y diagnóstico que los sistemas deben tener. Reduzca al mínimo la diversidad de paquetes de soft (de todo nivel) que se utilizará en el desarrollo. Verifique que todos estos paquetes son estables y robustos. Establezca normas muy rígidas sobre la utilización de paquetes, componentes, IDEs, etc. que no hayan sido expresamente aprobados
  • y entonces … ? Asegúrese que el proceso de QA verifique las aptitudes de robustez y diagnóstico de los desarrollos Asegúrese que el proceso de QA verifica el procesamiento 7x24 sin ventana de mantenimiento Recuerde que para los programadores los recursos son infinitos, por lo tanto, haga stress tests
  • Resumen No es imposible desarrollar exitosamente grandes proyectos informáticos en el Estado. Solo hay que tener en cuenta que las “buenas prácticas” de los entornos privados/corporativos no necesariamente son adecuadas para la Administración Pública Se ha demostrado que aún con esos condicionantes, en el Estado se pueden desarrollar las TICs igual o mejor que en cualquier otro escenario
  • Gracias….