Seguridad y Calidad

Mejor de la mano

Tradicionalmente la seguridad y la calidad han sido gestionadas por diferentes departamentos dentro de las organizaciones. Por un lado, el departamento de QA no se “atreve” a ejecutar pruebas de seguridad, ya que son fundamentalmente diferentes de las pruebas funcionales y de rendimiento, y QA no tiene la experiencia, el personal o las herramientas para ello.

Por otro lado, el departamento de seguridad está más aislado del desarrollo que QA, su trabajo comienza cuando la aplicación está en las fases finales de construcción o incluso una vez implantada. En el contexto de las pruebas de seguridad, las vulnerabilidades o debilidades del sistema no se conocen a priori, es decir, el trabajo consiste en encontrar lo desconocido y documentarlo para solucionarlo. Sin embargo, en el contexto del enfoque QA tradicional, el resultado esperado para cada prueba es conocido y documentado a priori, por lo que el trabajo consiste en encontrar lo conocido y validar que efectivamente funciona como se espera.

QA se centra en validar que la aplicación hace lo que debe hacer, y Seguridad en asegurar que la aplicación no tiene debilidades que permitan ser explotadas.

La pregunta es, ¿qué diferencia un defecto funcional o de rendimiento, de una debilidad que pudiera ser explotada? ¿por qué tradicionalmente los informes de seguridad son independientes de los informes QA? ¿acaso un defecto de seguridad no es un problema de calidad?

Full width banner laptop man

Calidad, QA y testing

Es importante entender que tanto el departamento QA, como los testers o SDET en cada equipo de desarrollo tienen como finalidad hacer el software mejor, sin embargo, desde QA se intenta mejorar la calidad vía una mejora de los procesos de desarrollo, y desde los Testers o SDET intentan mejorar la calidad descubriendo defectos. Dependerá de la organización decidir como se estructuran las áreas; hace años los centros de excelencia en pruebas se pusieron de moda, para ahora dar paso a un testing directamente gestionado por los equipos de desarrollo, manteniendo en muchas ocasiones equipos QA que dan soporte a los testers. En cualquier caso, el objetivo no cambia, mejorar la calidad del producto.

SDET, Software Development Engineer in Test, es un profesional de IT que puede trabajar tanto en el desarrollo como en las pruebas del software.

Un defecto de seguridad, es un problema de calidad

Un defecto derivado de la ejecución de pruebas de seguridad debe ser tratado como un defecto de calidad, y como tal gestionado por QA. A la inversa, hagamos la siguiente reflexión: si la calidad de nuestro software es baja y la calidad del código pobre, es más probable que la aplicación se comporte de forma impredecible o errónea. Incluso una usabilidad pobre también podría darle una oportunidad a un atacante de encontrar vías de entrada.

El equipo de seguridad trabaja para conocer y remediar vulnerabilidades, mientras que el equipo QA trabaja para conocer y eliminar defectos

Otro punto a tener en cuenta es que algunas de las respuestas mas comunes de los desarrolladores a un defecto (“un usuario nunca haría eso” o “esa funcionalidad casi no se utiliza”) no son válidas para los defectos de seguridad, ya que un atacante puede hacer lo que quiera para explotar una vulnerabilidad. Las pruebas de seguridad, al igual que las funcionales o de rendimiento, buscan eliminar riesgos o al menos conocer los riesgos antes del paso a producción si es posible. El equipo de seguridad trabaja para conocer y remediar vulnerabilidades, mientras que el equipo QA trabaja para conocer y eliminar defectos. Calidad y seguridad son dos caras de la misma moneda, un “bug” funcional que se nos ha escapado hoy puede aparecer como una vulnerabilidad de seguridad mañana, y un atacante estará ahí para aprovecharse. La seguridad del software es solo otro elemento más para construir un software de calidad.

El problema de los presupuestos

Normalmente, a los equipos de desarrollo se les mide en base a lo bien que cumplen los requisitos del producto en función del coste acordado y las fechas planificadas. Muchas organizaciones ya se han dado cuenta de que el testinges parte del desarrollo, y como tal se paga desde este presupuesto. Sin embargo, aún es común encontrar empresas donde la seguridad es una partida independiente, y hasta hace unos años tenía sentido, pero con la llegada de DevOps cada vez es mas necesario compartir los costes de la seguridad.

