Servicios

Desarrollo de Sistemas Aplicativos

Contamos con la capacidad, experiencia y conocimiento del negocio, para el levantamiento de requerimientos, análisis, diseño, desarrollo e implementación de las soluciones, es decir durante todo el ciclo de vida del software, tanto en metodologías convencionales como en metodologías ágiles. Realizamos el desarrollo de aplicaciones en diferentes plataformas y distintas tecnologías, como son desarrollos web, desarrollo de aplicaciones móviles, simplificación de procesos acordes a las necesidades del cliente, utilizando las mejores prácticas de CMMI Dev. L3, obteniendo un proceso en el que nuestros clientes tienen pleno control de los resultados de su proyecto garantizando de esta forma una satisfacción total.

Contamos con una amplia gama de plataformas tecnológicas sobre las cuales realizamos desarrollo de sistemas aplicativos:

  • Sistemas Web (Java, .NET, PHP, REST, HTML, CSS, JS, Phyton)

  • Gestión de Bases de Datos (Oracle, MySQL, SQL Server)

  • Aplicativos a la Medida sobre sistemas operativos (Windows, Unix, Linux, iOS)

  • Aplicativos Móviles (iOS, Android)

  • Soluciones en la Nube (AWS, Azure, Google, Oracle)

Pruebas de Calidad de Software

Contamos con nuestro propio Modelo de pruebas de calidad de software el cual fue diseñado utilizando las mejores prácticas de TMMI y herramientas de automatización propias y de terceros; así como recursos especializados y certificados en ISTQB, Jmeter, Selenium, entre otras. Avalándonos como una organización de pruebas con un nivel de madurez 3 (Definido).

Las pruebas de Calidad Software (Testing) comprenden el conjunto de actividades que se realizan para identificar posibles fallos de funcionamiento, configuración o usabilidad de un programa o aplicación.

Realizamos diferentes tipos de pruebas:

  • Funcionales (automatizadas y manuales)

  • Pruebas no funcionales (carga, stress y volumen)

  • Pruebas de seguridad (vulnerabilidad y penetración)

  • Pruebas de aplicaciones móviles automatizadas (funcionales y de performance)

  • Análisis de código

  • Pruebas técnicas orientadas al error

En Grupo Tecnis contamos con testers calificados y certificados en ISTQB, herramientas de terceros y open source que garantizan el rendimiento eficaz y la implementación de proyectos de alta calidad para cada uno de nuestros clientes.

  • Especificación de técnicas y tareas de pruebas adecuadas para la formulación de calendarios de pruebas.
  • Análisis de la especificación de requisitos, tales como requisitos de negocio, requisitos funcionales, requisitos de sistema, historias de usuario, épicas, casos de uso o productos de trabajo.
  • Informes de análisis de riesgos, que pueden considerar aspectos funcionales, no funcionales y estructurales del componente o sistema.
  • Evaluaciones de la base de prueba y los elementos de prueba para identificar defectos de distintos tipos, tales como ambigüedades, omisiones, inconsistencias, contradicciones, etc.
  • La aplicación de técnicas de prueba de caja negra, caja blanca y basadas en la experiencia, para reducir la probabilidad de omitir condiciones de prueba importantes y definir condiciones de prueba más precisas y exactas.
  • Ejecución de pruebas de manera manual o utilizando herramientas de ejecución de pruebas.
  • Asegurar que todos los informes de defecto estén cerrados y elaborar un informe resumen de prueba que se comunicará a los implicados

Ofrecemos que las pruebas de calidad de software, estén enfocadas a una ejecución continua, mediante la automatización de pruebas, con una lógica adicional de derivación de casos de prueba y ofreciendo el servicio para la búsqueda y generación del mayor nivel posible de automatización de las pruebas de los sistemas que se liberan a producción mediante la utilización de:

Herramientas Propias

ATM: Herramienta desarrollada para gestionar y administrar el ciclo completo de la prueba de software, ejecutada de manera automatizada o manual.
ATS: Genera scripts de automatización de pruebas a partir del caso de prueba funcional.
SYSCAT: Genera los Sets de Datos necesarios para pruebas orientadas al error.

Herramientas de Terceros

Micro Focus
Nessus
Acunetix,
Etc.

Herramientas Open Source

JMeter
Selenium
Sonar
Appium

Realizamos diferentes tipos de pruebas técnicas orientadas al error, pruebas funcionales, pruebas de performance, pruebas de seguridad y análisis de código. Con la implementación de nuestro proceso de calidad de software, apoyados en nuestra metodología, herramientas de automatización propias y de terceros, así como recursos especializados; ofrecemos que las pruebas de calidad de software, sean enfocadas a una ejecución continúa, mediante la automatización de Pruebas, servicio para la búsqueda y generación del mayor nivel posible de automatización de las pruebas a los Sistemas que se liberan a producción. Adicionalmente buscamos alcanzar los siguientes objetivos:

  • La generación de las bases para documentar y hacer repetibles los procedimientos de pruebas automatizadas.
  • Establecer los mecanismos adecuados para generar métricas que permitan evaluar el desempeño real de las aplicaciones.
  • Desarrollar los componentes adicionales que solventen las limitaciones de las herramientas de automatización.
  • Una lógica adicional de derivación de casos de prueba.

