HGGS y Oracle Forms: nuevos avances para impulsar la modernización

Conocer qué tenemos, qué riesgos existen y cómo podemos evolucionar cada aplicación es clave para afrontar la obsolescencia. Te contamos dos de las iniciativas en las que estamos trabajando.

Andalucía,

La Herramienta de Gobierno de Gestión de Software (HGGS) nace para centralizar información técnica y funcional de las aplicaciones facilitando una visión más completa de sus tecnologías, arquitecturas, deuda técnica, seguridad y nivel de obsolescencia. Estamos evolucionando esta herramienta con flujos automatizados y capacidades de IA que agilicen el análisis de las aplicaciones y la generación asistida de propuestas para su modernización.

En paralelo, estamos realizando un piloto de modernización de Oracle Forms sobre la aplicación Registro de Centros. Estudiaremos la viabilidad de evolucionarla bien hacia Oracle APEX o bien hacia las arquitecturas de referencia corporativas, comparando una herramienta de automatización de mercado con una skill desarrollada específicamente en Codex. El piloto permitirá conocer las ventajas, limitaciones y posibilidades de automatización de ambos enfoques y extraer conocimiento reutilizable para futuros procesos de modernización.

Estas iniciativas forman parte del trabajo para disponer de un enfoque cada vez más sistemático, trazable y apoyado en información objetiva a la hora de abordar la evolución de las aplicaciones.

Recursos relacionados que te pueden interesar:

  • Gestión de la obsolescencia: Espacio que estructura el enfoque de modernización de aplicaciones en la Junta de Andalucía. El contenido reúne una visión general de la metodología, el marco de evaluación estratégica TIME + 7R, el proceso común de modernización y los facilitadores que darán soporte a las distintas fases.
  • Guía de modernización de aplicaciones Oracle Forms/Reports: Esta guía ayuda a evitar decisiones aisladas o basadas únicamente en preferencias tecnológicas. Para ello, parte del enfoque corporativo de modernización TIME + 7R, que permite valorar si una aplicación debe mantenerse, migrarse, mejorarse o retirarse, y traducir esa decisión en una acción concreta. 

Te invitamos a participar en la Comunidad de desarrolladores si quieres conocer mejor estas iniciativas, compartir experiencias, plantear dudas y colaborar con otros equipos en su evolución.