5. Transformando Todos los testings... el testing Los compartimentos estancos En espacios flexibles, diáfanos y multifuncionales Bmw-Leipzig-Arq. Zaha-Hadid
6. Para pasar In the mood for... quality De la incomunicacón A la integración y colaboración ¡Compartiendo el compromiso con la calidad!
11. Todos los testings... el testing Contexto Intereses Involucrados Objetivos de calidad Datos Restricciones Metas Dominio ¿Especificación de requerimientos?
12. Todos los testings... el testing Modelos Simples Verosímiles Significativos Analizables
13. Todos los testings... el testing Técnicas Metodologías Buenas prácticas Métricas Documentación Estándares Herramientas
14.
15. Prueba Todos los testings... el testing C ONTEXTO M ODELOS M ETODOLOGIAS C RITERIOS C ambios en C o C llevan a M odificar M y M durante la PRUEBA INCREMENTAR LA CARGA REPORTAR
Julio Cortázar en su relato "Todos los Fuegos el Fuego", presenta dos historias con argumentos parecidos y paralelos que desenlazan en un final común: el fuego. . A partir de las yuxtaposiciones que se presentan entre ambas Cortázar pretende pintar el fracaso afectivo causado por la incomunicación en la sociedad "Todos los Fuegos el Fuego", es un relato fantástico dada la imposibilidad física de la simultaneidad de las dos historias que ocurren en periodos históricos distintos y en lugares distintos (el primero en la época del Imperio Romano y el otro en París del siglo XX) De la mano de una organización dedicada exclusivamente al testing… Espacios flexibles, multifuncionales, diáfanos
Desde afuera hacia adentro, un recorrido, una mirada hacia el corazón de las organizaciones
De la mano de una organización dedicada a y especializada en … testing, el CES Que auna la teoría y la práctica, la academia y la industria
Y así podemos seguir …
En cualquier caso, el CONTEXTO manda: Quien ordeno la prueba? Quienes son los involucrados? Que intereses hay? Que relacion hay entre ellos? Cuales son los objetivos de calidad? Y cuales las metas del proyecto? Comprender el dominio y objetivos del negocio Entender las restricciones existentes: disponer de la infraestructura, arreglos a los programas, plazos, datos suficientes… CONTEXT DRIVEN TESTING: El contexto (usuario, sus necesidades, habilidades, gustos) determinan la correctitud de un sistema CONTEXT-AWARE TESTING: Utiliza las “mejores prácticas” pero las adapta al contexto. Si el contexto cambia, debemos estar prontos para cambiar nuestros objetivos sobre la marcha del proyecto Llegar a tiempo aportando valor, cambios de versiones que afecten automatizacion
Siempre diseñar pruebas simples, realizables y que generen valor para los stakeholders. En performance: simplificar el layout, comprender objetivos, foco en el SUT y no en la infraestructura.
Adaptar las metodologías y técnicas a las realidades del contexto. Documentación: relevante y oportuna Las herramientas y artefactos son medios para testear, no el objetivo de la prueba. Una métrica irrelevante puede transformarse en peligrosa Los estándares y buenas practicas son importantes: ellos proveen sugerencias valiosas en momentos de la implementación, pero no se deben tomar taxativamente.
¿Necesitamos requisitos para testear performance? No. Necesitamos CRITERIOS Por ejemplo: Tiempos de respuesta razonables para el usuario, para lo que es el objetivo del sistema, y no 8 seg porque es un sistema web, o 2 seg porque suena bien. El comportamiento de un sistema de control aéreo es diferente de un procesador de textos. Los requisitos marcados en un SLA determinan una realidad diferente a la experiencia de un usuario. La “cultura” de la performance en el ciclo de desarrollo Cuando se está desarrollando un modulo en particular puede no tenerse los requisitos de performance que este tendrá cuando se integre en el sistema completo; pero eso no es impedimento para pensar en la performance del mismo “criteriosamente”. Verificar que modificando algo no estoy empeorando la performance. O que si el volumen de datos es más grande que la base de datos que tengo para las pruebas unitarias, el programa se comporta igual en cuanto a los tiempos de proceso.
Enmarcada en CMMC. C ambios en C o C obligan a M odificar M y M durante la prueba El desafío es hacer la mejor prueba posible en la coyuntura. Entonces, cuanto mas técnicas y metodologías se conozcan, en mejores condiciones uno estara para atacar los problemas del contexto. Pensar como Dr House.
Julio Cortázar en su relato "Todos los Fuegos el Fuego", presenta dos historias con argumentos parecidos y paralelos que desenlazan en un final común: el fuego. . A partir de las yuxtaposiciones que se presentan entre ambas Cortázar pretende pintar el fracaso afectivo causado por la incomunicación en la sociedad "Todos los Fuegos el Fuego", es un relato fantástico dada la imposibilidad física de la simultaneidad de las dos historias que ocurren en periodos históricos distintos y en lugares distintos (el primero en la época del Imperio Romano y el otro en París del siglo XX) De la mano de una organización dedicada exclusivamente al testing… Espacios flexibles, multifuncionales, diáfanos