ISO 45001-2018.pdf norma internacional para la estandarización
Guía para el desarrollo de aplicaciones integrables siguiendo buenas prácticas
1. Guías para el desarrollo de
APLICACIONES
INTEGRABLES
Neuquén, 20 de marzo de 2014
@Gus_Giorgetti
datos
FA FA
presente futuro
2. Compartir DATOS
desde las Fuentes Auténticas
Co-crear PROCESOS
inter-sistemas /organismos
Liberar SERVICIOS
abiertos y extensibles
Resguardar la SEGURIDAD
identificando a todos los actores
Jerarquía de NECESIDADES
3.
4. ¿Qué implica desarrollar aplicaciones integrables?
Diseñar mi App para que pueda
convivir en un entorno informático
en permanente evolución
5. Guía básica
1. ¿Qué datos administra mi Aplicación (App)?
– Permite determinar si mi nueva App será Fuente Auténtica (FA) de
algún dato.
2. ¿Qué datos necesita mi App de otros actores?
– Permite identificar las Fuentes Auténticas que necesito acceder y
consumir.
3. ¿Cuáles son las FA disponibles, cuales no y que planes
hay respecto a estas últimas?
– Permite definir que módulos o componentes de mi App se verán
afectados en el tiempo.
6. Todos los datos que necesito
Fuente
Autentica
Datos de otras FA
que no están
Fuente
Autentica
Otras
Fuentes Autenticas
disponibles
Datos de otras FA
que no están
7. Todos los datos que necesito
Fuente
Autentica
Datos de otras FA
que no están
FA FA
presente futuro
Fuente
Autentica
Otras
Fuentes Autenticas
disponibles
Datos de otras FA
que no están
evolución del entorno de datos de FA
8. Como consigo los datos que necesito
FA FA
presente futuro
Interoperabilidad FAs
Hoy mi aplicación es mas compleja de lo que
debería ser a futuro, donde los demás
sistemas compartirán sus datos.
9. Como consigo los datos que necesito
FA FA
presente futuro
Interoperabilidad FAs
A mas datos compartidos, menos pantallas de
carga en mi Aplicación y mas interoperabilidad
de Fuentes Auténticas
10. Como consigo los datos que necesito
FA FA
presente futuro
Interoperabilidad FAs
En el extremo, mi aplicación solo se
focalizaría en lo que le corresponde y
compartiría datos con todas las demás.
11. Caso A: Las tareas se realizan en
el Portal mediante el uso de
pantallas de interacción.
Como consigo los datos que necesito
FA FA
presente futuro
Caso B: Mediante el uso de WS
poder interoperar
con otros sistemas Interoperabilidad FAs
12. Si no acompaño la evolución aparece el
“efecto HONGO”
Los usuarios están obligados a cargar
los mismos datos en varios sistemas
13. Desarrollar aplicaciones en un ecosistema
integrable en permanente evolución
Buenas Prácticas:
• Desarrollar respetando las Fuentes Auténticas
• Acompañar la evolución del entorno informático ajustando
mi Aplicación.
• Minimizar o evitar la patología de los sistemas HONGO.
• El diccionario de datos definido por las FAs, c/u lo suyo
14. Recursos disponibles
• Directiva Nº002 GE-2010-SEGPyC. Anexo I Integrabilidad
http://www.segpyc.gov.ar/wp-content/uploads/2012/07/resolucion_220-
10_anexo_i.pdf
• Wiki de INTEGRABILIDAD (Manual del Desarrollador)
http://wikiintegra.neuquen.gov.ar/doku.php
• Referencial IRAM de Integrabilidad 14
1. Parte 14-1 http://bit.ly/1druLlR
2. Parte 14-2 http://bit.ly/Pav6Uk