Con la adopción de DevOps, es imperativo que dentro del presupuesto de desarrollo contemplemos partidas significativas para calidad y seguridad.

El problema de los presupuestos independientes es que los defectos de seguridad siguen otro camino en comparación con los defectos funcionales o de rendimiento, y muchas veces es necesario convencer al equipo de desarrollo de que estos defectos deben ser solucionados. Teniendo en cuenta que comúnmente no se registran en las mismas herramientas de gestión del ciclo de vida de la aplicación, y que no suelen tener trazabilidad con requisitos, historias de usuario… ¿Qué incentivo tiene el equipo de desarrollo para priorizarlos y darles solución? Es más ¿y si ningún atacante decide explotar esa vulnerabilidad? Sin embargo, un defecto funcional no va a ser aceptado por el cliente, y como tal, siempre gana en la guerra de las prioridades. Analizar desde un punto de vista financiero una aplicación es una tarea complicada y no extrapolable entre organizaciones. Por eso hablar en detalle de como deben distribuirse los presupuestos entre desarrollo, calidad y seguridad en una organización no tiene mucho sentido. Lo que si podemos asegurar es que, con la adopción de DevOps, es imperativo que dentro del presupuesto de desarrollo contemplemos partidas significativas para calidad y seguridad.

¡Empieza la conversación!


Ganadores del Premio Healthy Work de ORH-Observatorio de Recursos Humanos

Este martes 16 de Octubre algunos de los compañeros del equipo de Globe Testing en Madrid asistieron a la entrega de los Premios Empresa Saludable 2018.

En esta 5ª edición de los premios organizados por ORH-Observatorio de Recursos Humanos, tuvimos el honor de ser galardonados en la catergoría Healthy Work. Los Premios Empresa Saludable valoran iniciativas globales que recojan modelos de gestión que apuesten por el largo plazo, la sostenibilidad y las personas. Los premios abarcaban este año 5 categorías: Gran Empresa, Pyme, Healthy Body, Healthy Mind y Healthy Work.

Nuestra compañera Clara recibió el galardón y dirigió estas bonitas palabras al público:

 Para hacer un barco, no tenemos que comenzar por cortar la madera y distribuir el trabajo entre las personas que van a construirlo. Primero, tendremos que generar el anhelo de mar libre y ancho en estas personas. Con nuestras acciones pasa lo mismo, pues no es suficiente con implantarlas, sino que mi misión es hacer llegar a todo el equipo los beneficios que tiene el hacer todos juntos una empresa saludable.

El premio Healthy Work ha sido finalmente entregado a Globe Testing por superar las dificultades de una pequeña empresa con creatividad, compromiso y liderazgo autentico. Algunas de las iniciativas que Globe ha estado llevando a cabo y que les han hecho merecedores del premio son:

  • El GYM de la felicidad con iniciativas no solo para mejorar los hábitos alimenticios si no también métodos de relajación, control del estrés, etc.
  • El Canal de líderes comprometidos en el que mediante vídeos se ayuda a formar a los líderes para implantar las medidas que se desarrollan desde el equipo de Personas y Desarrollo o el Plan Globe Saludable, medidas ad hoc y de conciliación de la vida personal – laboral.
  • Plan de Igualdad que incluye también la concienciación a la plantilla.

Si quieres saber más sobre como formar parte de nuestro gran equipo


¡Prepárate para el Black Friday!

No, no nos hemos vuelto locos. Sí, sabemos que aún quedan meses para el Black Friday. Pero dejar tu eCommerce a punto para esta fecha no es trabajo de un día.

Black Friday, esté día de compras alocado de origen americano ha conseguido en los últimos años extenderse por el mundo entero y convertirse para muchos eCommerce en el día de mayor movimiento de TODO EL AÑO. Las cifras de 2017 hablan por si solas:

  • El tráfico en eCommerces aumentó un 113% respecto a la media de octubre, frente al incremento del 96% de 2016.
  • La cantidad de compradores se ha incrementado un 343%, frente al incremento del 315% de 2016.
  • Las ventas han aumentado un 345%, frente al incremento del 320% de 2016.
