Servicios QA Tcnico
Consultora tecnolgica TecHelp Limitada.
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 2 de 19 Servicios de QA Tcnico
Contenido
Contenido .................................................................................................................................................................... 2
Consultora Tecnolgica TecHelp Limitada ................................................................................................................. 3
Clientes Partners ....................................................................................................................................................... 2
reas de Actividad ....................................................................................................................................................... 3
Servicio Performance Online o B2C ............................................................................................................................ 4
El Problema ............................................................................................................................................................. 4
La Solucin Tcnica .................................................................................................................................................. 4
La Solucin Tcnica (continuacin). ........................................................................................................................ 5
Los Beneficios .......................................................................................................................................................... 5
El proceso de Mejora ............................................................................................................................................... 6
Servicio Pruebas de Estrs ........................................................................................................................................... 7
La Necesidad ........................................................................................................................................................... 7
Las Arquitecturas ..................................................................................................................................................... 7
El Servicio ................................................................................................................................................................. 8
El Servicio (Continuacin). ....................................................................................................................................... 9
Los Resultados ....................................................................................................................................................... 10
Los Resultados (continuacin). .............................................................................................................................. 12
El Proceso de Estrs ............................................................................................................................................... 13
Ciclo de Vida de Nuestros Servicios........................................................................................................................... 14
Portafolio de Proyectos ............................................................................................................................................. 15
Contacto .................................................................................................................................................................... 17
Santiago de Chile ................................................................................................................................................... 17
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 3 de 19 Servicios de QA Tcnico
Consultora Tecnolgica TecHelp Limitada
Es un emprendimiento de su director ejecutivo en conjunto con otros profesionales TI, de basta y dilatada trayectoria en empresas financieras, retail, consulting y Telecomunicaciones en mbitos de la consultora de software y de infraestructura tecnolgica.
VISIN Ser una empresa de referencia para sus clientes.
MISIN Adoptar la estrategia de sus clientes como propia compartiendo sus objetivos. OBJETIVOS PERMANENTES Colaborar cumpliendo con los Acuerdos de Nivel de
Servicio que le exigen sus clientes.
Cumplir los contratos firmados en tiempo, forma y costo.
Cumplir la siguiente tica empresarial. Transparencia con sus Clientes. Mrgenes ticos en el costo de sus servicios.
.
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 2 de 19 Servicios de QA Tcnico
Clientes Partners
En 2013 parte TecHelp y se especializa en un primer momento en servicios de QualityAssurance de software, con gran nfasis en servicios de consultora tcnica con alto valor agregado, al estilo Boutique para empresas medianas y grandes de diversos sectores productivos, apuntando a Banca, Retail, Tecnolgico y Telecomunicaciones presentes en el marcado chileno.
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 3 de 19 Servicios de QA Tcnico
reas de Actividad
Las reas de actividad que cubre la compaa en Servicios Gestionados y Consultora en QUALITY ASSURANCE con los siguientes alcances;
Personal Gestionado.
Especialistas en reas tcnicas de infraestructura,
Software y procesos.
Quality Assurance Funcional.
Servicio de pruebas funcionales de Software.
Quality Assurance Tcnico.
Servicio performance Online o B2C.
Servicio de Pruebas de Estrs o Volumtricas.
A continuacin se presentan Servicios de Quality Assurance Tcnico.
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 4 de 19 Servicios de QA Tcnico
Servicio Performance Online o B2C
Nuestro servicio de Performance Online est orientado a encontrar las brechas existentes entre los requerimientos de reas de negocio, perfilamiento de la infraestructura, disponibilidad de los procesos y servicios TI para portales WEB u B2C.
El Problema
Las aplicaciones que ofrecen interfaces grficas y que se ejecutan en plataformas productivas no siempre cumplen con los requerimientos de su negocio;por ejemplo diversos problemas de tiempos de respuesta y/o indisponibilidad que suelen ser frecuentes. Las causas ms comunes de estos problemas son mltiples, sin embargo existen oportunidades de mejora que al ser implementadas permitiran optimizar la disponibilidad de stasy de las plataformas que las soportan.
La Solucin Tcnica
Para mejorar el rendimiento de las aplicaciones y sus plataformas soportantes, ponemos a su disposicin una tcnica progresiva de afinamiento de parmetros que permite mejorar estos rendimientos. Esta tcnica abarca las siguientes perspectivas:
Configuracin de Sistemas Operativos. Configuracin de subsistemas de software
Servidores WEB Servidores MQ Servidores de aplicaciones. Servidores de base de datos.
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 5 de 19 Servicios de QA Tcnico
La Solucin Tcnica (continuacin).
Desde el punto de vista de las arquitecturas el afinamiento se efecta en forma progresiva por capas:
Capa Presentacin Capa Aplicacin Capa Middleware Capa Base de datos.
Desde el punto de vista de las aplicaciones se determinan la capacidad de crecimiento de stas y deteccin de eventuales cuellos de botella.
Los Beneficios
La mejora de un porcentaje de rendimiento, por ejemplo en un 30%, se debe valorar considerando el costo de la infraestructura. Si se realiza una inversin de un 30% en mi infraestructura; cunto ser el porcentaje de mejora en el rendimiento. Por ejemplo para un sitio B2C en que se mide el rendimiento en Pginas por segundo y vende el 1 % de sus visitas, un incremento de 100 a 130 pageviews podra representar ms del 30% en aumento de ventas.
Figura.: Pruebas rendimiento TECHELP sobre tienda virtual
RIPLEY.COM, permitieron avalar su participacin en CIBERMONDAY 2014, SIENDO EL NICO RETAIL PARTICIPANTE.
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 6 de 19 Servicios de QA Tcnico
El proceso de Mejora
El proceso de mejora se logra aplicando cambios progresivos a la parametra de los sistemas operativos y/o los subsistemas; as mediante pruebas de stress y chequeos complementarios de la plataforma, que en definitiva permiten detectar el desempeo de la aplicacin y definir puntos de mejora. Para aplicar los puntos de mejora se debe planificar sucesivos procesos de cambios y validacin de rendimiento, con la finalidad de certificar estas mejoras como rendimiento han sido efectivas. Por ejemplo un sitio tiene un rendimiento de 100 Pginas por segundo previo a la aplicacin de las mejoras y posterior a esto, se miden 125 pginas por segundo. La experiencia de aplicar este servicio ha mostrado mejoras desde 10% a un 50% en el rendimiento de la infraestructura TI.
Figura. Ciclo de Vida mejora de Performance
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 7 de 19 Servicios de QA Tcnico
Servicio Pruebas de Estrs
Nuestro servicio de Pruebas de estrs est orientado a medir rendimiento para verificar las brechas existentes entre los requerimientos de reas de negocio y la realidad de desempeo de la plataforma e infraestructura.
La Necesidad
Las aplicaciones que ofrecen interfaces grficas y que se ejecutan en plataformas productivas no siempre cumplen con los requerimientos que su negocio requiere. Por ejemplo diversos problemas de tiempos de respuesta e indisponibilidad frecuente. Las causas ms comunes de estos problemas son mltiples, sin embargo existen oportunidades de deteccin, que de ser implementadas permiten identificar informacin relevante para gestionar la disponibilidad de estas aplicaciones y de sus plataformas.
Las Arquitecturas
En AnyHelp testeamos y estresamos todo tipo de arquitecturas y tecnologas, independiente de la complejidad de sus integraciones, hemos abarcado;
Aplicaciones Windows Form.
Portales Web (e-comerse).
Servidores de Aplicacin (Was, WMB, Jboss)
Pruebas Volumtricas de mallas Batch.
Soluciones de mensajera ISO mediante Socket, RMI, WebServices, MDB.
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 8 de 19 Servicios de QA Tcnico
El Servicio
Para determinar el rendimiento de los sistemas y sus aplicaciones,se simula la carga esperada por el negocio. El servicio en su ejecucin abarca las siguientes perspectivas:
Tecnologa de Hardware/Telecomunicaciones.
Arquitectura aplicativa.
Anlisis de los Sistemas Operativos.
Anlisis de los subsistemas de software. Servidores WEB Servidores MQ Servidores de aplicaciones. Servidores de base de datos.
Desde el punto de vista de las arquitecturas, la infraestructura es monitoreada por capas:
Capa Presentacin
Capa Aplicacin
Capa Middleware
Capa Base de datos
Capa Software Base
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 9 de 19 Servicios de QA Tcnico
El Servicio (Continuacin).
Desde el punto de vista de las aplicaciones se determinan las capacidades de escalamiento y los cuellos de botella de recursos de la infraestructura que son saturados.
Figuras: Ejemplos de arquitecturas e Infraestructuras y Modelo de Carga
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 10 de 19 Servicios de QA Tcnico
Los Resultados
El resultado de aplicar este servicio de estrs, permite verificar cuan preparada est su infraestructura y sus aplicaciones respecto de las necesidades del negocio. Los Informes de estadgrafos presentan la medida de los cumplimientos y de rendimiento. Los Informes de Recursos indican el consumo de la Infraestructura y los subsistemas de software evidenciando cuellos de botella, latch y/o recursos agotados en puntos de saturacin.
Informes de pruebas Unitarias Resultados cuantitativos y cualitativos de pruebas de estrs y/o performance con resultados sobre mximos alcanzados unitariamente por los procesos testeados;
Verificacin de cumplimiento de SLA de Servicio.
Estadgrafos de rendimiento.
Indicadores de calidad de las pruebas.
Figuras: Ejemplos de Informes
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 11 de 19 Servicios de QA Tcnico
Informes Pruebas Mixtas y/o Regresivas Resultados cuantitativos y cualitativos de pruebas de estrs y/o performance con resultados sobre mximos simulados y alcanzados concurrentemente por los procesos y/o aplicaciones testeadas.
Verificacin de cumplimiento de SLA de Servicio.
Estadgrafos de rendimiento.
Indicadores de calidad de las pruebas.
Desarrollo de modelo de carga de acuerdo a la funcionalidad del software y los requerimientos del negocio.
Figuras; Escenarios y resultadode rendimiento de pruebas Unitarias y pruebas Mixtas para un mismo aplicativo.
NOTA: La diferencia de resultados al evaluar una misma componente con y sin concurrencia, ejemplifica que el estudio en la carga de estrs es determinante para sus resultados.
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 12 de 19 Servicios de QA Tcnico
Los Resultados (continuacin).
Informes de Recursos
Son los Resultados cuantitativos y cualitativos del rendimiento de la Infraestructura TI, que evidencia y expone las insuficiencias de recursos y su impacto en el rendimiento aplicativo. Se compone;
Anlisis recursos de Infraestructura.
Anlisis recursos de Sistema Operativo.
Anlisis recursos de sub-Sistemas.
Hallazgos y problemas detectados.
Recomendaciones y eventual Profiling de aplicaciones.
NOTA: Las figuras muestran ejemplos de estudio de recursos donde se evidencia la presencia Full/Scan e identifica los procesos menos eficientes para retroalimentar a reas de Desarrollo de Software para su optimizacin.
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 13 de 19 Servicios de QA Tcnico
El Proceso de Estrs
En el ciclo de vida de nuestros servicios, se realiza mediante varias etapas secuenciales e iterativas de diferentes disciplinas, y sub-servicios donde estratgicamente se hacen confluir aspectos tanto de negocio, arquitectura de software e infraestructura de las plataformas en que descansan los procesos de negocio y servicios de aplicativos que necesitan ser optimizados y/o evaluados. Nuestra experiencia en aplicar varias disciplinas y servicios de mayor nivel de estudio y anlisis, nos permite entregar resultados con valor agregado tcnico importante, ya que sus conclusiones apoyan de mejor manera la toma de decisiones estratgicas de inversin en infraestructura TI y/o Optimizacin de rendimiento de los procesos TI de una organizacin.
Figura. Ciclo de Vida Servicio de Performance de Aplicaciones
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 14 de 19 Servicios de QA Tcnico
Ciclo de Vida de Nuestros Servicios
El ciclo de vida de nuestros servicios, es comn al Estrs y Performance de las Aplicaciones y resulta bsicamente de la aplicacin del siguiente marco de trabajo.
Figura - Framework de Trabajo.
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 15 de 19 Servicios de QA Tcnico
Portafolio de Proyectos
TecHelp LTDA. Ha cumplido ms de 2.000 horas en proyectos de QA Tcnico, con lo que ha logrado fidelizar a sus clientes mediante la aplicacin de sta directivas estratgicas en el manejo del portafolio de proyectos.
Transparencia con sus Clientes y mrgenes ticos en el costo de sus servicios.
Alto valor agregado en la culminacin del servicio tratando de superar las expectativas de los Clientes.
Trmino de proyectos en plazo y forma.
Lo anterior se resume en algunos de los siguientes proyectos DIRECTOS de QA TECNICO a satisfaccin del Clientes tanto de reas de Infraestructura (Arquitectura de Software), reas de QA, Produccin TI, as como tambin reas de desarrollo TI. (En el caso de estrs en entornos pre-productivos.
Fecha Tipo de Pruebas Logros Ao 2013 Pruebas Volumtricas
OPTIMIZACIN CADENA BATCH Ripley-ITF
Pruebas para optimizacin de las cadenas de procesos y migracin cartera de clientes., Se disminuye de 36 h a 4 h la ejecucin de la malla nocturna del Core.
Diciembre 2013- Enero 2014 Pruebas Stress Plataforma MX Banco Security (Techelp)
Pruebas para optimizacin Aplicativo MX Moneda Extranjera Se identifica problemas de arquitectura de procesador.
Febrero 2014 Pruebas stress Plataforma Comercial Ambiente Volumen. Ripley-ITF (TecHelp)
Pruebas para optimizacin de la infraestructura y aplicativo. Se identifican optimizaciones de cdigo.
Marzo 2014 Pruebas stress Plataforma Comercial Ambiente Produccin. Ripley-Banco Ripley (TecHelp)
Pruebas para optimizacin de la infraestructura y Arquitectura. Se identifican problemas de telecomunicaciones, monitoreo y rendimiento de la solucin.
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 16 de 19 Servicios de QA Tcnico
Continuacin
Fecha Tipo de Pruebas Logros Abril-Mayo 2014 Pruebas stress Plataforma
ISONET RipleyITF (TecHelp) Pruebas para optimizacin de la infraestructura y Arquitectura, Se identifican problemas del servidor de Base de Datos,
Junio-Julio 2014 Pruebas stress Plataforma Tienda Virtual Ripley TecHelp)
Pruebas para acometer CIBERDAY, Se certifica niveles de cumplimiento de la capa middleware y backend de la solucin.
Agosto 2014 Calificacin Tcnica Plataforma embosado tarjetas Xpressi Tienda-Ripley y Banco Ripley (TecHelp)
Calificacin y Pruebas para liberar a produccin nueva solucin de embosado de Tarjetas.
Septiembre -Noviembre 2014 Pruebas de Estrs Portal Web Banco Security (TecHelp)
Calificacin y Pruebas para liberar a produccin nueva versin Aplicativo.
Diciembre Enero 2015 Pruebas de Estrs Botn de Pago portal WEB. Banco Security
Calificacin y Pruebas para liberar a produccin nueva versin Aplicativo.
Febrero 2015- Marzo 2015 Pruebas de Estrs Clave nica Banco Security (TecHelp)
Calificacin y Pruebas para liberar a produccin nueva versin Aplicativo.
Abril 2015 Pruebas de Estrs Aplicativo AyO Banco Security (TecHelp)
Calificacin y Pruebas para liberar a produccin nueva versin Aplicativo.
Abril - Mayo 2015 Pruebas de Estrs bajada aplicativo Captacin Express Ripley (TecHelp)
Calificacin y Pruebas para liberar a produccin nueva versin Aplicativo.
Mayo 2015 Pruebas de Estrs Message Broker Tienda Virtual RIPLEY.COM (TecHelp)
Calificacin y Pruebas para liberar a produccin nueva versin Aplicativo Y preparacin CIBERMONDAY 2015.
Tambin mantenemos otros portfolios de QA TECNICOS con alianzas y Portfolios en BodyShoping en temas tcnicos de infraestructura.
_________________________________________________________________________ 2015 TecHelp Ltda. Pgina 17 de 19 Servicios de QA Tcnico
Contacto
Santiago de Chile
Consultora Tecnolgica TecHelp Limitada. Hurfanos 1160 oficina 1208, Santiago Centro, Chile. Fono: +56 2 262 87 21 Sr. Ricardo F. Andrade D. (Director de negocios) E-mail: ([email protected])