Realizamos nuestro proceso de pruebas automatizadas bajo tres niveles de complejidad de automatización, básico, intermedio y avanzado, obteniendo los beneficios de mayor número casos de pruebas automatizadas, ahorro en costos en la ejecución de las pruebas, reutilización de los scripts automatizados y la generación de las evidencias en línea en formatos de Word y formatos customizables a los diferentes clientes.

 Contamos con los siguientes modelos de negocio:

Fábrica Desarrollo de Software y Fábrica de Pruebas de Calidad de Software

Modelo de negocio, fábrica de manera remota con servicio continuo, por medio de órdenes de trabajo en cualquiera de las etapas del proceso de desarrollo, que permite el mantenimiento de sistemas, nuevos desarrollos de acuerdo a los requerimientos especificados y pruebas de calidad de software funcionales, no funcionales a partir del diseño funcional o de las especificaciones técnicas de los distintos clientes; Nuestro modelo está basado en la metodología BPTecnis.

Soluciones a Precio Cerrado

En este esquema nos apoyamos con nuestra metodología BPTecnis, con la capacidad tecnológica, experiencia y conocimiento del negocio de nuestros consultores. Con el objetivo de ejecutar proyectos acotados y definidos durante todo el ciclo de vida del software; desde el levantamiento de requerimientos con el usuario final, análisis, desarrollo, construcción, pruebas de calidad de software, implementación y liberación en ambientes productivos.

Asignación de Recursos

Asignación de recursos con la capacidad y experiencia de acuerdo al perfil solicitado por el cliente, para proyectos de mantenimiento de sistemas o nuevos desarrollos y pruebas de calidad de software, en donde el usuario coordina todo el proyecto hasta su implementación.

Ofrecemos un proceso de reclutamiento y capacitación, donde se aplican diferentes evaluaciones, como conocimientos técnicos, conocimientos del negocio y pruebas psicométricas, además de capacitaciones para reforzar sus conocimientos.

Implementación de Soluciones de TI

Proporcionamos soluciones de soporte a su plataforma de producción basada en tecnología Oracle, a través de paquetes de servicios de asesoramiento y soporte preventivo/reactivo. Complementando con labores de administración, monitorización y tareas específicas de mantenimiento o consultoría (servicios expertos y proyectos), con una visión y gestión unificada.

Cubrimos la totalidad de servicios de instalación, mantenimiento y soporte técnico de productos Oracle como:

  • Bases de datos

  • Hardware

  • Soluciones de Seguridad

  • Sistema Operativo

  • Weblogic

Base de Datos

Ofrecemos auditorías personalizadas para bases de datos Oracle y Microsoft SQL Server, MySQL centradas en la búsqueda e identificación de problemas y sugerencia de posibles soluciones. Nos especializamos en todo el ciclo de vida de las Bases de Datos: desde el diseño e instalación hasta la liberación a producción y la administración diaria.

Contamos con Administradores de Bases de Datos (DBAs) certificados y con experiencia en las siguientes áreas.

  • Diseño
  • Instalación y Configuración
  • Administración y Operación Ongoing
  • Monitoreo en Sitio y Remoto
  • Mantenimiento (Patching)
  • Afinación del Rendimiento
  • Respaldo y Recuperación
  • Seguridad
  • Soporte Técnico
  • Actualización (Upgrade) de versiones
  • Migración entre diferentes RDBMS y plataformas
  • Alta Disponibilidad (Clusters)
  • Soluciones para Recuperación en Caso de Desastres (DRP)
  • Replicación
  • Conectividad
  • Capacitación

BackUp & Recovery

Diseño de Soluciones de Backup & Recovery de la información en caso de un fallo.

Soluciones óptimas, escalables, eficaces y profesionales de copia de seguridad y recuperación ante un fallo de la información. Para todo tipo de entornos (disco, cinta, Cloud), con el uso de tecnologías deduplicación en origen/destino, encriptación, compresión, snapshot software, snapshot hardware. Soluciones de réplica de información (origen-destino).

Nuestros especialistas certificados en la plataforma Commvault proporcionarán apoyo cuando ocurra algún problema sobre la plataforma.

Contamos con especialistas técnicos capacitados y certificados en soluciones de backup & recovery para pequeñas y medianas empresas.

Ofrecemos operar su plataforma de backup & recovery, con supervisión diaria y servicio a través de nuestros especialistas en la plataforma Commvault, quienes estarán proporcionando retroalimentación del grado de cumplimiento del servicio.

Realizamos un análisis de rendimiento de su entorno detectando los posibles cuellos de botella, proponiéndole soluciones alternativas.
Entornos de backup, almacenamiento y virtualización.
Informes de rendimiento.

Realizamos una auditoría en ambientes productivos de sus datos, entregando informes descriptivos sobre el funcionamiento de su entorno, así como las recomendaciones pertinentes para mejorar el funcionamiento.

Diseñamos su centro de respaldo, ya sea en sus instalaciones o en la nube, acorde a sus necesidades y presupuesto.

Gestión del Cambio

Apoyamos a nuestros clientes con fundamentos y herramientas que permita gestionar los procesos cambio, a través del desarrollo y ejecución de estrategias que permitan el fortalecimiento de una cultura organizacional, liderazgo, capacitación, comunicación efectiva; influenciando positivamente en el personal de las empresas para minimizar las resistencias y así concretar eficazmente la implementación de los procesos, proyectos, nuevas tecnologías, estructuras organizacionales, modelos de desarrollo, etc.