Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Workshop TestingUy 2017 - CPA Ferrere - Plan de calidad: Metas claras, éxito seguro

1,108 views

Published on

El documento contiene la presentación utilizada como guía para el dictado del workshop "Plan de calidad: metas claras, éxito seguro" dictado por el Área de Banca y Tecnología de CPA Ferrere en el marco del TestingUy 2017.

En este workshop se profundizará en la planificación de proyectos de Testing y en la buena definición de objetivos alcanzables para el éxito del proyecto. Atravesando diferentes metodologías (desde el Plan estándar hacia nuevas propuestas ágiles que han cobrado popularidad en los últimos años) los asistentes aprenderán a crear un Plan Eficaz. Este taller brinda herramientas de valor para quienes cuentan con la responsabilidad de gestionar las actividades de Testing. Ya sea un proyecto breve o un proyecto complejo, se incorpore el Testing al inicio del proyecto o al final: un buen plan siempre es necesario.

El mismo estuvo a cargo de 2 Supervisores del área de Banca y Tecnología, referentes en la materia.

Paula Reyes
https://www.linkedin.com/in/paula-reyes-17165998

William Llanes
https://www.linkedin.com/in/williamllanes

Published in: Technology
  • Be the first to comment

Workshop TestingUy 2017 - CPA Ferrere - Plan de calidad: Metas claras, éxito seguro

  1. 1. Paula Reyes preyes@cpaferrere.com @ReyesPauV PLAN DE CALIDAD: METAS CLARAS, ÉXITO SEGURO William Llanes wllanes@cpaferrere.com @llanesw 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy
  2. 2. 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy Recorrido V V V Proyectos Planificación de Testing Problemas frecuentes Complejidad de los escenarios Algunas Ideas Y soluciones V Planificando juntos Conclusiones
  3. 3. 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy ¿Por qué Planificar? Nivel de complejidad del Proyecto A B C D Importancia de la Planificación en Testing
  4. 4. 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy Proyectos Tipo A ¿Por qué Planificar?
  5. 5. 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy ¿Por qué Planificar? Proyectos Tipo B
  6. 6. 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy ¿Por qué Planificar? Proyectos Tipo C
  7. 7. 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy ¿Por qué Planificar? Proyectos Tipo D
  8. 8. 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy “projects need headlights. As the tester, you light the way. You illuminate the road ahead so the programmers and managers, however they bicker over the map, can at least see where they are, what they're about to run over, and how close they are to the cliff. The detailed mission of the testing group varies from company to company. Behind those details, though, is a common factor. Testing is done to find information. Critical decisions about the project or the product are made on the basis of that information.” Lessons Learned in Software Testing Pettichord, Bach, Kaner ¿Por qué Planificar?
  9. 9. 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy Procesos y/o Estándares Internacionales Procesos / Artefactos propios de la empresa • Negocio • Objetivos y Metas • Planificación • Procesos y Metodologías • Equipos • Tecnología • Plan General • Plan de Diseño • Plan de Ejecución • Reportes Plan de Testing Templates Insumos Producto Problemas Frecuentes
  10. 10. 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy Procesos y/o Estándares Internacionales Procesos / Artefactos propios de la empresa • Negocio • Objetivos y Metas • Planificación • Procesos y Metodologías • Equipos • Tecnología • Plan General • Plan de Diseño • Plan de Ejecución • Reportes Plan de Testing Templates Insumos Producto Problemas Frecuentes • Foco excesivo en estándares de Testing (internacionales y/o propios) • Dependencia, arraigo en metodologías, herramientas, etc. (costumbre) • Ingreso tardío en la Planificación general del Proyecto • Consideración un grupo acotado de elementos (o sub-elementos) del proyecto como insumo de nuestra planificación. • Perdida de tiempo en procesos de soporte a la práctica de Testing • Exceso de información (muchas veces irrelevante para los interesados) • No generamos información de calidad para los interesados en la misma • Documentación difícil de mantener durante todo el proyecto
  11. 11. 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy Proceso de Planificación Conocer Nuestro Rol Comprender El Proyecto Dominio de Testing Negociar Relacionar Elementos
  12. 12. 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy Conocer Nuestro Rol Derivar Nuestro Plan Brindar información relevante en tiempo y forma respecto al proceso de desarrollo y/o implementación de Software en un entorno determinado A través de procesos de Testing para identificar incidentes (funcionales y no funcionales) que afecten la consecución de objetivos y metas del proyecto Desarrollando estrategias, diseño de casuísticas, ejecución de pruebas y comunicación de resultados Conformar un Plan eficiente con objetivos y metas claras, seleccionando la mejor estrategia y el equipo para llevar adelante el proyecto
  13. 13. 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy Comprender el Proyecto Elementos y Variables Externas Negocio Stakeholders Objetivos y Metas Planificación Procesos y Metodologías Equipos Tecnología Riesgos Características del Mercado Normativa Políticas Internas Cultura Empresarial Características del Negocio Motivaciones de cambio Objetivos Estratégicos Objetivos a corto y largo plazo Modelo Cascada Modelo V Modelo Espiral Modelo Incremental Modelo Iterativo Modelo RAD Modelo Prototipo Metodologías ágiles DevOps Cliente (Dirección, Gerentes, Gerente Proyecto, Sponsors, Accionistas, Ti, Marketing) Proveedores Gobierno Consultores Auditores Internos Auditores Externos Equipos del Cliente Equipos de Desarrollo Equipos de Testing Project Management Equipos de Gestión Vinculados al Alcance Vinculados a la Duración Vinculados al Presupuesto Contratos Hardware Software Herramientas Ambientes Interfaces Requerimientos Especificaciones Infraestructura Plan General Cronograma General Gestión de Riesgos Plan de Desarrollo Plan de Testing Control y Seguimiento Plan de Homologación Producción y Post-Producción Asociados al Alcance Asociados a la Duración Asociados al Presupuesto Asociados a Cumplimiento de Contratos
  14. 14. 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy Dominio de Testing Elementos y Variables Internas Personas Objetivos y Metas Planificación Procesos y Metodologías Tipos de Pruebas Herramientas Riesgos Estándares Procesos y Metod. Propias Documentación Entregables Q Integrantes del Equipo/s Conocimiento del Negocio Conocimiento Técnico Experiencia Cultura Empresarial Pruebas Funcionales Pruebas No-Funcionales Pruebas de Integración Pruebas de Regresión Pruebas de Performance Pruebas de Carga Pruebas de Volumen Pruebas de Escalabilidad Pruebas Exploratorias Otras Vinculados al Alcance Vinculados a la Duración Vinculados al Presupuesto Contratos Gestión de Pruebas Reporte y Gestión de Incidentes Automatizaciones Emuladores / Simuladores Hardware Plan General y Estrategia Plan de Diseño Plan de Procedimientos Plan de Pruebas Reportes Control y Seguimiento Asociados al Proyecto Asociados al Enfoque de Testing Asociados al alcance funcional Asociados al alcance no- funcional Asociados al Tipo de Pruebas
  15. 15. 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy Negocio Objetivos y Metas Equipos Tecnología Riesgos Negociación Acercando Elementos Externos a Nuestro Dominio Procesos y Metodologías Stakeholders Planificación Entregas (Software) • Cronogramas de entregas • Estado de las entregas (orden de las mismas en cuanto a testeabilidad) • Estado de las entregas (grado de calidad de las mismas) • Alcance de Testing (en función de requerimientos, cobertura, normativa, etc.) Comunicación • Periodicidad de entregables • Alcance de Entregables • Herramientas de gestión y comunicación • Participación en reuniones Entregables • Informes, Reportes, Documentos necesarios • Contenido de cada uno • Grado de detalle de la información
  16. 16. 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy Vincular Elementos Vincular las Variables Externas con Nuestro Dominio Stakeholders Equipos Riesgos Planificación Rol del Equipo de Testing Personas Planificación
  17. 17. 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy Planificando… Stakeholders Equipos Riesgos Planificación Rol del Equipo de Testing Personas Plan General • Objetivos y Metas • Recursos • Cronogramas • Enfoque de Testing • Alcance Funcional • Alcance No-Funcional • Tareas y Responsables • Riesgos • Entregables Plan de Diseño • Estrategia (Tipos de Pruebas, Técnicas, Automatización, etc.) • Casuística de Pruebas • Precondiciones • Importancia y Priorización • Criterios adoptados para Resultados Esperados (Req., Estand., Norm., costumbre, etc.) • Entregables Plan de Ejecución • Builds, versiones, etc. • Responsables • Resultados obtenidos • Evidencia • Reproducción • Herramientas • Entregables Reporte de Incidentes • Builds, versiones, etc. • Criterios de descripción de incidentes • Responsables • Prioridad, Severidad • Evidencia • Canal de comunicación • Entregables Otros Reportes • Reportes de Avance • Reportes de Estado de Entregas • Reporte de Estado de Riesgos • Lecciones aprendidas • Otros Reportes Comunicación • Responsables • Documentos como productos • Documentos internos • Alcance y Detalle de la información • Periodicidad de Actualización • Canales de comunicación Revisión Corrección Actualización
  18. 18. ¿PREGUNTAS? ¡MUCHAS GRACIAS! 15 y 16 de mayo, 2017 www.testinguy.org #testinguy |@testinguy Paula Reyes preyes@cpaferrere.com @ReyesPauV William Llanes wllanes@cpaferrere.com @llanesw www.cpaferrere.com | cpatestingservices.com Bolivia | Ecuador | Uruguay | Paraguay

×