Black Friday

Cosas a tener en cuenta a la hora de lanzar tu campaña:

Antes de que llegue el gran día, debes preparar tu campaña de Black Friday y para ello es importante tener en cuenta una serie de cosas:

  • Revisar el stock de tu tienda: Asegúrate de que todos los productos que vas a ofertar están en stock y además en cantidad suficiente.
  • Invierte en publicidad: Es recomendable llevar a cabo acciones extra dirigidas a promocionar este día tanto en medios convencionales como sobre todo, en internet y redes sociales. Cuanto más diferente sea tu promoción más llamará la atención, intenta no quedarte solo en el cartel negro con letras blancas.
  • Comunica las ofertas con tiempo: De esta manera también los compradores podrán planificar sus compras y no perderás ventas por la indecisión del momento.

Y lo más importante, asegura tu web

Asegura que tu web está preparada para el volumen de tráfico que va a recibir. No queremos que nuestra web deje de funcionar correctamente en un día tan importante, al fin y al cabo, nos jugamos mucho en solo 24 horas. Por supuesto, y cada año más, esto se aplica a todos los dispositivos, tanto web como las diferentes aplicaciones. ¿Te imaginas cuanto puedes dejar de ganar si tu web falla, aunque sea durante un rato, durante el Black Friday? Y por algo tan clave para un eCommerce como asegurar su funcionamiento y rendimiento.

¿Cómo puedes asegurar tu web para evitar este problema? Con pruebas de rendimiento. Mediante varios scripts y una herramienta adecuada, se puede simular una carga de usuarios que se comporte como lo hacen los usuarios reales en tu web. Además, con la ayuda de un experto en pruebas puedes comprobar cómo afectan distintos tipos de cargas a tu web y dónde puedes sufrir cuellos de botella o errores de respuesta.

Además, si quieres estar 200% seguro de que nada va a fallar, tras las pruebas puedes añadir monitorización de la web en tiempo real y en el caso de que surja cualquier fallo minimizar el impacto de este en los resultados.

Si quieres saber más sobre estas pruebas puedes visitar este otro artículo sobre el tema o la sección de nuestra web dedicada a pruebas de rendimiento.

Siguiendo estos consejos tu eCommerce estará 100% preparado para batir récord de ventas este Black Friday

ROI

El ROI del testing ¿es posible encontrarlo?

Afortunadamente para nosotros los usuarios de software, las empresas han dejado de preguntar si las pruebas de software son necesarias; SI, el testing es necesario. Pero ahora nos hacen la siguiente pregunta: ¿Cuánto dinero debemos invertir en las pruebas de software? Una práctica muy común es tratar de determinar el retorno de la inversión o ROI (por sus siglas en ingles return on investment) para saber cuanto testing realizar. Hoy vamos a analizar el concepto de ROI en relación con el testing.

En primer lugar, revisemos rápidamente que es el testing y el valor que puede aportar a las empresas. Las pruebas de software o “software testing” crean valor en una organización encontrando defectos en el software antes de este pase a producción y empiece a ser utilizado.Cuando un defecto o “bug” no se detecta antes de llegar a las manos del usuario, se suele decir que el bug se ha escapado. Más tarde o más temprano un usuario realizará una acción que hará que el bug que había escapado aparezca, y de media costará entre 10 y 1.000 veces más arreglar ese defecto que si lo hubiéramos pillado antes de salir a producción. Además de los costes directos que tienen los defectos en el software, hay otros costes indirectos que debemos tener en cuenta:

  • Aumento en los costes de soporte del software, independientemente de si es nuestro propio software que vendemos a terceros, o es un software de terceros que hemos implantado sin probarlo antes.
  • Gastos adicionales para la distribución del parche o la solución del defecto.
  • Si nuestro software se comercializa, pérdida de facturación y aumento de los costes de producción de este.
  • Mala experiencia de uso de la aplicación que se traduce en pérdida de confianza de nuestros usuarios en el software, y por ende en la compañía.
  • Pérdida de clientes o empleados causada por la publicidad negativa que genera que los sistemas no funcionen y las quejas constantes de los usuarios.
  • Pausas o incluso interrupciones totales de los procesos o equipamiento porque el sistema ha fallado, que se traduce en pérdidas de todo tipo y un aumento de los costes indirectos.
  • Demandas legales resultantes del fallo del sistema.
  • Aumento en los costes de los seguros, resultantes de un análisis de riesgos desfavorable debido a los fallos constantes del software.
  • Pérdidas financieras debidas a información incorrecta, no disponible o tardía. Si es un sector regulado, las multas son millonarias.
