Helix ALM - Helix ALM

Helix ALM
Desarrollador (es) Forzosamente
Versión inicial Marzo de 1996 ; Hace 24 años ( 1996-03 )
Lanzamiento estable
2020.2.0 / 13 de julio de 2020 ; Hace 59 dias ( 13 de julio de 2020 )
Sistema operativo Microsoft Windows , Linux , Mac OS X
Tipo Sistema de seguimiento de errores , software de gestión de proyectos
Licencia Propiedad
Sitio web www .perforce .com / products / helix-alm

Helix ALM , anteriormente llamado TestTrack , es un software de gestión del ciclo de vida de las aplicaciones (ALM) desarrollado por Perforce . El software permite a los desarrolladores gestionar requisitos, defectos, problemas y pruebas durante el desarrollo del software.

Historia

El precursor de Helix ALM, TestTrack Pro, fue desarrollado por Seapine Software y se envió por primera vez en 1996. En noviembre de 2016, Perforce adquirió Seapine y cambió el nombre del software a Helix ALM.

Funcionalidad

El software rastrea los procesos de desarrollo de software, incluidas las solicitudes de funciones y los requisitos para diseñar revisiones y cambios reales en el código. Realiza un seguimiento de qué pruebas se realizaron, qué se probó, quién realizó la prueba y cuándo, en qué plataforma, bajo qué configuración y en qué idioma. Ofrece la capacidad de crear, administrar y vincular artefactos desde el principio hasta el final de un proyecto de diseño y desarrollo, proporcionando una trazabilidad de extremo a extremo de todos los artefactos de desarrollo y brindando a los gerentes un mejor manejo de los requisitos cambiantes que definen sus proyectos. Hace cumplir el cumplimiento normativo para cumplir con los requisitos de cumplimiento normativo, incluidos 21 CFR Parte 11 y Sarbanes-Oxley .

Arquitectura

Helix ALM tiene una arquitectura cliente-servidor . El servidor administra una base de datos central de requisitos, casos de prueba, evidencia de prueba, defectos, solicitudes de funciones, elementos de trabajo, configuraciones de prueba, usuarios y grupo de seguridad. El cliente y el servidor se comunican a través de una conexión TCP / IP utilizando cifrado de 512 bits.

Servidor

Helix ALM almacena datos en una variedad de sistemas de administración de bases de datos relacionales, incluidos SQL Server, Oracle y Postgres.

Clientela

Hay varias categorías diferentes de clientes Helix ALM: GUI , Web UI , SOAP , REST API y plugin .

La multiplataforma cliente GUI se desarrolla con Qt y disponible en Windows, Mac OS X y Linux. Es totalmente compatible con todas las operaciones de administración y de usuario final.

La aplicación web unificada permite a los desarrolladores y evaluadores de software crear y revisar requisitos, trabajar con problemas y ejecutar y realizar un seguimiento de las pruebas desde su navegador web.

El SOAP SDK de Helix ALM permite una forma independiente del lenguaje y la plataforma para extender la funcionalidad incorporada al escribir aplicaciones que acceden y manipulan sus datos.

Las interfaces de complementos se integran con IDE populares para realizar funciones, como cerrar un defecto o asignar manualmente un elemento de trabajo a otro miembro del equipo, desde aplicaciones de terceros. Los complementos Helix ALM están disponibles para Eclipse, Visual Studio, Outlook, Excel y QA Wizard. Helix ALM también se integra con varias herramientas SCM, incluidas Git, CVS, Perforce, Subversion, Surround SCM y SourceSafe.

Ver también

Referencias

enlaces externos