Guía Esencial

Navegue en las secciones

BACKGROUND IMAGE: iSTOCK/GETTY IMAGES

Este contenido es parte de Guía Esencial: Guía esencial de desarrollo de aplicaciones corporativas
Resolver Problemas Consiga ayuda para problemas específicos con sus proyectos, procesos y tecnologías.

Tres consejos expertos para realizar bien una ALM

Estos consejos que le ayudarán a dominar la curva de aprendizaje de la gestión del ciclo de vida de aplicaciones (ALM) móviles más rápido.

¿Está su organización luchando con la gestión del ciclo de vida de las aplicaciones móviles (ALM)? ¿No se siente preparado para el futuro del desarrollo de aplicaciones? ¿Se pregunta si lo está haciendo bien? No hay una respuesta correcta para la ALM corporativa en la era del desarrollo móvil. Sin embargo, hay algunos principios básicos que lo situarán en una buena posición, sin importar el tamaño de su organización y qué tipos de aplicaciones móviles está creando. Aquí hay algunos consejos que le ayudarán a dominar la curva de aprendizaje de la ALM móvil más rápido.

Consejo # 1: Entender cuándo optimizar

Si usted tiene alguna familiaridad con el desarrollo de software, sabe el cuidado estándar para evitar "la optimización prematura”. Sin embargo, eso significa cosas diferentes en diferentes modelos de negocio. Richard Warburton, jefe del área de Java SE en Devoxx UK, lo puso así: "¿Qué significa la premura? Digamos que usted está desarrollando para un sitio de comercio electrónico. Puede ser capaz de decir (sobre la base de la investigación disponible), 'si los tiempos de carga de nuestra página superan cierta cantidad, esperamos perder tráfico, esperamos perder clientes, esperamos perder dinero’. Usted puede ser capaz, de frente, de determinar con mucha claridad cuáles son sus presupuestos de tiempo".

Según Warburton, el punto en la ALM cuando usted necesita optimizar es cuando su aplicación no está cumpliendo con sus requisitos basados en sus necesidades de negocio.Con una aplicación móvil, puede que necesite optimizar bastante temprano funciones como la capacidad de respuesta al usuario, que construirá o destruirá la reputación de su aplicación. Podría probar una forma iterativa para la optimización en las áreas que son importantes para los usuarios móviles, del mismo modo que podría probar cualquier otro requisito crítico. Por supuesto, si ya le está yendo bien a la aplicación, usted no haría un gran esfuerzo para hacer más afinaciones hasta que deje de cumplir con los requerimientos del negocio. Esto es especialmente cierto con las aplicaciones móviles que podrían volverse obsoletas o requerir una revisión completa en cualquier momento sobre la base de los cambios en los dispositivos, navegadores, redes o la conductas de los usuarios.

Consejo # 2: Darse cuenta de que el despliegue es trabajo de un solo hombre

De hecho, si alguna vez ha hecho una implementación manual de una aplicación, sabe que es más como un trabajo de 10 o 20 personas. En el mundo moderno de la implementación continua, es una pesadilla que nunca termina. David Hurwitz, director general de Serena Software, dice que esta es un área donde las organizaciones más grandes del mundo están empezando a darse cuenta de que no pueden seguir haciendo las cosas a mano cuando se trata del desarrollo móvil. "No puedo decirles lo impactante que ha sido para mí en los últimos años ver cómo la labor intensiva de la implementación de aplicaciones se ha dejado sin automatizar. Francamente, parte de nuestra gran oportunidad en Serena Software es automatizar la implementación de aplicaciones para las [compañías de la lista] Global 2000. Es una gran victoria para el cliente".

No puedo decirles lo impactante que ha sido para mí en los últimos años ver cómo la labor intensiva de la implementación de aplicaciones se ha dejado sin automatizar.

David Hurwitz, Serena Software.

Esto es especialmente cierto con aplicaciones móviles que pueden ser actualizadas realmente cada semana o incluso cada día. Si hay una predicción que podemos hacer con certeza sobre la ALM móvil, es que el futuro está automatizado. Un desarrollador presionando un botón podrá poner en marcha toda una cadena de eventos que termine con la aplicación desplegada correctamente en producción. La gerencia en ALM tendrá que incluir tanto una mayor supervisión en los niveles superiores de la cadena de suministro, como una mayor autonomía en el nivel de la aplicación en sí, si la empresa quiere ser más rápida con lo móvil.

Consejo # 3: Aprenda a identificar las habilidades adecuadas

Uno de los obstáculos más importantes será, por supuesto, encontrar a alguien que entienda todo el espacio de desarrollo móvil. "Lo que las organizaciones realmente necesitan es alguien con la capacidad de ver el panorama completo y diseñar una solución móvil de acuerdo con ello, y eso se está convirtiendo en un desafío mucho más grande que la simple dotación de personal del equipo móvil con desarrolladores competentes y experimentados".

Pero la elección de los miembros correctos para el equipo también será muy importante. Le preguntamos a Raymond Augé, arquitecto senior de software en Liferay, qué habilidades piensa que van a ser más críticas para que los empleados las busquen en la cantera de talento. Dijo que en realidad no es lo que sabes, sino a quién conoces. Los desarrolladores que conectan con, y contribuyen con la creciente base de conocimientos fuera de los muros de su organización, traerá el máximo valor del negocio para el equipo. "Todo se resume menos a tecnologías específicas que a saber cómo participar en las comunidades”.

Esto es particularmente relevante en el espacio de código abierto, donde la colaboración puede dar a las empresas el acceso a miles de las mentes más brillantes en el mundo del desarrollo de software para resolver problemas sus problemas de desarrollo de aplicaciones móviles. Sí, todo el mundo estará mirando solo una pieza del rompecabezas ALM en esta enorme comunidad. Sin embargo, por lo menos usted tendrá muchas más piezas del rompecabezas que el arquitecto de la ALM corporativa móvil necesitará para conseguir esa visión del panorama completo.

Inicie la conversación

Envíenme notificaciones cuando otros miembros comenten sobre este artículo.

Por favor cree un Nombre de usuario para poder comentar.

- ANUNCIOS POR GOOGLE

Close