ROI

¿Qué es el ROI exactamente? ¿Y el ROI del testing?

Vamos ahora a analizar qué es el ROI y porqué creemos que hablar de ROI en testing es un error. Con una búsqueda rápida por internet encontramos fácilmente buenas definiciones de ROI, por ejemplo:

ROI Abreviación. Del inglés, Return Of Investment, en español, retorno sobre la inversión. El retorno sobre la inversión es una razón financiera que compara el beneficio o la utilidad obtenida con relación a la inversión realizada, ​ es decir, representa una herramienta para analizar el rendimiento que la empresa tiene desde el punto de vista financiero.

Y aquí está el "problema". Los cálculos de ROI se basan en actividades generadoras de ingresos y, por definición, son un método de análisis cuantitativo. Pero para calcular el ROI del testing deberíamos usar algoritmos cuantitativos en los que evaluar cosas tangibles como el número de elementos que hemos vendido, o el beneficio económico obtenido, y medidas cualitativas para medir elementos intangibles, como la calidad del producto o el valor "total" del testing. Por este motivo es un error hablar del ROI en el testing, es un mal uso del término ROI, a pesar de que en nuestras cabezas sí sepamos a que nos referimos, al hablar del ROI del testing estamos mezclando elementos cuantitativos con algo tan intangible como el valor de un producto que simplemente funciona. Y como decía un famoso anuncio de tarjetas de crédito, “Encontrar un software libre de errores, no tiene precio. Y para todo lo demás… bueno ya sabéis como seguía”.

¿Dónde está entonces el ROI del Testing?

Establecido por tanto el axioma de que llevar a cabo testing del software siempre tiene valor para la empresa vamos a aclarar algo más: el testing cuesta dinero, cuanto más testing hagamos, más dinero nos cuesta, y si no hacemos testing, nos cuesta aún más dinero.

Pensar que el testing no cuesta dinero es como comprar usando cupones de descuento, siempre piensas en todo lo que has ahorrado, pero la realidad es que al final del día tienes menos dinero en tu cuenta. La pregunta que debemos hacernos es ¿los beneficios que aporta a la organización hacer pruebas de software valen lo que me cuesta? El valor del testing está claro, y nadie lo discute, el problema viene cuando hay que poner un precio a ese valor. Donde sí es posible poner un precio es al coste que tiene para la organización realizar pruebas de software. Dependiendo de la madurez de nuestro proceso de pruebas, tendremos indicadores de rendimiento clave que no solo miren el rendimiento del equipo de pruebas (por ejemplo, en volumen de defectos detectados o solucionados por sprint) sino también el coste de operación del equipo, que incluso podremos relacionar con el coste de detección de defectos (coste del equipo / número de defectos). Esta es una métrica que hemos visto en numerosas organizaciones en el pasado, incluso muchas empresas han hecho “negocio” con este modelo, facturando a sus clientes por “defecto encontrado” (algo muy común en el Crowd Testing). Otras métricas comúnmente utilizadas tienen que ver con el número de casos de pruebas ejecutados, donde al igual que anteriormente es fácil ver el coste que tiene para la organización cada prueba ejecutada. Ahora bien, ¿es encontrar defectos o ejecutar pruebas el único fin del equipo de pruebas? En Globe Testing pensamos que los expertos en pruebas aportan mucho más al proceso de construcción del software. Medir el testing por el número de pruebas ejecutadas o defectos encontrados es parecido a medir a los desarrolladores por el número de líneas de código o las builds completadas con éxito. Desarrolladores y testers (o, mejor dicho, Software Engineer in Test, SET) en un entorno ágil deben trabajar unidos para para construir un buen software.

