Servicios
El reto de la optimización y otros problemas de las TI
Un reto importante para las empresas es la gestión de la complejidad y eficiencia de la organización de las TI, que cubra todo el ciclo de vida de sus aplicaciones e infraestructuras software, haciendo frente a problemas como:
- El pobre rendimiento de sus aplicaciones o expectativas de los usuarios que no se cubren.
- Imposibilidad de prevenir caídas de las aplicaciones o sistemas.
- MTTR ('Mean Time To Repair') largos y costosos.
- Número elevado de ciclos de despliegue.
- Consumo excesivo de recursos.
- Presupuestos sobrepasados...
Impacto de los problemas
Estos problemas, tienen un fuerte impacto en el negocio de las empresas (alrededor de un 80%), y sólo en un 27%, las empresas son capaces de detectarlos o prevenirlos.
En más del 70% de los casos, las empresas no tienen un modelo claramente definido para su resolución, requiriendo una media de 6 llamadas para determinar quién es el "propietario" del problema.
Otros condicionantes
Pero además hay otros condicionantes:
- Las aplicaciones son cada vez más complejas.
- El desarrollo y las actividades de QA y pruebas de las aplicaciones en la mayoría de los proyectos estánexternalizados a terceras empresas.
- Los requisitos de sistema (seguridad, eficiencia, mantenibilidad, fiabilidad, portabilidad, usabilidad...), en más ocasiones de las que se debiera y desearía no se especifican, por lo que no son considerados de forma proactiva en el procesos de desarrollo.
- Hay una mentalidad ampliamente difundida que: "las pruebas hacen que se dilate la planificación de los proyectos", por lo que en muchas ocasiones simplemente no se hacen, dejando la tarea de descubrir los problemas derivados, a los usuarios.
- En ocasiones, existe el conocimiento, y las herramientas adecuadas para automatizar las pruebas y validaciones que se deben acometer a lo largo del ciclo de vida, pero están dispersos y "desconectados" entre sí.
Qué se necesita: objetivos a cubrir
- Establecer un proceso integrado que gestione la optimización, a lo largo del ciclo de vida completo de las aplicaciones, y que sepa aprovechar:
- El conocimiento de optimización ya existente dentro de las organizaciones.
- La inversión en herramientas hecha.
- La formación recibida.
- Las infraestructuras implantadas y disponibles.
- Las mejores prácticas empleadas.
- Incrementar la colaboración y compartir información entre:
- Las organizaciones de TI, los usuarios y los gestores de negocio.
- Todas las áreas (Desarrollo, QA, Producción...) que intervienen en el ciclo de vida, por medio de: procesos y metodologías arropadas por servicios profesionales de consultoría, herramientas software, y una formación continua.
Cómo puede ayudarle ALS
La experiencia nos dice que la Gestión de la Optimización de IT, (que abarca la mejora continua de las aplicaciones, infraestructuras software y los procesos de desarrollo, pruebas y despliegue), no es tenida en cuenta lo suficientemente por parte de las organizaciones.
Por ese motivo, ALS ha diseñado una cartera de servicios de consultoría y formación, ordenados alrededor de las fases del ciclo de vida de las aplicaciones, orientados a ayudar a las empresas y a los integradores a incorporar estas prácticas.