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.