Gestión del ciclo de vida de las aplicaciones (ALM)

Gestión de requerimientos

Caliber RM

Es una solución sencilla de usar de gestión de requerimientos altamente colaborativa preparada para accesos a través de Internet que permite a los equipos de desarrollo definir, gestionar y comunicar requisitos cambiantes a lo largo del ciclo de vida.

Dada su facilidad de uso es rápidamente adoptable por personal no técnico y dada su flexibilidad permite personalizar los entornos a través de wizard.
Tiene un entorno multiusuario basado en web manejando un versionado automático de requerimientos con sus respectivos responsables, estados, tipos, etc. Maneja usuarios y almacena las discusiones colaborativas como un requerimiento.

Un tema importante en esta herramienta es el manejo de la Trazabilidad del requerimiento a lo largo de todo el ciclo de vida. Proporciona análisis de impacto, identifica de forma automática inconsistencia y permite el acceso en tiempo real a herramientas externas.

CaliberRM incluye Estimate Pro, una herramienta que permite la estimación de grandes proyectos mediante la comparación con bases de datos de estimación incluidas en la herramienta. El resultado de dicha comparación permite adaptar el proyecto a los requerimientos de la empresa en cuanto al personal, al tiempo o a recursos económicos con que cuenta para dicho proyecto.

Tanto CaliberRM como Estimate Pro cuentan con documentación automática de manera de presentar informes muy ordenadamente y en poco tiempo.

Software change management (scm)

Starteam

Proporciona una solución completa para la gestión de los cambios y la configuración que incluye la integración con la gestión de requerimientos, tracking de defectos, versiones de código fuente y seguimiento de proyectos y tareas.

Incluye un workflow Customizable que permite unificar equipos dentro de un ambiente centralizado y su facilidad de empleo y su arquitectura eficaz reducen los costos en forma apreciable.

Resumidamente Borland StarTeam ofrece una gama completa de capacidades para la gerencia de los cambios y la configuración de software en una plataforma integrada que apoye a equipos del desarrollo de todos los tamaños.

Características principales

  • Control centralizado de los proyectos y tareas. Al proporcionar un repositorio común, StarTeam mantiene actualizado los elementos del proyecto y mejora la productividad y comunicación del equipo.
  • Sistema de alto rendimiento para la gestión de la configuración y del cambio para equipos de todos los tamaños: StarTeam proporciona la funcionalidad, seguridad y escalabilidad necesaria para cualquier equipo de desarrollo independientemente de su tamaño y distribución.
  • Acceso flexible, aunque seguro: los miembros del equipo pueden acceder desde y como quieran, ya sea desde Web, IDE, escritorio o línea de comandos.
  • Reutilización de software entre proyectos: Por medio de la capacidad de búsqueda, los miembros del equipo pueden compartir y reutilizar la información almacenada en StarTeam.
  • Mejora de la eficacia: Por medio de flujos de trabajo modificables obtenga la máxima eficacia durante el ciclo de vida de la aplicación.
  • Alta seguridad y protección de los proyectos: StarTeam asegura que todos los elementos se almacenan de forma segura, controlando el acceso y las modificaciones en función de reglas establecidas.
  • Integración: Se integra dentro de los IDEs de CodeGear, Eclipse y Visual Studio.

Calidad de código

1. DevPartner java edition

DevPartner Java Edition es una solución completa que le permite acelerar y aumentar la productividad de sus tareas en lenguaje Java, ayudando a los programadores a generar código confiable y de alto rendimiento, Está orientado a al mundo java arquitecturas WEB.

Las actuales tecnologías sobre las cuales están construidas las aplicaciones combinan diferentes y complejas tecnologías, a menudo existen problemas con rendimiento en tiempo de ejecución, utilización de memoria y manejo de hilos.

Devpartner ayuda a los programadores a resolver estos problemas rápida y fácilmente para producir robustas aplicaciones Java.
Devpartner automatiza una variedad de tareas en desarrollo como por ejemplo:

  • Análisis de aplicaciones distribuidas.
  • Análisis de memoria.
  • Análisis de Performance.
  • Análisis de cobertura de código.
  • Análisis de Hilos.

Revisión de código

2. Security checker

Es una poderosa herramienta de análisis de seguridad de las aplicaciones que en forma rápida hace un scanner, localiza errores conocidos que constituyen vulnerabilidades en ASP:NET, C# o Visual Basic .NET. y que pueden servir de base para un ataque que tenga como consecuencias fraudes o transgredir normas de la organización que causen directamente perjuicio financiero o alteren la continuidad operativa del Negocio.

3. DevPartner studio professional edition

DevPartner Studio Professional Edition es una solución completa que le permite acelerar y aumentar la productividad de sus tareas en varios lenguajes basados en Windows.

Empleado para apoyar la construcción de aplicaciones .NET, basadas-en-web, de e-commerce y aplicaciones distribuidas, DevPartner Studio Professional Edition ayuda a los desarrolladores y programadores a detectar, diagnosticar y resolver errores de software rápidamente; maximizar el rendimiento del código; asegurar una amplia cobertura y prueba del código para Visual Studio.NET o Visual Studio 6.
DevPartner Studio Professional Ed. está totalmente integrado con la IDE de Visual Studio .NET. También soporta Visual C++ y VisualBasic.

Gestión de pruebas

Silkcentral

