Presentación de Mónica Wodzislawski (Centro de Ensayos de Software) "Probar para corregir, probar para decidir" para la I Jornada de la Calidad en los Sistemas de Información, organizada por Kybele Consulting.
El documento resume la trayectoria del Centro de Estudios Superiores (CES) desde su creación en 2004, incluyendo más de 100 proyectos y 400 personas formadas. Luego describe brevemente qué es el testing, cómo Google prueba software de manera continua, y diferentes escenarios para la toma de decisiones basadas en pruebas, como para el desarrollo de software médico, la venta de productos TI, la integración de sistemas y la resolución de conflictos.
Meetup TestingUY 2017 - Integración Continua con Jenkins + TaurusTestingUy
Expositor: Fabián Baptista
Resumen
¿Qué es Taurus y qué beneficios brinda? ¿Cómo integrar mis pruebas de performance (o Selenium) al ciclo de desarrollo? ¿Qué pasa si no tengo definidos los SLA / requisitos no funcionales? Todo usando herramientas gratuitas.
https://www.meetup.com/Testing-Uy/events/236639040/
Javier Garzas (URJC Kybele) Claves para implantar un modelo de estimación sof...233 Grados de TI
Este documento describe el método de puntos de función para estimar el tamaño funcional de un proyecto de software. Explica que los puntos de función miden el tamaño basado en los requisitos funcionales en lugar del esfuerzo o líneas de código. También cubre cómo identificar y evaluar los cinco elementos funcionales clave (entradas, salidas, ficheros internos, ficheros externos y consultas) y ajustar el recuento inicial basado en 14 factores de complejidad.
Esta es la presentación que utilizo en una jornada sobre Linkedin.
Os dejo el enlace a un artículo sobre las páginas de empresa en Linkedin de nuestro blog:
http://mukom.mondragon.edu/socialmedia/paginas-de-empresa-en-linkedin-estadisticas-actualizaciones/
El documento presenta 5 ideas para desarrollar aplicaciones en dispositivos inteligentes: 1) aplicaciones corporativas, 2) disponer información para clientes y usuarios, 3) aumentar la calidad de productos y servicios, 4) mejorar la operativa de empleados, y 5) potenciar el negocio. También resume las 5 ideas en 1 oración y ofrece pasos para llevarlas a la práctica.
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...SlideShare
This document provides a summary of the analytics available through SlideShare for monitoring the performance of presentations. It outlines the key metrics that can be viewed such as total views, actions, and traffic sources over different time periods. The analytics help users identify topics and presentation styles that resonate best with audiences based on view and engagement numbers. They also allow users to calculate important metrics like view-to-contact conversion rates. Regular review of the analytics insights helps users improve future presentations and marketing strategies.
El documento resume la trayectoria del Centro de Estudios Superiores (CES) desde su creación en 2004, incluyendo más de 100 proyectos y 400 personas formadas. Luego describe brevemente qué es el testing, cómo Google prueba software de manera continua, y diferentes escenarios para la toma de decisiones basadas en pruebas, como para el desarrollo de software médico, la venta de productos TI, la integración de sistemas y la resolución de conflictos.
Meetup TestingUY 2017 - Integración Continua con Jenkins + TaurusTestingUy
Expositor: Fabián Baptista
Resumen
¿Qué es Taurus y qué beneficios brinda? ¿Cómo integrar mis pruebas de performance (o Selenium) al ciclo de desarrollo? ¿Qué pasa si no tengo definidos los SLA / requisitos no funcionales? Todo usando herramientas gratuitas.
https://www.meetup.com/Testing-Uy/events/236639040/
Javier Garzas (URJC Kybele) Claves para implantar un modelo de estimación sof...233 Grados de TI
Este documento describe el método de puntos de función para estimar el tamaño funcional de un proyecto de software. Explica que los puntos de función miden el tamaño basado en los requisitos funcionales en lugar del esfuerzo o líneas de código. También cubre cómo identificar y evaluar los cinco elementos funcionales clave (entradas, salidas, ficheros internos, ficheros externos y consultas) y ajustar el recuento inicial basado en 14 factores de complejidad.
Esta es la presentación que utilizo en una jornada sobre Linkedin.
Os dejo el enlace a un artículo sobre las páginas de empresa en Linkedin de nuestro blog:
http://mukom.mondragon.edu/socialmedia/paginas-de-empresa-en-linkedin-estadisticas-actualizaciones/
El documento presenta 5 ideas para desarrollar aplicaciones en dispositivos inteligentes: 1) aplicaciones corporativas, 2) disponer información para clientes y usuarios, 3) aumentar la calidad de productos y servicios, 4) mejorar la operativa de empleados, y 5) potenciar el negocio. También resume las 5 ideas en 1 oración y ofrece pasos para llevarlas a la práctica.
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...SlideShare
This document provides a summary of the analytics available through SlideShare for monitoring the performance of presentations. It outlines the key metrics that can be viewed such as total views, actions, and traffic sources over different time periods. The analytics help users identify topics and presentation styles that resonate best with audiences based on view and engagement numbers. They also allow users to calculate important metrics like view-to-contact conversion rates. Regular review of the analytics insights helps users improve future presentations and marketing strategies.
El documento resume la trayectoria del Centro de Estudios de Software (CES) desde su creación en 2004, incluyendo proyectos realizados, personas formadas y presentaciones. También define qué es el testing, su importancia y cómo aporta información sobre procesos, organización y toma de decisiones más allá de sólo encontrar errores. Finalmente, presenta algunos escenarios comunes donde el testing es clave para la toma de decisiones en el desarrollo, venta, integración, compra y resolución de conflictos de software.
Implementando un Programa de Pruebas de Software ExitosoSoftware Guru
Este documento presenta los fundamentos y objetivos que deben guiar a un equipo de pruebas de software para tener éxito. Explica que un programa de pruebas es necesario para optimizar procesos, mejorar la ejecución y reducir desperdicios. También enfatiza la importancia de establecer objetivos claros, trabajar en equipo, comunicarse efectivamente y aprovechar los datos y el talento disponible para mejorar continuamente. Finalmente, propone dar más autoridad y responsabilidad a los equipos de pruebas.
Evaluación a interfaces - Test de usuarios,evaluación heurística y eye-trackingPercy Negrete
Debemos prestar atención en lo que el usuario hace más de lo que dice. Aquí se da respuesta a las principales preguntas relacionadas con las más conocidas evaluaciones de interfaces como son la heurística, eye-tracking y el famoso test de usuarios.
- ¿En qué consiste la evaluación heurística y como se desarrolla?.
- Criterios básicos para un test heurístico.
- ¿En qué consiste el Eye-Tracking?
- ¿En qué consiste un test de usuarios?
- ¿Cuándo se realiza un test de usuarios?
- Tipos de test de usuarios
- ¿Cómo se lleva a cabo un test de usuarios?
- Test de pensamiento manifiesto o Think Aloud
- Parte del cómic de Userfocus sobre el test de usuarios.
- Otros test de usuarios.
Fuente: www.blog.pucp.edu.pe/ux
Este documento describe los métodos de prueba de software. Explica que la prueba de software consiste en ejecutar un programa para encontrar errores. También define conceptos clave como error, defecto y fallo. Por último, detalla diferentes enfoques para la prueba de software como las pruebas de caja blanca y negra.
El documento habla sobre la importancia del testing. Explica que el testing no es solo una fase, sino una actividad que ayuda a construir el mejor sistema posible y que la calidad es responsabilidad de todo el equipo. También menciona que el testing sirve para entender el software y prevenir errores. Finalmente, enfatiza la necesidad de definir un plan de testing que incluya diferentes tipos de pruebas organizadas como una pirámide, con pruebas unitarias en la base y pruebas funcionales en la cima.
El documento describe un seminario taller sobre la acreditación de la carrera profesional de educación. Se discuten los sistemas de gestión de calidad y la importancia de implementarlos en las carreras para asegurar la calidad y satisfacción de los estudiantes. Los sistemas de gestión ayudan a uniformar los procesos y asegurar servicios de calidad.
Este documento presenta una lista de integrantes y un índice sobre temas relacionados con la calidad como el origen de la teoría, maestros de la calidad, principios, círculos de participación y normas. El documento también incluye información sobre pioneros como Deming y sus contribuciones a la calidad.
¿CÓMO LA USABILIDAD SIRVE PARA MEDIR EL VALOR DE MI SOFTWARE?www.usarte.co
Probablemente las empresas que desarrollan o comercializan software se han preguntado: ¿cuánto vale mi software para incluirlo en el balance de la empresa? ¡Es una pregunta muy difícil de resolver! Esta charla tratará de dar pistas sobre este asunto abordando dos temas: primero, un acercamiento a una serie de conceptos relacionados con contabilidad, capital intelectual, desarrollo de software y usabilidad. En la segunda parte se compartirá la experiencia de realización de la evaluación de la calidad de uso de un ITS (Intelligent Transport System) en un ambiente real, en el que se evaluaron a más de 35 personas distribuidas en todo el país.
El documento describe la implementación de una Test Factory en el Centre of Excelence de Zurich. Explica la definición de una Test Factory y sus beneficios, como proporcionar servicios de pruebas estandarizados y una rápida respuesta a los requerimientos de los clientes. También detalla el proceso de implementación de la Test Factory en Zurich, incluyendo la organización del equipo, roles y responsabilidades, y la implementación de un marco de pruebas estandarizado.
El documento habla sobre la gestión de pruebas en el desarrollo de software. Explica que todas las piezas de software necesitan pruebas para identificar errores. Detalla diferentes tipos de pruebas como pruebas de unidad, integración y aceptación. También cubre técnicas de prueba como pruebas funcionales, estructurales y no funcionales. El documento enfatiza la importancia de basar las pruebas en una especificación clara y de monitorear métricas como errores encontrados y cobertura de código.
Todo Embalaje S.L. es una empresa especializada en auditoría, consultoría, optimización y reducción de residuos de embalaje. Ofrece servicios como optimización del embalaje de transporte, reducción de plásticos derivados del embalaje y solución de problemas relacionados con film y sujeción de carga. Está formada por profesionales de embalaje e industria que colaboran con empresas para proporcionar la mejor gama de productos y soluciones de embalaje.
Este documento describe la gestión de problemas en TI. Explica que la gestión de problemas es un proceso proactivo-reactivo que busca prevenir, eliminar y minimizar el impacto de incidentes. Sus actividades principales incluyen la detección, registro, clasificación, priorización, investigación, resolución y cierre de problemas siguiendo un proceso metodológico. También se relaciona con otros procesos como la gestión de cambios y la base de conocimiento.
Este documento presenta los conceptos fundamentales de calidad total, incluyendo la importancia de satisfacer a los clientes, el valor que estos esperan recibir y los costos asociados a la no calidad. También introduce la metodología 8D para resolver problemas de manera estructurada basada en datos.
Este documento describe el proceso de diseño y construcción de instrumentos de evaluación objetivos. Explica que se debe elegir una escala y un instrumento de medición adecuado a la escala, comparar a los miembros de una población con respecto a la escala, y emitir juicios sobre la población, la escala y el instrumento. También cubre conceptos como validez, objetividad, confiabilidad y requisitos para un instrumento de medición como banco de preguntas, definición de escalas y error de diseño.
El documento describe varios métodos de evaluación como pruebas objetivas, pruebas de respuesta corta, pruebas de desarrollo, pruebas orales, trabajos de investigación, proyectos, informes de prácticas, pruebas de ejecución de tareas, autoevaluación, escalas de actitudes, técnicas de observación y portafolios. Se argumenta que los modos de evaluar más efectivos son los más auténticos y próximos a la realidad para preparar a los estudiantes.
Pruebas de carga sobre aplicaciones web con Visual Studio 2010Globe Testing
El documento describe las pruebas de rendimiento en Visual Studio 2010, incluyendo la creación de web tests y pruebas de carga, su ejecución, y el análisis de resultados. Explica cómo simular cargas de trabajo y condiciones de estrés para comprobar la respuesta y disponibilidad del sistema. Además, cubre la planificación de pruebas de rendimiento y el uso de herramientas como Load Test y Test Rig.
Este documento presenta los principios, valores y prácticas de un equipo de desarrollo ágil llamado dotNet Team. Los principios incluyen ser consistente, aplicar criterio y hacer trabajo de calidad. Los valores son comunicación, aprendizaje, mejora continua y orientación a resultados. Algunas prácticas son horarios coordinados, integración continua y pruebas unitarias.
Pruebas de rendimiento con Visual Studio 2010 y AzureGlobe Testing
Retos de la gestión de pruebas de rendimiento para aplicaciones en la nube, y como realizar estas pruebas usando Visual Studio 2010 Load Testing y Windows Azure
Moises (Alarcos) Aplicación de la estimación para la valoración de activos so...233 Grados de TI
Este documento describe una presentación sobre la aplicación de la estimación para la valoración de activos de software. Explica qué es la valoración de activos de software, cómo se puede realizar mediante técnicas de estimación como puntos de función y backfiring, y muestra un caso práctico de cómo calcular el esfuerzo y valor de un activo de software.
Eduardo Miranda (Carnegie Mellon) Overruns or Underestimates? A Political Per...233 Grados de TI
Estimation politics and cognitive biases often lead to software cost estimates being underestimated. Several studies have found evidence that political pressures and motivations, like shrinking estimates to win bids, as well as cognitive biases contribute to chronic underestimation. Underestimates can negatively impact which projects get funded, how much projects ultimately cost, and can throw organizations into cycles of cost overruns and firefighting. While there are no perfect solutions, process improvements and managing political and cognitive factors can help address the problem.
Más contenido relacionado
Similar a I Jornada CSI - Mónica Wodzislawski (CES) - Probar para corregir, probar para decidir
El documento resume la trayectoria del Centro de Estudios de Software (CES) desde su creación en 2004, incluyendo proyectos realizados, personas formadas y presentaciones. También define qué es el testing, su importancia y cómo aporta información sobre procesos, organización y toma de decisiones más allá de sólo encontrar errores. Finalmente, presenta algunos escenarios comunes donde el testing es clave para la toma de decisiones en el desarrollo, venta, integración, compra y resolución de conflictos de software.
Implementando un Programa de Pruebas de Software ExitosoSoftware Guru
Este documento presenta los fundamentos y objetivos que deben guiar a un equipo de pruebas de software para tener éxito. Explica que un programa de pruebas es necesario para optimizar procesos, mejorar la ejecución y reducir desperdicios. También enfatiza la importancia de establecer objetivos claros, trabajar en equipo, comunicarse efectivamente y aprovechar los datos y el talento disponible para mejorar continuamente. Finalmente, propone dar más autoridad y responsabilidad a los equipos de pruebas.
Evaluación a interfaces - Test de usuarios,evaluación heurística y eye-trackingPercy Negrete
Debemos prestar atención en lo que el usuario hace más de lo que dice. Aquí se da respuesta a las principales preguntas relacionadas con las más conocidas evaluaciones de interfaces como son la heurística, eye-tracking y el famoso test de usuarios.
- ¿En qué consiste la evaluación heurística y como se desarrolla?.
- Criterios básicos para un test heurístico.
- ¿En qué consiste el Eye-Tracking?
- ¿En qué consiste un test de usuarios?
- ¿Cuándo se realiza un test de usuarios?
- Tipos de test de usuarios
- ¿Cómo se lleva a cabo un test de usuarios?
- Test de pensamiento manifiesto o Think Aloud
- Parte del cómic de Userfocus sobre el test de usuarios.
- Otros test de usuarios.
Fuente: www.blog.pucp.edu.pe/ux
Este documento describe los métodos de prueba de software. Explica que la prueba de software consiste en ejecutar un programa para encontrar errores. También define conceptos clave como error, defecto y fallo. Por último, detalla diferentes enfoques para la prueba de software como las pruebas de caja blanca y negra.
El documento habla sobre la importancia del testing. Explica que el testing no es solo una fase, sino una actividad que ayuda a construir el mejor sistema posible y que la calidad es responsabilidad de todo el equipo. También menciona que el testing sirve para entender el software y prevenir errores. Finalmente, enfatiza la necesidad de definir un plan de testing que incluya diferentes tipos de pruebas organizadas como una pirámide, con pruebas unitarias en la base y pruebas funcionales en la cima.
El documento describe un seminario taller sobre la acreditación de la carrera profesional de educación. Se discuten los sistemas de gestión de calidad y la importancia de implementarlos en las carreras para asegurar la calidad y satisfacción de los estudiantes. Los sistemas de gestión ayudan a uniformar los procesos y asegurar servicios de calidad.
Este documento presenta una lista de integrantes y un índice sobre temas relacionados con la calidad como el origen de la teoría, maestros de la calidad, principios, círculos de participación y normas. El documento también incluye información sobre pioneros como Deming y sus contribuciones a la calidad.
¿CÓMO LA USABILIDAD SIRVE PARA MEDIR EL VALOR DE MI SOFTWARE?www.usarte.co
Probablemente las empresas que desarrollan o comercializan software se han preguntado: ¿cuánto vale mi software para incluirlo en el balance de la empresa? ¡Es una pregunta muy difícil de resolver! Esta charla tratará de dar pistas sobre este asunto abordando dos temas: primero, un acercamiento a una serie de conceptos relacionados con contabilidad, capital intelectual, desarrollo de software y usabilidad. En la segunda parte se compartirá la experiencia de realización de la evaluación de la calidad de uso de un ITS (Intelligent Transport System) en un ambiente real, en el que se evaluaron a más de 35 personas distribuidas en todo el país.
El documento describe la implementación de una Test Factory en el Centre of Excelence de Zurich. Explica la definición de una Test Factory y sus beneficios, como proporcionar servicios de pruebas estandarizados y una rápida respuesta a los requerimientos de los clientes. También detalla el proceso de implementación de la Test Factory en Zurich, incluyendo la organización del equipo, roles y responsabilidades, y la implementación de un marco de pruebas estandarizado.
El documento habla sobre la gestión de pruebas en el desarrollo de software. Explica que todas las piezas de software necesitan pruebas para identificar errores. Detalla diferentes tipos de pruebas como pruebas de unidad, integración y aceptación. También cubre técnicas de prueba como pruebas funcionales, estructurales y no funcionales. El documento enfatiza la importancia de basar las pruebas en una especificación clara y de monitorear métricas como errores encontrados y cobertura de código.
Todo Embalaje S.L. es una empresa especializada en auditoría, consultoría, optimización y reducción de residuos de embalaje. Ofrece servicios como optimización del embalaje de transporte, reducción de plásticos derivados del embalaje y solución de problemas relacionados con film y sujeción de carga. Está formada por profesionales de embalaje e industria que colaboran con empresas para proporcionar la mejor gama de productos y soluciones de embalaje.
Este documento describe la gestión de problemas en TI. Explica que la gestión de problemas es un proceso proactivo-reactivo que busca prevenir, eliminar y minimizar el impacto de incidentes. Sus actividades principales incluyen la detección, registro, clasificación, priorización, investigación, resolución y cierre de problemas siguiendo un proceso metodológico. También se relaciona con otros procesos como la gestión de cambios y la base de conocimiento.
Este documento presenta los conceptos fundamentales de calidad total, incluyendo la importancia de satisfacer a los clientes, el valor que estos esperan recibir y los costos asociados a la no calidad. También introduce la metodología 8D para resolver problemas de manera estructurada basada en datos.
Este documento describe el proceso de diseño y construcción de instrumentos de evaluación objetivos. Explica que se debe elegir una escala y un instrumento de medición adecuado a la escala, comparar a los miembros de una población con respecto a la escala, y emitir juicios sobre la población, la escala y el instrumento. También cubre conceptos como validez, objetividad, confiabilidad y requisitos para un instrumento de medición como banco de preguntas, definición de escalas y error de diseño.
El documento describe varios métodos de evaluación como pruebas objetivas, pruebas de respuesta corta, pruebas de desarrollo, pruebas orales, trabajos de investigación, proyectos, informes de prácticas, pruebas de ejecución de tareas, autoevaluación, escalas de actitudes, técnicas de observación y portafolios. Se argumenta que los modos de evaluar más efectivos son los más auténticos y próximos a la realidad para preparar a los estudiantes.
Pruebas de carga sobre aplicaciones web con Visual Studio 2010Globe Testing
El documento describe las pruebas de rendimiento en Visual Studio 2010, incluyendo la creación de web tests y pruebas de carga, su ejecución, y el análisis de resultados. Explica cómo simular cargas de trabajo y condiciones de estrés para comprobar la respuesta y disponibilidad del sistema. Además, cubre la planificación de pruebas de rendimiento y el uso de herramientas como Load Test y Test Rig.
Este documento presenta los principios, valores y prácticas de un equipo de desarrollo ágil llamado dotNet Team. Los principios incluyen ser consistente, aplicar criterio y hacer trabajo de calidad. Los valores son comunicación, aprendizaje, mejora continua y orientación a resultados. Algunas prácticas son horarios coordinados, integración continua y pruebas unitarias.
Pruebas de rendimiento con Visual Studio 2010 y AzureGlobe Testing
Retos de la gestión de pruebas de rendimiento para aplicaciones en la nube, y como realizar estas pruebas usando Visual Studio 2010 Load Testing y Windows Azure
Similar a I Jornada CSI - Mónica Wodzislawski (CES) - Probar para corregir, probar para decidir (20)
Moises (Alarcos) Aplicación de la estimación para la valoración de activos so...233 Grados de TI
Este documento describe una presentación sobre la aplicación de la estimación para la valoración de activos de software. Explica qué es la valoración de activos de software, cómo se puede realizar mediante técnicas de estimación como puntos de función y backfiring, y muestra un caso práctico de cómo calcular el esfuerzo y valor de un activo de software.
Eduardo Miranda (Carnegie Mellon) Overruns or Underestimates? A Political Per...233 Grados de TI
Estimation politics and cognitive biases often lead to software cost estimates being underestimated. Several studies have found evidence that political pressures and motivations, like shrinking estimates to win bids, as well as cognitive biases contribute to chronic underestimation. Underestimates can negatively impact which projects get funded, how much projects ultimately cost, and can throw organizations into cycles of cost overruns and firefighting. While there are no perfect solutions, process improvements and managing political and cognitive factors can help address the problem.
Construir software no es igual que construir un puente, un edificio o un coche. Y difícilmente llegará a serlo. Porque el producto final, el software, tiene diferencias muy sustanciales con estos productos físicos. Estas diferencias hacen que el proceso de construcción sea diferente. Y obviar estas diferencias puede implicar importantes problemas a la hora de desarrollar, planificar, gestionar, etc., un proyecto software.
I Jornada CSI - Javier Garzás (Kybele Consulting) - Tendencias actuales en la...233 Grados de TI
Presentación de Javier Garzás (Kybele Consulting) "Tendencias actuales en la certificación e implantación de modelos y normas de calidad software " para la I Jornada de la Calidad en los Sistemas de Información, organizada por Kybele Consulting.
I Jornada CSI - Joaquín Lasheras (CenTIC) - Experiencia en la implantación d...233 Grados de TI
El documento describe la experiencia de CENTIC en ayudar a pymes a implantar el modelo CMMI-DEV para mejorar sus procesos de desarrollo de software. Se realizaron cuatro fases que incluyeron formación, diagnóstico, definición de soluciones, pilotaje e implantación en las empresas participantes. Se utilizaron herramientas de software libre para gestionar requisitos, configuración, proyectos y calidad. El objetivo era que las empresas obtuvieran la certificación CMMI Nivel 2.
I Jornada CSI - Carlos Manuel Fernández (AENOR) - Hoja de ruta de certificac...233 Grados de TI
Presentación de Carlos Manuel Fernández (AENOR) "Hoja de ruta de certificaciones TICS de AENOR" para la I Jornada de la Calidad en los Sistemas de Información, organizada por Kybele Consulting.
I Jornada CSI - Almudena Díez (Visure Solutions) - Los requisitos y CMMI: un ...233 Grados de TI
El documento proporciona un resumen de cómo CMMI aborda la gestión de requisitos. Explica que CMMI no establece cómo implementar las prácticas sino que sirve como referencia. Señala que las áreas de proceso de CMMI relacionadas con los requisitos son Gestión de Requisitos y Desarrollo de Requisitos a nivel 2 y 3 respectivamente. También menciona otras áreas de proceso relacionadas a diferentes niveles de madurez.
I Jornada CSI - Almudena Díez (Visure Solutions) - Los requisitos y CMMI: un ...
I Jornada CSI - Mónica Wodzislawski (CES) - Probar para corregir, probar para decidir
1. Probar para corregir,
probar para decidir
Centro de Ensayos de Software
Mónica Wodzislawski
Madrid, Junio 2010
2. Presentación del CES
Emprendimiento conjunto
• Cámara Uruguaya de Tecnologías de
Información
• Facultad de Ingeniería, UdelaR
Provee servicios de testing
Neutral e independiente
Especialización
• Búsqueda de la excelencia
Probar para corregir, probar para decidir - CES 2
3. Servicios de testing
Testing independiente
• Funcional, rendimiento, automatización
funcional, de conformidad
Consultoría
• Creación y consolidación de áreas de
testing
• Dirección y asesoramiento en proyectos
Formación
• Para la industria, a medida para empresas
• Grado, posgrado, actualización profesional
Probar para corregir, probar para decidir - CES 3
4. Trayectoria
Desde su creación en el 2004
• Más de 100 proyectos
• Más de 400 personas formadas
• Más de 20 presentaciones en congresos
En la actualidad
Impacto
servicios Perfil
CES exportador
Reconoci- sector TI i18n
miento Uruguay
internacional
Probar para corregir, probar para decidir - CES 4
5. ¿Qué es el testing?
Es una investigación técnica orientada a
proporcionar información sobre la calidad de
un producto de software para un actor o
usuario
“Es una actividad cognitiva,
no es una actividad mecánica”
Cem Kaner
Probar para corregir, probar para decidir - CES 5
7. ¿La ley de Lavoisier?
El tester no “crea” calidad ni la “destruye”
Pero contribuye a “transformarla”
Es nuestro desafío constante en aras de la
calidad
Pero los fallos
• ¿Dónde están?
• ¿Cuántos son?
• ¿Cuántos persisten?
Probar para corregir, probar para decidir - CES 7
9. ¿Qué hacer?
-Adiós -dijo el zorro-. He aquí mi secreto, que no
puede ser más simple : Sólo con el corazón se
puede ver bien. Lo esencial es invisible para
los ojos.
EL PRINCIPITO “…-Lo esencial es invisible para los ojos -
Antoine de Saint-Exupéry repitió el principito para acordarse. “
Probar para corregir, probar para decidir - CES 9
10. Probar para
-Sólo se conocen bien las cosas que
se domestican -dijo el zorro-.
-… Eres responsable para siempre de lo que has domesticado. Tú eres
responsable de tu rosa...
Probar para corregir, probar para decidir - CES 10
12. El flujo continuo
Conocer
Espacio para testear
Testear para
conocer
de testing
Probar para corregir, probar para decidir - CES 12
13. El flujo continuo
Testear para
Espacio decidir
Testear para de testing
corregir
Probar para corregir, probar para decidir - CES 13
14. Mucho más que “bugs”
El testing aporta información sobre
• Procesos
• Construcción del Software
• Adquisición del Software
• Outsourcing
• Organización
Expectativas de calidad
Gestión de riesgos
Gestión de cambios
Esencial para la toma de decisiones
Probar para corregir, probar para decidir - CES 14
17. Actividades de testing
Entender Pensar Ejecutar Comparar
Identificar Indicadores Registrar Informar
¿Cuándo? ¿Cómo?¿A qué nivel de detalle?
• Depende del contexto del proyecto
Modelo de proceso de desarrollo
Tipo de testing
Equipo
Tiempos
Niveles de calidad definidos
Expectativas
Probar para corregir, probar para decidir - CES 17
19. Para desarrollar
Empresa proveedora de equipamiento
médico
• Programadores de los aparatos
Parámetos de configuración
• Mayor porcentaje relativo de incidentes
Criterios de aceptación muy precisos en cada
requisito
Testing unitario automatizado y dinámico,
embebido en la programación
Probar para corregir, probar para decidir - CES 19
20. Para vender
Una empresa proveedora, un producto
TI, un cliente muy importante
• Evaluación de la calidad de una plataforma
de demostración
La urgencia y la confianza del vendedor
Luego de avanzado el negocio
• Prueba de rendimiento en una instalación
determinada
La confianza del comprador
Probar para corregir, probar para decidir - CES 20
21. Para integrar
1ª etapa Integradora
Gestión del proyecto
Análisis de requisitos
Testing
Cliente Outsourcing
Testing Testing
de Aceptación en el desarrollo
2ª etapa
Probar para corregir, probar para decidir - CES 21
22. Para comprar
Licitaciones públicas
• Una fórmula ganadora
Empresa proveedora + empresa de testing
independiente
• Una fórmula confiable
Preadjudicación + testing independiente
• Validación de requisitos
• Conformidad con estándares
Proceso de adquisiciones privado
• Muy similar
Probar para corregir, probar para decidir - CES 22
23. Para resolver conflictos
Empresa pública
• Distintos proveedores
• Problemas de rendimiento
Servicio de monitorización
• Perfiles de uso y tiempo de respuesta
• Usuarios virtuales
• Infraestructura
• Consolidación de datos
• Aplicación de mejoras
Probar para corregir, probar para decidir - CES 23