Entonces ¿Cuál es el ROI de subcontratar servicios de testing?

Para hacer este cálculo hay muchísimas variables a tener en cuenta que harán que el ROI sea más o menos preciso, y todas estas variables dependerán de la casuística específica de la empresa que esté calculando el ROI.

Por ejemplo, el coste total de un SET interno de una multinacional es muy diferente al de una Startup, aunque las dos produzcan un software similar. Como decía anteriormente, calcular de forma fiable el ROI de subcontratar los servicios de testing es un ejercicio que es complicado realizar de forma fiable, y que, además, me atrevería a decir que no tiene sentido. Ahora bien, es muy fácil saber si obtendremos ROI como un resultado binario, “Si” o “No”. Simplemente vamos a tomar 2 variables en cuenta:

  • Volumen de trabajo de los SET – Si el volumen de trabajo de pruebas no es 100% lineal, algo muy común, es inevitable tener tiempos muertos en los que los SET tienen que “buscar trabajo” que hacer, y otros momentos en los que no pueden cubrir todas las pruebas que deberían.
  • Conocimientos especializados – Un buen SET debe tener experiencia en pruebas manuales y automatizadas. Este es un perfil muy demandado y difícil de conseguir y retener. Además, es probable que el personal interno no cuente con la experiencia necesaria.

El ROI de subcontratar los servicios de pruebas es claro simplemente evaluando estas dos variables. Si las necesidades de pruebas no son lineares a lo largo del año, entonces es mejor tener un reducido equipo interno, y externalizar el resto de las necesidades en los momentos pico. Si nuestros ingenieros de pruebas no son multidisciplinares, es más barato subcontratar aquellas disciplinas en las que no tienen experiencia. Un claro ejemplo son las pruebas de rendimiento que por su naturaleza son fácilmente externalizables y ofrecen resultados en un corto espacio de tiempo.

Nuestro consejo final sobre el ROI del testing:

Deja de buscar el ROI en el testing y evalúa el impacto que tiene en tu organización que las aplicaciones no funcionen (ya sean las que produces, o las que utilizas). Evalúa como mínimo las dos variables que hemos comentado anteriormente y decide si tiene sentido externalizar todo o parte del testing, y allí estará Globe Testing para ayudarte.


IoT Testing: El nuevo desafío

El internet de las cosas, más conocido en España por sus siglas en ingles (IoT) es un concepto tecnológico que se basa en la interconexión de cualquier dispositivo con otro de su entorno. La televisión, el frigorífico o la calefacción, en un futuro no muy lejano, todos los aparatos que podamos imaginar estarán interconectados.

El IoT es un campo que evoluciona hacia soluciones cada vez más complejas y en el que el usuario final requiere de calidad y seguridad. Para ello hay que estar preparados y hacer que las cosas funcionen como tienen que funcionar. Por las peculiaridades de estos aparatos, probar un dispositivo o software IoT requiere un enfoque diferente del aplicado en el testing tradicional nos enfrentamos a un contexto muy complejo en el que es esencial tener en cuenta una serie de puntos.

  • Suele ser necesaria una alta combinatoria de casos de prueba para comprobar cómo se comporta el sistema.
  • Hay que garantizar el funcionamiento de las nuevas características.
  • Tanto las nuevas soluciones IoT como el hecho de añadir pequeños cambios (relacionados con IoT) a productos existentes impone nuevos enfoques para probar estos productos.
  • Al haber Hardware implicado, las metodologías ágiles requieren una aproximación diferente.
  • Para probar este Hardware implicado se necesita hacer uso de emuladores.
  • La necesidad de hacer pruebas de regresión automatizadas está presente desde el inicio del desarrollo del producto.

Durante los últimos meses, gracias al programa Bind 4.0 Globe ha tenido la oportunidad de colaborar en un proyecto de Testing IoT. El cliente con el que hemos colaborado tiene entre sus servicios uno que te permite controlar tu hogar, tanto desde dentro como desde fuera del mismo, mediante una aplicación móvil y una web.

