stringtranslate.com

Gestión del ciclo de vida de las aplicaciones.

La gestión del ciclo de vida de las aplicaciones ( ALM ) es la gestión del ciclo de vida del producto ( gobierno , desarrollo y mantenimiento ) de programas informáticos . Abarca gestión de requisitos , arquitectura de software , programación informática , pruebas de software , mantenimiento de software , gestión de cambios , integración continua , gestión de proyectos y gestión de versiones . [1] [2]

Ciclo de vida de ALM versus desarrollo de software

ALM es una perspectiva más amplia que el ciclo de vida de desarrollo de software (SDLC), que se limita a las fases del desarrollo de software como requisitos, diseño, codificación, pruebas, configuración, gestión de proyectos y gestión de cambios. ALM continúa después del desarrollo hasta que la aplicación ya no se utiliza y puede abarcar muchos SDLC.

ALM integrado

Los procesos de desarrollo de software modernos no se limitan a los pasos discretos de ALM/ SDLC administrados por diferentes equipos que utilizan múltiples herramientas desde diferentes ubicaciones. [ cita necesaria ] La colaboración en tiempo real, el acceso al repositorio de datos centralizado, la visibilidad entre herramientas y entre proyectos, un mejor seguimiento e informes de proyectos son la clave para desarrollar software de calidad en menos tiempo. [ cita necesaria ]

Esto ha dado lugar a la práctica de la gestión integrada del ciclo de vida de las aplicaciones, o ALM integrada, donde todas las herramientas y los usuarios de las herramientas se sincronizan entre sí durante las etapas de desarrollo de la aplicación. [ cita necesaria ] Esta integración garantiza que cada miembro del equipo sepa quién, qué, cuándo y por qué de cualquier cambio realizado durante el proceso de desarrollo y que no haya sorpresas de último minuto que provoquen retrasos en la entrega o el fracaso del proyecto. [ cita necesaria ]

Los proveedores de gestión de aplicaciones actuales se centran más en las capacidades de gestión de API para la integración de las mejores herramientas de terceros, lo que garantiza que las organizaciones estén bien equipadas con un sistema de desarrollo de software interno que pueda integrarse fácilmente con cualquier herramienta de TI o ALM necesaria en un proyecto. [ cita necesaria ]

Un director de investigación de la firma de investigación Gartner propuso cambiar el término ALM a ADLM (Gestión del ciclo de vida del desarrollo de aplicaciones) para incluir DevOps , la cultura y práctica de la ingeniería de software que tiene como objetivo unificar el desarrollo de software (Dev) y la operación de software (Ops). [3]

Paquetes de software ALM

Algunos paquetes de software especializados para ALM son:

Ver también

Referencias

  1. ^ deJong, Jennifer (15 de abril de 2008). "Mea culpa, dicen los fabricantes de herramientas ALM". SDTimes . Archivado desde el original el 2 de febrero de 2011 . Consultado el 22 de noviembre de 2008 .
  2. ^ Chappell, David, ¿Qué es la gestión del ciclo de vida de las aplicaciones? (PDF) , archivado desde el original (PDF) el 7 de diciembre de 2014
  3. ^ "Entrada de blog de Gartner". 2011-12-02.

Otras lecturas

enlaces externos