OpenText ALM (Application Lifecycle Management) es un paquete de software diseñado para respaldar el desarrollo y la gestión de aplicaciones. Proporciona herramientas para la planificación, el desarrollo, la prueba, la implementación y el mantenimiento.
OpenText ALM es un conjunto de herramientas de software desarrolladas y comercializadas por OpenText (anteriormente Hewlett-Packard , Hewlett Packard Enterprise y Micro Focus ) para el desarrollo y prueba de aplicaciones. Incluye herramientas para la gestión de requisitos , planificación de pruebas y pruebas funcionales , pruebas de rendimiento (cuando se utilizan con Performance Center), gestión de desarrolladores (a través de la integración con entornos de desarrolladores como Collabnet , TeamForge y Microsoft Visual Studio ) y gestión de defectos. [1] [2]
ALM es una combinación de una plataforma común, varias aplicaciones clave y un panel de control destinado a gestionar el ciclo de vida central de las aplicaciones , desde el diseño hasta la preparación para la entrega a las operaciones. [3] Todas estas actividades centrales del ciclo de vida están conectadas entre sí desde una perspectiva de flujo de trabajo con una consola de gestión común, una capa de seguimiento y planificación de proyectos y construidas sobre una base de software común que contiene un repositorio consistente y una arquitectura de integración abierta con un SDK compatible. [4]
ALM tiene como objetivo proporcionar a los departamentos de tecnología de la información una plataforma de gestión de aplicaciones centralizada para gestionar y automatizar dentro y entre equipos de aplicaciones y durante todo el proceso de desarrollo de una aplicación, dentro de un único flujo de trabajo. [1]
Componentes
Planificación y seguimiento de proyectos
ALM proporciona planificación y seguimiento de proyectos para que los equipos de desarrollo de aplicaciones puedan definir, rastrear, medir e informar sobre los hitos del proyecto y los indicadores clave de rendimiento. [3]
Inteligencia del ciclo de vida de las aplicaciones
Trazabilidad en tiempo real de requisitos y defectos.
Automatización de la gestión de laboratorios
La capacidad de gestión de laboratorio permite a los equipos de pruebas aprovisionar e implementar un laboratorio de pruebas por sí mismos en un entorno de entrega híbrido (sin sistema operativo o virtual, interno o en la nube) a través de la integración de ALM con la automatización de entrega continua (CDA). [5]
Intercambio y reutilización de activos
ALM admite bibliotecas de activos compartibles que se pueden reutilizar en distintos proyectos y, al mismo tiempo, mantener la trazabilidad. Se pueden aplicar cambios específicos a los activos compartidos para cada proyecto, manteniendo la integridad de la biblioteca, y los proyectos se pueden volver a sincronizar con la biblioteca según sea necesario. También se admite la colaboración en la resolución de defectos entre proyectos. [6]
Informes entre proyectos
ALM proporciona informes entre proyectos y vistas comerciales preconfiguradas para informes como métricas de estado de proyecto agregadas, métricas de calidad de la aplicación, cobertura de requisitos y tendencias de defectos tanto para una versión empresarial como para proyectos individuales. [7]
Colaboración empresarial
HP Enterprise Collaboration utiliza las redes sociales para que los equipos de desarrollo de aplicaciones se comuniquen sin salir del entorno ALM. Los usuarios pueden importar objetos relevantes (defectos, incidentes, informes) para que los participantes los revisen y comenten. [8]
Pruebas de rendimiento y carga
OpenText LoadRunner Enterprise (anteriormente conocido como Performance Center) es una plataforma y un marco de trabajo para pruebas de rendimiento. Los departamentos de TI utilizan la plataforma para estandarizar, centralizar y realizar pruebas de rendimiento, así como para reutilizar [9] casos de prueba anteriores. LoadRunner Enterprise se integró con ALM (versiones 12.6x y anteriores), pero ahora se han desacoplado y se consideran dos productos separados.
Seguro de calidad
ALM incluye funciones de garantía de calidad para la planificación y gestión de pruebas basadas en riesgos, control de versiones, establecimiento de líneas de base, gestión de ciclos y lanzamientos de calidad, programación y ejecución de pruebas, pruebas manuales integradas y gestión de defectos. [7]
OpenText Quality Center es una plataforma de gestión de calidad que se puede utilizar para un único proyecto o para varios proyectos de TI con el fin de gestionar la calidad de las aplicaciones a lo largo de todo su ciclo de vida. La plataforma ofrece gestión de requisitos, gestión de versiones y ciclos, gestión de pruebas, gestión de defectos y generación de informes desde una única plataforma. [10]
Definición y gestión de requisitos
Los departamentos de TI utilizan ALM para capturar, gestionar y rastrear requisitos durante todo el ciclo de desarrollo y prueba de aplicaciones. [11]
Fortalecer la seguridad
El software de seguridad Fortify, de Fortify Software , ofrece software de seguridad de aplicaciones, que incluye pruebas de seguridad de aplicaciones web dinámicas y análisis de código estático. El software de seguridad Fortify se integra con la entrega segura de aplicaciones ALM. [12]
Soporte multi-entorno
ALM se puede instalar en el sitio o entregar a través de la nube en un modelo de software como servicio . [13] ALM también está disponible para compatibilidad con dispositivos móviles, incluidos iPhone de Apple y dispositivos móviles Android. [14]
Véase también
Referencias
- ^ ab "IDG NewsService/CIO.com: "HP fusiona herramientas de gestión de desarrollo y pruebas". Jackson. Noviembre de 2010". Cio.com. 2010-11-30 . Consultado el 2012-03-29 .
- ^ Taft, Darryl K. (30 de noviembre de 2010). "Tasktop lanza la solución Enterprise 18 para el nuevo HP ALM 11". eWeek . Consultado el 10 de marzo de 2017 .
- ^ ab Babcock, Charles (2 de diciembre de 2010). "HP presenta Application Lifecycle Management 11". InformationWeek . Archivado desde el original el 25 de octubre de 2012.
- ^ "Briefings Direct de Dana Gardner: "Cómo automatizar ALM". Noviembre de 2010". Briefingsdirectblog.blogspot.com. 2010-11-26 . Consultado el 2012-03-29 .
- ^ "VIP muestra ALM y gestión de laboratorio en HP Discover Performance Tours". Visionary Integration Professionals. Archivado desde el original el 24 de septiembre de 2012.
- ^ Lanowitz, Theresa (3 de febrero de 2011). "Informe Solution Snapshot™: HP – Application Lifecycle Management (ALM) 11" (PDF) . Voke Research . Consultado el 10 de marzo de 2017 .
- ^ ab "Gestión del ciclo de vida de las aplicaciones de HP". Resultados positivos. Archivado desde el original el 8 de enero de 2015. Consultado el 10 de marzo de 2017 .
- ^ "Transformación de aplicaciones al estilo HP". Creative Intellect Consulting. 18 de mayo de 2012. Consultado el 10 de marzo de 2017 .
- ^ "Revisión de HPE ALM por ITDeveloper993, desarrollador de TI". IT Central Station. 5 de agosto de 2015. Consultado el 10 de marzo de 2017 .
- ^ "HP Quality Center". ZDNet Asia. Mayo de 2009. Archivado desde el original el 17 de marzo de 2010. Consultado el 29 de marzo de 2012 .
- ^ "HP Application Lifecycle Management 11.50 - Descarga de HP ALM". Atechguide.com. 2013-08-06 . Consultado el 2017-03-10 .
- ^ "Orasi Software expondrá en HP Protect 2013; los asistentes aprenderán sobre la integración de la seguridad en el proceso de desarrollo de aplicaciones" (Comunicado de prensa). Orasi Software. 18 de septiembre de 2013. Consultado el 10 de marzo de 2017 a través de MarketWatch.
- ^ "HP acelera la agilidad empresarial en todo el ciclo de vida de las aplicaciones con nuevas soluciones SaaS" (nota de prensa). HP. 5 de febrero de 2013. Consultado el 10 de marzo de 2017 a través de Marketwired.
- ^ "HP ALM Mobile para iOS". CNET . Consultado el 10 de marzo de 2017 .