Tras realizar el equipo de consultores de Globe un análisis de los procesos de negocio y entornos involucrados, se realizó la definición y ejecución de un plan de pruebas automáticas tanto sobre el portal web como también sobre la aplicación en smartphone y tablet (ios/Android) de forma que se puedan detectar los defectos relevantes en las regresiones con la mayor rapidez posible. Con todos estos condicionantes sobre la mesa, se seleccionó la herramienta de automatización de pruebas Selenium.

Selenium es una herramienta de automatización de pruebas funcionales basada en el navegador. Es básicamente una biblioteca que puede utilizar en su programa para probar una aplicación web. Nos permite grabar, editar y depurar casos de prueba, que pueden ser ejecutados de forma automática cuando nosotros queramos. Está completamente implementado y soportado en Java, Ruby, Python y C#. Es compatible con diversos navegadores como Chrome, Safari, Firefox o Internet Explorer.

Los resultados del proyecto han sido altamente satisfactorios, el cliente puede disfrutar de una batería de casos de prueba automatizados con los que poder realizar las pruebas de regresión, fundamentales para asegurar el funcionamiento con cada modificación del software. Gracias a este proyecto Globe puede afirmar que estamos preparados para afrontar nuevos retos en el mundo del IoT con personal cualificado para realizar dichas pruebas, generando casos de éxito y un alto grado de satisfacción del cliente.

Podréis conocer más información sobre Globe y más detalles sobre el proyecto realizado el día 6 de julio en las jornadas Demo Day del programa Bind 4.0 en San Sebastián. Podéis conocer más información y registraros en el evento pulsando en el botón.

Planeta deAgostini

Os presentamos un nuevo Caso de Éxito en el que gracias a la ayuda de nuestros consultores y expertos en Testing, Planeta DeAgostini ha asegurado que sus usuarios disfruten de una buena experiencia a la hora de comprar sus colecciones, mediante pruebas en dispositivos móviles y monitorización.
 
Para conocer más sobre cómo se ha llevado a cabo el proyecto, los pasos seguidos y las herramientas utilizadas puedes acceder al caso de éxito completo en el siguiente enlace.


De qué oiremos hablar en ExpoQA18

Un año más se acerca la fecha de uno de los eventos del mundo QA más significativos de España. ExpoQA18 arranca motores el 4 de junio y, asistamos o no, en Globe Testing estamos muy atentos a las ponencias que se podrán ver y escuchar. En este artículo os dejamos un resumen de las más interesantes.

expoQA18

Los clásicos: DevOps y Automation

Ya llevamos varios años viendo estos temas como las estrellas del evento y en expoQA18 no va a ser diferente. Este año entre las charlas que los asistentes podrán disfrutar podemos encontrar las siguientes:

Key factors of integrated test automation in DevOps

En esta charla Aurelio Gandarillas expondrá los elementos clave que guían la automatización de las pruebas para que se integre en los procesos DevOps y presentara opciones disponibles para abordar las dificultades comunes de los proyectos de automatización y pruebas.

How to automate negative tests

Las pruebas negativas suelen ser más difíciles de automatizar, y en ocasiones las empresas se olvidan de ellas por encontrar la información que proporcionan poco relevante o las situaciones en las que se dan muy improbables. Sin embargo, los defectos resultantes por la falta de este tipo de pruebas suelen resultar más caros de arreglar en términos de tiempo, dinero o reputación de la marca. Por este motivo debemos apreciarlas y preocuparnos por las pruebas negativas y Tuhin Mitra se encargará de explicarnos como automatizarlas de manera efectiva.

Durante las anteriores ediciones de expoQA, Globe Testing hizo varias demos en directo sobre automatización, campo en el que tenemos amplia experiencia. Si quieres conocer más sobre automatización visita la sección dedicada a ello en nuestra web.

Los más de moda: Blockchain, IoT e Inteligencia Artificial

