¡No te pierdas ninguna publicación! Suscríbete a The Softtek Blog
Luego de un año de desarrollo de la aplicación Mapa de aplicaciones corporativas, se realizó el pasaje a producción de la última versión. Dando la conclusión del proyecto, en el cual como equipo aplicamos metodologías Ágiles para realizar entregas cada 15 días.
Esto nos permitió tener un muy buen feedback de parte del cliente, haciendo posible el crecimiento continuo no sólo de la aplicación, sino también del conocimiento en cuanto al negocio y tecnologías con las que se debía contar.
El continuo crecimiento en períodos cortos de tiempo del ecosistema de aplicaciones de una importante compañía de salud argentina, originó la necesidad de contar con una visualización lo más completa posible.
El mapa debía facilitar el control del impacto de las diferentes aplicaciones y sus interconexiones, y así contener todo este universo de aplicaciones.
Además, era fundamental contar con una visualización de sencilla, ordenada y con información constantemente actualizada.
Tener un mapa actualizado de las aplicaciones, su interacción, dependencias, impacto y alcance a nivel estructural, obteniendo la información automáticamente desde las mismas aplicaciones sin necesidad de actualización o carga manual.
El proyecto presentaba una dificultad elevada, ya que se trataba de tener visualización de diferentes tecnologías de las cuales no se tenía conocimiento. Por lo cual, el equipo debía adaptarse y moldearse a diferentes tecnologías en periodos de cortos de tiempo.
Par afrontar este desafío, el equipo estaba altamente comprometido con los resultados y con el aprendizaje de las diferentes tecnologías contra las que nos enfrentábamos.
La versión actual cubre aplicaciones que se apeguen a los lineamientos del Framework 2 (Todas las versiones a partir de la 2.0 en adelante), detectando y graficando los siguientes Items: Servidores, Instancias, Aplicaciones, Webservices (consumidos/publicados), Eventos (consumidos/publicados), ESB, JMS, Base de datos, JVM, Ambiente/entorno al cual pertenecen las Aplicaciones.
También, permite el envío de Email para notificar al responsable de la/las App con algún tipo de aviso que se encuentra integrado a un motor de reglas el cual define y detecta estructuras o interconexiones no deseadas en la infraestructura del cliente y por último, manifiesta errores entre servidor/instancia/aplicación/servicios/Base de datos.
Sabíamos que para lograr el éxito del proyecto sólo se podría alcanzar, si cada uno de los integrantes engranaba correctamente con los diferentes procesos funcionales y de desarrollo.
Fue imprescindible la colaboración constante entre los usuarios, analistas y sponsors. Una vez más, las metodologías Ágiles nos sumergieron en un aprendizaje constante.
Gracias a un equipo flexible, preparado y cualificado para adaptarse, se pudo llevar a cabo.
Te invito a dejar tu opinión.