TecHelp - Presentación V3.0

19
Servicios QA Técnico Consultoría tecnológica TecHelp Limitada.

description

Presentacion Servicios Pruebas de rendimiento

Transcript of TecHelp - Presentación V3.0

  • 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])