Jan Willem Janse es responsable de producto del equipo OMIS en JIVC: la empresa informática de Defensa. El JIVC depende del Mando de Material e Informático (COMMIT). Hace dos años y medio, se inicia un importante proyecto de modernización, utilizando APEX para sustituir a Oracle Forms and Reports. Una reconstrucción con el taller abierto: OMIS necesita funcionar continuamente.
Oracle APEX en una empresa informática de defensa
Jan Willem Janse es responsable de producto del equipo de desarrollo de OMIS en JIVC: la empresa informática de Defensa. El JIVC depende del Mando de Material e Informático (COMMIT). Hace dos años y medio, se inicia un importante proyecto de modernización, utilizando APEX para sustituir a Oracle Forms and Reports. Una reconstrucción con el taller abierto: OMIS necesita funcionar continuamente.
El sistema de planificación de la Real Fuerza Aérea se construyó originalmente con Oracle Forms e Informes. Jan Willem afirma: »Forms estaba completamente fuera de desarrollo. Una razón importante para iniciar el proceso de modernización. La accesibilidad móvil también era un reto. Queríamos conservar la base de datos, seguir trabajando con las mismas tablas y reutilizar todo el software existente (procedimientos almacenados) que fuera posible.»
De Formularios a APEX
APEX tiene muchas similitudes con Forms. Jan Willem: »Las similitudes facilitan la transición. Pero quedan muchos retos técnicos interesantes. Por ejemplo, tuvimos que reinventar muchas funcionalidades antiguas junto con los usuarios. Por ejemplo, el mecanismo de actualización automática. Es decir, la actualización en directo y el resaltado de los cambios en los datos mostrados en una pantalla, cuando otros usuarios han hecho cambios en esos datos. O si dos personas cambian la misma misión al mismo tiempo. Entonces los cambios no deben picarse entre sí.
En aquel momento, todo esto estaba integrado en Forms, incluso mediante personalización Java. En APEX, tuvimos que resolver estas funcionalidades clave de una nueva forma técnica. Si luego esto tiene éxito, da mucha satisfacción».
Preparados para el futuro
Jan Willem continúa: »También queremos un sistema que funcione en todos los dispositivos. Por eso preferimos construir un sitio web perfectamente receptivo en lugar de una aplicación. La aplicación debe funcionar íntegramente en el navegador, basándose en los modernos estándares web. De este modo, más adelante podremos hacer que OMIS sea accesible también en el móvil. Completamente preparados para el futuro».
Alto nivel de conocimientos
El proyecto está trabajando de forma totalmente ágil con dos equipos scrum. Jan Willem: »Los equipos de desarrollo APEX se prestan bien a trabajar según las metodologías scrum. El equipo OMIS está formado por un jefe de proyecto, un propietario de producto, administradores funcionales y ocho desarrolladores APEX. La complejidad del proyecto requiere un alto nivel de conocimientos de los desarrolladores APEX. También esperamos este alto nivel de nuestros profesionales informáticos contratados».
»La complejidad del proyecto requiere un alto nivel de conocimientos por parte de los desarrolladores de APEX. También esperamos este alto nivel de nuestros profesionales informáticos contratados.»
Un buen equilibrio
OMIS tiene muchos usuarios diferentes. Jan Willem: »Soy el intermediario entre el equipo de desarrollo y los usuarios. Siempre busco el equilibrio entre lo que se desea y lo que es posible. Con tantos usuarios distintos, es un trabajo bastante difícil. Por ejemplo, cada base aérea tiene su propia cultura y costumbres. Todas desean una visualización diferente de las pantallas. Y luego hay otros usuarios del sistema, como partes del ejército».
Reconstrucción con el taller abierto
Esto hace que el trabajo sea aún más difícil para Jan Willem y su equipo. »En OMIS, entre otras cosas, se planifican todos los vuelos de la Royal Air Force. Además, el sistema está totalmente orientado a los ejercicios. Nadie debe sentirse molesto por nuestra conversión. Por eso estamos trabajando duro para minimizar el tiempo de inactividad. El acuerdo es un ciclo de lanzamiento mensual con un máximo de 2 horas de inactividad al mes. Así que reconstruimos con la tienda abierta. Estantería por estantería. Como resultado, renovamos partes del sistema por fases. Y vamos eliminando entornos. Algunos grupos de usuarios ya trabajan con las pantallas APEX modernizadas. Otros usuarios siguen con las pantallas antiguas.
Así, los módulos de OMIS se están modernizando por etapas. Los grupos de usuarios pueden utilizar cada vez más módulos en la aplicación APEX modernizada. Los componentes del antiguo sistema se están eliminando progresivamente. Una gran ventaja, porque así la base de datos subyacente sigue siendo en gran medida la misma. Y eso está bien».
Una buena colaboración
Qualogy es uno de los socios del Ministerio de Defensa para la contratación de especialistas APEX. Jan Willem: »El consultor APEX Wouter de Waard trabaja para nosotros a través de Qualogy. Es flexible y tiene el nivel de conocimientos que buscamos. JIVC fomenta el intercambio de conocimientos. Organizamos regularmente sesiones de conocimientos para los miembros del equipo, por los miembros del equipo. Wouter está encantado de compartir allí sus conocimientos».
Acerca de Jan Willem Janse
Jan Willem Janse es responsable de producto del equipo OMIS en JIVC: la empresa informática de Defensa. JIVC forma parte de la Organización de Material de Defensa (DMO). Tiene experiencia en TI, incluso en Oracle. Jan Willem ha trabajado para Defensa durante más de 15 años y ha participado en el sistema OMIS durante muchos años. Esto le ha proporcionado muchos conocimientos funcionales, que combina con su formación técnica en TI en su actual función de propietario del producto.
»La complejidad del proyecto requiere un alto nivel de conocimientos por parte de los desarrolladores de APEX. También esperamos este alto nivel de nuestros profesionales informáticos contratados.»
Jan Willem Janse
JIVC: la empresa informática de Defensa
¿TIENE UN DESAFÍO EN TI?
¿Busca una solución para su desafío en TI? Nos gustaría colaborar con usted. Agende una reunión con uno de nuestros expertos ahora mismo.