Las grandes novedades de este año, al igual que en el resto de la industria IT, son el IoT, la Inteligencia Artificial y el Blockchain. Y es que estas nuevas tecnologías vienen también de la mano de una serie de nuevos retos a los que dar solución; como son nuevas herramientas para llevar a cabo las pruebas, pruebas sobre hardware embebido o dispositivos de todo tipo y la seguridad como requisito esencial para el mercado. Durante expoQA18 podremos disfrutar de algunas charlas sobre estos temas como:

The Futureproof Tester: How to deal with blockchain-based applications

El Blockchain es la tecnología “de moda”. Una tecnología de código abierto, disruptiva y descentralizada. Con el crecimiento de las llamadas criptomonedas y el desarrollo de esta tecnología se espera una explosión de su uso en una amplia variedad de campos en 2018.

CognitiveQA: Artificial Intelligence assistants for testing, the new reality!

¿Te imaginas un asistente con inteligencia artificial capaz de respaldar pruebas de software? ¿Estarías listo para esta nueva realidad? En esta charla Albert Tort presentara una solución muy innovadora de CognitiveQA para incrementar la eficiencia de tus pruebas y anticipar las pruebas en contextos iterativos y entornos DevOps

Globe Testing de la mano de la empresa alavesa JakinCode está desarrollando diversos proyectos de testing y seguridad relacionados con IA e IoT de los cuales podéis conocer un poco más en esta nota de prensa y en futuros post de este mismo blog. 

Toma nota de estos temas y síguenos en Twitter o Facebook para estar al tanto de todo lo que se hable durante estas jornadas.

Política de Cookies

Este sitio web y los sitios web asociados ("Sitio web") son propiedad y están mantenidos por:

Globetesting S.L.U.
Calle Juan Montalvo 9
28040 Madrid
España

En Globetesting S.L.U. (en adelante Globe) nos preocupamos por tu privacidad y la información que compartes con nosotros. Por este motivo queremos que conozcas y entiendas como estamos utilizando y protegiendo la información que recopilamos sobre ti.
Los sitios web de Globe (www.globetesting.com, www.klimber.top, www.channeltesting.com entre otros…) recopilan cierta información a través de cookies y otras tecnologías. Somos respetuosos con la privacidad de los datos que recogemos, y adoptamos las mejores prácticas de conformidad con las leyes de privacidad aplicables, incluida la normativa “GDPR” o Reglamento General de Protección de Datos de la UE.

Además de esta Política de Cookies, puedes revisar nuestra Política de Privacidad donde encontrarás detalles sobre las prácticas de Globe con respecto al uso de la información recopilada y tus derechos sobre ella.

Al usar este sitio web y dar tu consentimiento a esta Política de cookies, aceptas que Globe y las empresas del grupo (Globetesting Norte S.L., Globe Operations S.L.U entre otras) como se explican en la Política de privacidad pueden colocar cookies como se describe a continuación, y aceptas la recopilación, uso compartido y uso de tus Datos personales para las finalidades descritas en la política de privacidad.

¿Cookies? ¿De qué me estáis hablando?

En el contexto informático (no culinario) las cookies son pequeños archivos de texto que pueden almacenarse en tu ordenador, tableta o móvil cuando visitas un sitio web. Una cookie generalmente contendrá el nombre del dominio de origen, el tiempo de vida de la cookie y un número único generado aleatoriamente u otro valor.

En Globe utilizamos cookies para identificarte como un usuario único. No te preocupes, la cookie en sí misma es anónima y no contiene ningún dato personal (salvo cuando tu mismo nos has suministrado esa información en un formulario de contacto por ejemplo).

¿Por qué utilizáis cookies?

Lo hacemos por ti, para mejorar tu experiencia en nuestra web. Por ejemplo utilizamos cookies para acelerar el acceso de manera mas cómoda y eficiente, almacenar tus preferencias de usuario, y darte una experiencia mas positiva en la navegación de la web, con contenido adaptado a tu contexto. Necesitamos las cookies para poder reconocerte cada vez que visitas el sitio.

También utilizamos las cookies para recompilar datos de visualización de la web (por ejemplo que tipo de dispositivo utilizas, desde que país conectas…) y así presentarte contenido y publicidad mas relevante y menos intrusiva entre otras ventajas.

