Touch Development

Diseño, desarrollo e implementación de soluciones de software con base a las necesidades del cliente.

Manejo de modelos SDLC (Software Development Life Cycle)

Desarrollo de Sistemas a la medida

Diseños de arquitectura de Software

Optimización de procesos tecnológicos

Migración de Sistemas a diferentes Plataformas

Definición y documentación de procedimientos en todas las fases del desarrollo de software, en metodología en cascada o ágil.

 

Quality Assurance and Source Code Management

Definición, plan y ejecución de escenarios de pruebas de software

Definición y documentación de procedimientos en todas las fases del desarrollo de software, en metodología en cascada o ágil

Definición de indicadores y métricas que evalúen el rendimiento y la calidad de los productos y servicios de la empresa

Ejecución y monitoreo de pruebas

Identificación, reporte y seguimiento de defectos

Elaboración de informes de avances y estados

Asesoría en el diseño de pruebas unitarias

Evaluación de la calidad de las pruebas unitarias

Seguimiento de avance de pruebas

Validación de defectos identificados

Asegurar  la integridad del código fuente por medio del control de versiones, durante las diferentes  etapas de desarrollo de software, facilitando la distribución, garantizando la disponibilidad y manteniendo un registro de cambios

Administración de versiones de código fuente durante todo el proceso de desarrollo de software ( ie : IBM Rational Clearcase, Github, Team Foundation Server.)

Manejo de Análisis de Diseños Técnicos

Administración  de Liberaciones a Producción. Release Management.