SilkCentral Test Manager proporciona un alto nivel de visibilidad dentro del proceso completo de software, a través de la colaboración entre los diferentes grupos de desarrollo y QA de la empresa.

La colaboración surge de la capacidad de acceder a los resultados basados en la web desde todos los puntos y en todo momento; una reposición central que sirve para que se lleve a cabo la prueba de todos los activos, y el proceso del flujo de trabajo para facilitar el flujo de la información entre QA y el desarrollo. Gracias a la mejora de la colaboración, los errores se pueden encontrar en el ciclo de calidad primario, donde son menos costosos de corregir, resolviéndose de forma rápida.

La visibilidad y el punto de control central permiten compartir y reutilizar las pruebas anteriores gracias a la organización, accesos de gestión a los informes de calidad, un retorno de las inversiones más rápido y la obtención final de los mayores niveles de la calidad del software.

Dirigido por proceso

  • Soporta en paralelo el desarrollo de la aplicación y la gestión de las pruebas
  • Proporciona trazabilidad de requisitos a planes de prueba gestionando ejecuciones así como defectos y su resolución
  • Mejora la predictibilidad del proyecto

Interface Web

  • Acceso en cualquier momento y lugar a pruebas e informes de ejecución
  • Control centralizado

Acceso compartido al repositorio centralizado

  • Mejora la colaboración y comunicación entre equipos y proyectos
  • Potencia la reutilización de objetos de prueba
  • Acceso protegido a elementos del proyecto

Sistema de informes web

  • Facilita la toma de decisiones mejorando la visibilidad del proceso de
    pruebas.

Entre otras funcionalidades destacamos

  • Visualización inmediata de la cobertura del plan de pruebas
  • Plan de pruebas estructurado y centralizado
  • Planificación de ejecuciones centralizada

Gestión integrada de defectos (issues)

  • Interface de captura
  • Asignación de prioridades
  • Workflow parametrizable
  • Integración con sistemas de gestión de defectos corporativos (p.e. StarTeam)

Pruebas automatizadas

Silk test – pruebas funcionales integradas

SilkTest es el principal producto de pruebas funcionales para llevar a cabo el control de la integridad y calidad de las aplicaciones de software empresariales.
SilkTest ofrece a los desarrolladores la capacidad de gestionar sus esfuerzos de automatización de desarrollo, llevando a cabo pruebas siempre y donde las necesita, y recibiendo un análisis de los resultados de forma rápida y precisa, permitiéndoles la creación y despliegue de nuevas e innovadoras aplicaciones e instrumentos.

Características de Borland SilkTest®

Entre las características de Borland SilkTest® (Test) están los elementos del flujo de trabajo para la creación y personalización de pruebas, acceso directo a la base de datos y validación, sistema de recuperación para las pruebas desatendidas y la capacidad de llevar a cabo pruebas en diferentes plataformas y tecnologías con un set de escritos de pruebas.

Su lenguaje de escritura está diseñado de forma específica para poder hacer frente a las complejas necesidades de pruebas, como las necesarias cuando los diseñadores de las aplicaciones móviles se enfrentan al desarrollo de aplicaciones que cuentan con huellas pequeñas.

Borland SilkTest® (Test) realiza:

  • Pruebas de regresión
  • Pruebas multiplataforma
  • Pruebas multidioma (localization testing)

Data express - gestión de archivos y datos para ambiente de pruebas

  • Amplia gestión de los datos de la empresa para todos los tipos principales de datos (MVS, DB2, IMS, Oracle, UDB, SQL, Sybase).
  • Interfaz común (batch o interactiva) para cumplimentar tareas cotidianas: navegar, editar, copiar, re-formatear, comparar e imprimir datos.
  • Permite a los desarrolladores, técnicos en QA (Control de Calidad) y analistas de negocios simplificar y obtener rápidamente subconjuntos de datos relacionados en los entornos DB2, MVS e IMS.
  • Codificar los datos de producción en la prueba.
  • Analizar, validar y generar datos, envejecer datos.
  • Ejecuta modificaciones y migraciones masivas de datos.
  • Extrae, convierte y carga datos desde una fuente de datos a otra a lo largo de las plataformas.

Silk performer – pruebas de carga integradas (stress)

  • Pruebas de componentes en el server-side
  • Pruebas de carga y stress
  • Pruebas de regresión de rendimiento Servers
  • Performance tuning
  • Service-level testing
  • Capacity testing

Beneficios de la solución

  • Repositorio centralizado para la gestión del proceso de pruebas
  • Diferentes tipos de prueba, ejecuciones, defectos
  • Integración y trazabilidad
  • Cuadro de mando

Modelo de licenciamiento y despliegue muy optimizado

  • Licencias nominales o concurrentes
  • Modelo orientado a usuarios virtuales en SilkPerformer
  • Alquiler de licencias
  • ‘Controllers’ gratuitos
  • Independiente de ‘protocolos’ (Web, Standard o Premium)

Scripting de 4ª generación (4Test Orientado a Objetos)

  • Scripts con referencias dinámicas y acciones
  • Orientado a facilitar la reutilización y el mantenimiento
  • Un lenguaje y una herramienta para cubrir todos los entornos

Testing de Web Services (SOA)

  • Capacidades en entornos tanto Java como .NET
Dirección: Gaspar Escalona N38-39 y Villalengua
Teléfono: (593 2) 3815950