OpiniónInfraestructuras

Brecha de complejidad de los sistemas de software

Carlos Machado, Country Manager de Morphis Tech España.

Carlos Machado, Country Manager de Morphis Tech España
Carlos Machado, Country Manager de Morphis Tech España

Durante la última década, los líderes empresariales y tecnológicos se han enfrentado al desafío de contar con sistemas de software cada vez más complejos y de mayor tamaño. Esta situación está socavando la capacidad de las organizaciones para gestionar eficazmente sus inversiones en tecnología, así como su capacidad para tomar decisiones correctas relacionadas con la tecnología en el momento oportuno.

En la actualidad, nos encontramos en un punto de inflexión: los sistemas de software se han vuelto tan complejos que han aumentado sus costes de explotación y mantenimiento. Estos sistemas no solo son muy costosos, sino que resultan más propensos a cometer errores y más difíciles de mantener seguros.

Ante esta situación, las organizaciones han adoptado 2 enfoques principales para abordar lo que a menudo se conoce como ‘brecha de complejidad’. El primero es intentar reducir la complejidad de los sistemas poniendo el foco en arquitecturas empresariales y de sistemas bien diseñadas, estandarizando tecnologías e interfaces y adoptando estrategias de diseño de ‘divide y vencerás’ mediante capas, módulos y patrones.

El segundo enfoque consiste en intentar mejorar la eficacia y la eficiencia de las estructuras de gobierno y gestión. Esto se consigue mediante la implementación de marcos, como el servicio de TI y la gestión de programas/carteras, y con la adopción de nuevos modelos de procesos como el desarrollo de software Agile.

Toma de decisiones TI basada en datos objetivos

Estas dos estrategias, que son interdependientes y complementarias, han dado resultados positivos en los esfuerzos de gestión de la complejidad TI de muchas organizaciones. Sin embargo, por sí solas no son suficientes. Deben complementarse con un tercer enfoque que a menudo se pasa por alto: el aumento y la sistematización de la capacidad cognitiva de las organizaciones requerida en todos los niveles de desarrollo de sistemas, operaciones y toma de decisiones de gestión. Las organizaciones tienen que conocer y documentar sus sistemas de software para permitir una toma de decisiones objetiva, basada en información precisa y actualizada.

Desafortunadamente, muchas organizaciones aún dependen de información muy fragmentada y conocimientos dispersos sobre sus activos de software

El hecho de que las organizaciones amplíen sus conocimientos TI lleva consigo la capacidad de procesar una gran cantidad de información relacionada con la tecnología, contando con estructuras mentales compartidas, bien organizadas y alineadas, que permitan un razonamiento colectivo e individual apropiado. Todo esto implica un conocimiento sistematizado, semántica común y capacidades de aprendizaje en toda la organización.

Desafortunadamente, muchas organizaciones se encuentran en un estado muy primitivo en este sentido: aún dependen de información muy fragmentada y conocimientos dispersos sobre sus activos de software. Además, falta documentación sobre los sistemas de software o se encuentra desactualizada y rara vez se consulta. En esta situación, las organizaciones tienen un número limitado de hechos objetivos para impulsar su toma de decisiones, enfoques fragmentados, herramientas de desarrollo de software no integradas y brechas tanto ontológicas como terminológicas entre el negocio y las funciones de TI.

En definitiva, las organizaciones que quieran abordar con éxito la gestión de la complejidad de sus sistemas de software deben apostar por el tercer enfoque, lo que repercutirá en su capacidad para responder a las necesidades del competitivo mercado actual y tomar mejores decisiones en el ámbito TI.

Computing 818

Tu privacidad es importante para nosotros

Utilizamos cookies propias y de terceros para analizar nuestros servicios con fines analíticos, para mostrarte publicidad relacionada con tus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación y para incorporar funcionalidades de redes sociales. Puedes obtener más información sobre cookies en nuestra Política de Cookies. Puedes aceptar todas las cookies pulsando el botón “Aceptar” o configurarlas pulsando el botón “Configurar”.

x

Panel de gestión de cookies

✓ Permitir todas las cookies
✗ Denegar todas las cookies
Estas cookies son necesarias para que el sitio web funcione y no se pueden desactivar en nuestros sistemas. Usualmente están configuradas para responder a acciones hechas por usted para recibir servicios, tales como ajustar sus preferencias de privacidad, iniciar sesión en el sitio, o llenar formularios. Usted puede configurar su navegador para bloquear o alertar la presencia de estas cookies, pero algunas partes del sitio web no funcionarán. Estas cookies no guardan ninguna información personal identificable.

Cookies técnicas

✓ Permitir
✗ Denegar
Las cookies estadísticas nos permiten contar las visitas y fuentes de circulación para poder medir y mejorar el desempeño de nuestro sitio. Nos ayudan a saber qué páginas son las más o menos populares, y ver cuántas personas visitan el sitio.

Google Analytics

Ver sitio oficial
✓ Permitir
✗ Denegar
Estas cookies permiten que el sitio ofrezca una mejor funcionalidad y personalización. Pueden ser establecidas por nosotros o por terceras partes cuyos servicios hemos agregado a nuestras páginas. Si no permites estas cookies algunos de nuestros servicios no funcionarán correctamente.
✓ Permitir
✗ Denegar
Estas cookies pueden ser añadidas a nuestro sitio por nuestros socios de publicidad/medios sociales. No almacenan directamente información personal, sino que se basan en la identificación única de tu navegador y dispositivo de Internet para ofrecerle compartir contenido en los medios sociales o para mostrarte contenido o anuncios relevantes en nuestro sitio web u otras plataformas.
✓ Permitir
✗ Denegar
✓ Permitir
✗ Denegar