GDPR y tus derechos de privacidad de la UE

El Reglamento General de Protección de Datos ("GDPR"), (Reglamento (UE) 2016/679) crea algunos derechos nuevos para los residentes de la Unión Europea y refuerza algunos de los derechos de protección de datos existentes.

En la medida en que cualquier cookie colocada por Globe o por un tercero, como se describe anteriormente, pueda identificar de manera única a un ordenarod, o la persona que usa ese ordenador, bajo GDPR, se trata de Datos Personales. Por lo tanto, la Política de Privacidad se aplicará a cualquier Dato Personal recopilado de sus Usuarios.

Cambios y actualizaciones de la política de cookies

Nos reservamos el derecho de enmendar esta Política de Cookies según sea necesario.

Publicaremos un aviso en este sitio web si hay cambios importantes en la Política de cookies, pero también debes consultar este sitio web periódicamente para revisar la política actual.

¿Necesitas ayuda? Ponte en contacto con nosotros

Si tienes cualquier duda, inquietud o queja sobre como usamos o gestionamos tus datos personales en Globe, por favor contacta con nuestro Oficial de Protección de Datos.

Sra. Isabel Gonzalez
Calle Juan Montalvo 9
28040, Madrid
España
privacy@globetesting.com

Si crees que has sufrido daños debido a una violación de tus derechos por parte de Globe bajo esta Política de Privacidad, y Globe no ha manejado tu queja razonablemente, cualquier residente de la UE también puede presentar una queja ante la autoridad de supervisión correspondiente.

Última actualización: [22/05/2018]

Soluciones de Application Lifecycle Management

El software y las soluciones ALM optimizadas de Lean, Agile y DevOps te ayudan a lanzar tu software de manera mas rápida, con mayor calidad y una increíble experiencia de usuario.

Entrega apps con velocidad, calidad y escalable

El software y soluciones para ALM de Micro Focus permiten a equipos de todos los tamaños entregar aplicaciones de alta calidad con rapidez y agilidad. Combinando ALM, DevOps e integraciones de herramientas de desarrollo a través de una API REST, un amplio ecosistema de partners y un enfoque metodológico independiente, ALM de Microfocus aumenta la velocidad de lanzamiento mientras equilibra la calidad de la aplicación y mejora la colaboración durante todo el ciclo de vida.

Gestión del ciclo de vida de la aplicación

Obtenga información práctica y una sólida colaboración en equipo en todo el ciclo de desarrollo de tu software. Listo para los desafíos de Lean, Agile y DevOps, ALM permite a los equipos construir, probar y entregar aplicaciones de forma rápida y con confianza.

Gestión de proyectos Agile

El software de gestion de proyectos ágiles unifica el producto y el equipo de proyecto y fomenta la mejora continua a través de la visibilidad en tiempo real de las tareas, métricas y progresos en Agile.

Gestión de la calidad

Manten la calidad en el centro de la entrega ágil. Quality Center se basa en las mejores prácticas de la industria para la gestión de pruebas, lo que permite a los equipos el control de la planificación, la ejecución de los test, los defectos y la calidad en genera de las entregas.

Inteligencia en el ciclo de vida del producto

Incluida como parte principal de la solución de software ALM, Application Lifecycle Intelligence (ALI) integra herramientas de desarrollo ampliamente utilizadas con ALM y analiza las estadísticas de las plataformas para entregar aplicaciones más rápidamente.

Integración con Open Source

El software ALM esta diseñado para facilitar la integración a través de un conjunto bien documentado de API REST. El software ALM admite integración con más de 70 soluciones de gestión de desarrollo de código abierto ampliamente adoptadas por el mercado.

Introduciendo

a la siguiente generación de ALM

Software de gestión de proyectos ágiles basado en SaaS para organizar, planificar y ejecutar proyectos.

Acelera la entrega de aplicaciones sin comprometer su cualidad.

Gestión del ciclo de vida con cualquier metodología para la entrega de software con calidad y rapidez.

Domina el ciclo de vida de las aplicaciones ágiles.

 

Consigue procesos de gestión de la calidad IT consistentes y garantía de calidad para tu software.