Evalúa los servicios de desarrollo de aplicaciones web
La programación es la parte más básica. Lo que distingue a un socio de un proveedor es lo que ocurre antes de que nadie abra un editor, ya que el estudio de McKinsey y la Universidad de Oxford, realizado sobre más de 5.400 proyectos de TI, reveló que los de mayor envergadura se salen del presupuesto en un 45 % y aportan un 56 % menos de valor del previsto. La falta de enfoque y la falta de claridad en los objetivos representaron la mayor parte de ese sobrecoste.
Por eso, hay que preguntarse qué aporta la fase de descubrimiento. Una empresa que ofrezca servicios fiables de desarrollo de aplicaciones web debería presentar un mapa de procesos documentado y una visión de qué partes no deberían desarrollarse en absoluto. Evolved Ideas organiza un taller de 1 a 2 días para validar hipótesis y evaluar si conviene desarrollar o adquirir antes de elaborar una hoja de ruta, que es el orden que debes seguir.
Más allá de la fase de descubrimiento, busca pruebas en lugar de meras afirmaciones. Pregunta por la experiencia en integración con los sistemas específicos de tu pila tecnológica y por las plataformas B2B concretas que hayan implementado y sigan manteniendo. Pide hablar con un cliente cuyo sistema lleve tres años en funcionamiento, ya que esa conversación te dirá más sobre un proveedor de servicios de desarrollo de aplicaciones web que cualquier caso práctico.
Define el alcance del primer lanzamiento
Elige un flujo de trabajo y analízalo de principio a fin. Céntrate en aquel en el que la limitación suponga un mayor coste y los límites sean lo suficientemente claros como para completarlo. Un proceso completo desde el presupuesto hasta el pedido es mucho mejor que seis módulos a medio desarrollar que, cada uno de ellos, requiera una hoja de cálculo para funcionar.
La tentación de reconstruirlo todo de una vez sale cara. Da prioridad a lo que la gente realmente utiliza más.
Define el éxito en cifras antes de que comiencen los servicios de desarrollo de aplicaciones web. Por ejemplo, reducir el tiempo de ciclo de cinco días a uno, o una tasa de error por debajo de un umbral establecido. A continuación, divide tu lista en lo que es imprescindible para que el flujo de trabajo funcione y lo que estaría bien tener una vez que la gente lo utilice a diario. La segunda lista cambia una vez que se dispone de datos reales de uso, que es precisamente por lo que debe esperar.
Planifica la propiedad a largo plazo
El software a medida creado a través de servicios de desarrollo de aplicaciones web es un producto del que ahora eres propietario, y la propiedad conlleva un coste de mantenimiento. En todos los sectores, el mantenimiento representa entre el 50 y el 80 por ciento del coste total de propiedad a lo largo de la vida útil de un sistema, y el Standish Group ha constatado que las mejoras posteriores a la implementación cuestan entre tres y cuatro veces más que la versión original. Presupúestalo desde el principio en lugar de descubrirlo en el segundo año.
En qué consiste realmente la mantenimiento continuo:
-
Alojamiento y supervisión, para que te enteres de una interrupción del servicio antes que tus clientes
-
Parches de seguridad para la plataforma y todas las dependencias subyacentes
-
Asistencia al usuario y documentación que perdure tras la marcha de la persona que lo sabía todo
-
Una lista de tareas pendientes financiada para mejoras, porque un sistema que nadie mejora es un sistema que la gente acaba sorteando
Ese último punto determina si la inversión mantiene su valor. Los sistemas que se perfeccionan en función de cómo los utiliza realmente la gente siguen dando frutos. Los que se congelan en el momento del lanzamiento se desfasen del negocio y, en un plazo de tres años, alguien abre una nueva hoja de cálculo para cubrir el vacío. La automatización continua de los flujos de trabajo de los casos que has pospuesto deliberadamente es la fuente de rentabilidad más económica que encontrarás.
El Proyecto NANDA del MIT estudió 300 implementaciones públicas y descubrió que solo el 5 % de las herramientas de IA empresariales personalizadas llegan a la fase de producción. El autor principal, Aditya Challapally, atribuyó esta brecha no a la calidad de los modelos, sino a que las herramientas «no aprenden de los flujos de trabajo ni se adaptan a ellos». La misma lógica se aplica a cualquier plataforma operativa. El software que deja de adaptarse deja de generar beneficios.
Trabaja con Evolved Ideas
Si tu crecimiento se ve limitado por la administración manual en lugar de por la demanda, la cuestión es qué solución es la más adecuada. A veces se trata de una mejor configuración o de una simple integración. Otras veces, es el desarrollo de una plataforma web a medida, y conocer la diferencia antes de comprometer el presupuesto es el objetivo de una conversación de análisis adecuada.
Evolved Ideas es una consultora con sede en el Reino Unido que se encarga del análisis y la ingeniería de plataformas B2B complejas junto con los equipos internos, en lugar de sustituirlos. Habla con nuestro equipo sobre las limitaciones de tu flujo de trabajo y las opciones de servicios de desarrollo de aplicaciones web, y te diremos con sinceridad si crear una aplicación es el siguiente paso adecuado.