SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Pruebas de Aceptación, el camino hacia Clientes satisfechos Disertante: Ernesto Kiszkurno Autores: Alfonsina Morgavi – Ernesto Kiszkurno
Objetivo   El objetivo de este trabajo es compartir con los asistentes nuestra metodología de trabajo y experiencias respecto del Test de Aceptación de Usuario, bajo la óptica de que es un proceso formal y continuo y no solo una etapa al final del desarrollo, antes de la puesta en producción. ¿Qué sucedería, si les entregáramos a nuestros usuarios un sistema que funciona correctamente “en el escritorio”, pero que no les permite llevar adelante su negocio “en el mundo real”…? El final de un proyecto es sin lugar a dudas el peor momento para enterarnos de esto.  Bien se dice popularmente que en el “arte” de desarrollar software,  el peor riesgo es fracasar por no construir el producto correcto.
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],
Introducción ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],
Evite el síndrome de “hable ahora ó calle para siempre” ,[object Object],
Evite el síndrome de “hable ahora ó calle para siempre” ,[object Object],[object Object],[object Object],[object Object],
Evite el síndrome de “hable ahora ó calle para siempre” ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],
Vea al Test de Aceptación  como un proceso continuo ,[object Object],[object Object],[object Object],
No olvide porqué lo hace ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],
Defina claramente los Criterios de Aceptación ,[object Object],[object Object],[object Object],[object Object],
Defina claramente los Criterios de Aceptación
Defina claramente los Criterios de Aceptación ,[object Object],[object Object],[object Object],[object Object],[object Object],
Defina claramente los Criterios de Aceptación ,[object Object],[object Object],[object Object],[object Object],[object Object],
Defina claramente los Criterios de Aceptación ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],
Documente sus  decisiones y resultados ,[object Object],[object Object],[object Object],[object Object],
No olvide a los usuarios  ,[object Object],[object Object],[object Object],
No olvide a los usuarios  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],
Conclusiones ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Preguntas
Visite nuestros  WEBSITES y contactenos: ,[object Object],[object Object],[object Object],[object Object],[object Object],www.pragmaconsultores.com.ar

Weitere ähnliche Inhalte

Was ist angesagt?

03 unidad i modelos de ing soft
03 unidad i   modelos de ing soft03 unidad i   modelos de ing soft
03 unidad i modelos de ing softvictdiazm
 
pruebas de usabilidad
pruebas de usabilidadpruebas de usabilidad
pruebas de usabilidadnelmer1994
 
Modelo de prototipos
Modelo de prototiposModelo de prototipos
Modelo de prototiposcetic2008
 
Investigacion de modelos
Investigacion de modelosInvestigacion de modelos
Investigacion de modelosemilii17061991
 
Modelos de Desarrollo
Modelos de DesarrolloModelos de Desarrollo
Modelos de DesarrolloALLSOFT
 
Is clase 13_metodos_y_procesos
Is clase 13_metodos_y_procesosIs clase 13_metodos_y_procesos
Is clase 13_metodos_y_procesosAle Mejia
 
SCRUM: cómo agilizar proyectos de desarrollo de software
SCRUM: cómo agilizar proyectos de desarrollo de softwareSCRUM: cómo agilizar proyectos de desarrollo de software
SCRUM: cómo agilizar proyectos de desarrollo de softwareFidel Sheidmo Medina Guevara
 
Introduccion a metodologias de desarrollo de software
Introduccion  a metodologias de desarrollo de softwareIntroduccion  a metodologias de desarrollo de software
Introduccion a metodologias de desarrollo de softwareJuanCarlos1937
 
Modelos en la ingeniería de software
Modelos en la ingeniería de softwareModelos en la ingeniería de software
Modelos en la ingeniería de softwareMarco Aurelio
 
Cuadro comparativo
Cuadro comparativo Cuadro comparativo
Cuadro comparativo Seba Briones
 
Mariannys bermudez ensayo.pdf,
Mariannys bermudez ensayo.pdf,Mariannys bermudez ensayo.pdf,
Mariannys bermudez ensayo.pdf,mariannys bermudez
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de softJazmin Cr
 
Métricas de usabilidad: entiende la experiencia de usuario en tu sitio web y ...
Métricas de usabilidad: entiende la experiencia de usuario en tu sitio web y ...Métricas de usabilidad: entiende la experiencia de usuario en tu sitio web y ...
Métricas de usabilidad: entiende la experiencia de usuario en tu sitio web y ...VWO
 
Metodologías de Desarrollo de Software.
Metodologías de Desarrollo de Software.Metodologías de Desarrollo de Software.
Metodologías de Desarrollo de Software.Patricio Bevaqua
 
Desarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrumDesarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrumtbaires
 

Was ist angesagt? (19)

03 unidad i modelos de ing soft
03 unidad i   modelos de ing soft03 unidad i   modelos de ing soft
03 unidad i modelos de ing soft
 
Inf162 diapositiva...
Inf162 diapositiva...Inf162 diapositiva...
Inf162 diapositiva...
 
pruebas de usabilidad
pruebas de usabilidadpruebas de usabilidad
pruebas de usabilidad
 
2 modelos de la ingenieria de software
2  modelos de la ingenieria de software2  modelos de la ingenieria de software
2 modelos de la ingenieria de software
 
Modelo de prototipos
Modelo de prototiposModelo de prototipos
Modelo de prototipos
 
Investigacion de modelos
Investigacion de modelosInvestigacion de modelos
Investigacion de modelos
 
Modelos de Desarrollo
Modelos de DesarrolloModelos de Desarrollo
Modelos de Desarrollo
 
Is clase 13_metodos_y_procesos
Is clase 13_metodos_y_procesosIs clase 13_metodos_y_procesos
Is clase 13_metodos_y_procesos
 
Is clase 13_metodos_y_procesos
Is clase 13_metodos_y_procesosIs clase 13_metodos_y_procesos
Is clase 13_metodos_y_procesos
 
SCRUM: cómo agilizar proyectos de desarrollo de software
SCRUM: cómo agilizar proyectos de desarrollo de softwareSCRUM: cómo agilizar proyectos de desarrollo de software
SCRUM: cómo agilizar proyectos de desarrollo de software
 
Introduccion a metodologias de desarrollo de software
Introduccion  a metodologias de desarrollo de softwareIntroduccion  a metodologias de desarrollo de software
Introduccion a metodologias de desarrollo de software
 
Modelos en la ingeniería de software
Modelos en la ingeniería de softwareModelos en la ingeniería de software
Modelos en la ingeniería de software
 
Cuadro comparativo
Cuadro comparativo Cuadro comparativo
Cuadro comparativo
 
UX Research
UX ResearchUX Research
UX Research
 
Mariannys bermudez ensayo.pdf,
Mariannys bermudez ensayo.pdf,Mariannys bermudez ensayo.pdf,
Mariannys bermudez ensayo.pdf,
 
Modelos de Ing de soft
Modelos de Ing de softModelos de Ing de soft
Modelos de Ing de soft
 
Métricas de usabilidad: entiende la experiencia de usuario en tu sitio web y ...
Métricas de usabilidad: entiende la experiencia de usuario en tu sitio web y ...Métricas de usabilidad: entiende la experiencia de usuario en tu sitio web y ...
Métricas de usabilidad: entiende la experiencia de usuario en tu sitio web y ...
 
Metodologías de Desarrollo de Software.
Metodologías de Desarrollo de Software.Metodologías de Desarrollo de Software.
Metodologías de Desarrollo de Software.
 
Desarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrumDesarrollo en cascada vs desarrollo agile scrum
Desarrollo en cascada vs desarrollo agile scrum
 

Ähnlich wie Software Gurú 2008: Pruebas de Aceptación

Analisis de sistemas de codigo abierto
Analisis de sistemas de codigo abiertoAnalisis de sistemas de codigo abierto
Analisis de sistemas de codigo abiertoMaestros en Linea
 
Calidad del producto software
Calidad del producto softwareCalidad del producto software
Calidad del producto softwarerosehorta20
 
Consejos claves para creación y lanzamiento de una nueva app
Consejos claves para creación y lanzamiento de una nueva appConsejos claves para creación y lanzamiento de una nueva app
Consejos claves para creación y lanzamiento de una nueva appInterlat
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSLenin Acosta Mata
 
Ensayo ing. de software
Ensayo ing. de softwareEnsayo ing. de software
Ensayo ing. de software574224
 
Ciclo de vida del Software.pdf
Ciclo de vida del Software.pdfCiclo de vida del Software.pdf
Ciclo de vida del Software.pdfcristobal461607
 
Requerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareRequerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareKelvin Abdiel Alvarado
 
Opciones en la Adquisicion de sistemas de informacion.pdf (1).pdf
Opciones en la Adquisicion de sistemas de informacion.pdf (1).pdfOpciones en la Adquisicion de sistemas de informacion.pdf (1).pdf
Opciones en la Adquisicion de sistemas de informacion.pdf (1).pdfSANTIAGOALEJANDROGUT
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosCarlos Chaves
 
Jose castillo20186221ensayoteoriadesistemas
Jose castillo20186221ensayoteoriadesistemasJose castillo20186221ensayoteoriadesistemas
Jose castillo20186221ensayoteoriadesistemasjosealfredocastillo7
 
Jose castillo20186221ensayoteoriadesistemas
Jose castillo20186221ensayoteoriadesistemasJose castillo20186221ensayoteoriadesistemas
Jose castillo20186221ensayoteoriadesistemasjosealfredocastillo7
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitosAlvaro Mejia
 
1 Avance Del Proyecto 6
1 Avance Del Proyecto 61 Avance Del Proyecto 6
1 Avance Del Proyecto 6guestde29b5
 
2.- Introducción y Tipos de sistemas de información (2).ppt
2.- Introducción y Tipos de sistemas de información (2).ppt2.- Introducción y Tipos de sistemas de información (2).ppt
2.- Introducción y Tipos de sistemas de información (2).pptMatasEnriqueFarasPea
 
DESARROLLO DE UN PRODUCTO TECNOLOGICO
DESARROLLO DE UN PRODUCTO TECNOLOGICODESARROLLO DE UN PRODUCTO TECNOLOGICO
DESARROLLO DE UN PRODUCTO TECNOLOGICOAlina Carrion
 
principales actividades de la ingenieria de Requerimientos
principales actividades de la ingenieria de Requerimientosprincipales actividades de la ingenieria de Requerimientos
principales actividades de la ingenieria de RequerimientosMariaTeresaRenteriaO
 
Aseguramiento de la calidad - Víctor Gómez Adán
Aseguramiento de la calidad - Víctor Gómez AdánAseguramiento de la calidad - Víctor Gómez Adán
Aseguramiento de la calidad - Víctor Gómez AdánVíctor Gómez Adán
 
Unidad 1 requerimientos del software
Unidad 1 requerimientos del softwareUnidad 1 requerimientos del software
Unidad 1 requerimientos del softwareoemavarez
 
Guia de calidad para desarrollo de software
Guia de calidad para desarrollo de softwareGuia de calidad para desarrollo de software
Guia de calidad para desarrollo de softwareAndres Epifanía Huerta
 

Ähnlich wie Software Gurú 2008: Pruebas de Aceptación (20)

Analisis de sistemas de codigo abierto
Analisis de sistemas de codigo abiertoAnalisis de sistemas de codigo abierto
Analisis de sistemas de codigo abierto
 
Calidad del producto software
Calidad del producto softwareCalidad del producto software
Calidad del producto software
 
Consejos claves para creación y lanzamiento de una nueva app
Consejos claves para creación y lanzamiento de una nueva appConsejos claves para creación y lanzamiento de una nueva app
Consejos claves para creación y lanzamiento de una nueva app
 
Examen jocksen
Examen jocksenExamen jocksen
Examen jocksen
 
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOSINGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
INGENIERÍA DE REQUISITOS E INGENIERÍA DE REQUERIMIENTOS
 
Ensayo ing. de software
Ensayo ing. de softwareEnsayo ing. de software
Ensayo ing. de software
 
Ciclo de vida del Software.pdf
Ciclo de vida del Software.pdfCiclo de vida del Software.pdf
Ciclo de vida del Software.pdf
 
Requerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareRequerimientos en Ingenieria de Software
Requerimientos en Ingenieria de Software
 
Opciones en la Adquisicion de sistemas de informacion.pdf (1).pdf
Opciones en la Adquisicion de sistemas de informacion.pdf (1).pdfOpciones en la Adquisicion de sistemas de informacion.pdf (1).pdf
Opciones en la Adquisicion de sistemas de informacion.pdf (1).pdf
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
Jose castillo20186221ensayoteoriadesistemas
Jose castillo20186221ensayoteoriadesistemasJose castillo20186221ensayoteoriadesistemas
Jose castillo20186221ensayoteoriadesistemas
 
Jose castillo20186221ensayoteoriadesistemas
Jose castillo20186221ensayoteoriadesistemasJose castillo20186221ensayoteoriadesistemas
Jose castillo20186221ensayoteoriadesistemas
 
Ingeniería de requisitos
Ingeniería de requisitosIngeniería de requisitos
Ingeniería de requisitos
 
1 Avance Del Proyecto 6
1 Avance Del Proyecto 61 Avance Del Proyecto 6
1 Avance Del Proyecto 6
 
2.- Introducción y Tipos de sistemas de información (2).ppt
2.- Introducción y Tipos de sistemas de información (2).ppt2.- Introducción y Tipos de sistemas de información (2).ppt
2.- Introducción y Tipos de sistemas de información (2).ppt
 
DESARROLLO DE UN PRODUCTO TECNOLOGICO
DESARROLLO DE UN PRODUCTO TECNOLOGICODESARROLLO DE UN PRODUCTO TECNOLOGICO
DESARROLLO DE UN PRODUCTO TECNOLOGICO
 
principales actividades de la ingenieria de Requerimientos
principales actividades de la ingenieria de Requerimientosprincipales actividades de la ingenieria de Requerimientos
principales actividades de la ingenieria de Requerimientos
 
Aseguramiento de la calidad - Víctor Gómez Adán
Aseguramiento de la calidad - Víctor Gómez AdánAseguramiento de la calidad - Víctor Gómez Adán
Aseguramiento de la calidad - Víctor Gómez Adán
 
Unidad 1 requerimientos del software
Unidad 1 requerimientos del softwareUnidad 1 requerimientos del software
Unidad 1 requerimientos del software
 
Guia de calidad para desarrollo de software
Guia de calidad para desarrollo de softwareGuia de calidad para desarrollo de software
Guia de calidad para desarrollo de software
 

Kürzlich hochgeladen

EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfAnnimoUno1
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfvladimiroflores1
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 

Kürzlich hochgeladen (11)

EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Software Gurú 2008: Pruebas de Aceptación

  • 1. Pruebas de Aceptación, el camino hacia Clientes satisfechos Disertante: Ernesto Kiszkurno Autores: Alfonsina Morgavi – Ernesto Kiszkurno
  • 2. Objetivo El objetivo de este trabajo es compartir con los asistentes nuestra metodología de trabajo y experiencias respecto del Test de Aceptación de Usuario, bajo la óptica de que es un proceso formal y continuo y no solo una etapa al final del desarrollo, antes de la puesta en producción. ¿Qué sucedería, si les entregáramos a nuestros usuarios un sistema que funciona correctamente “en el escritorio”, pero que no les permite llevar adelante su negocio “en el mundo real”…? El final de un proyecto es sin lugar a dudas el peor momento para enterarnos de esto. Bien se dice popularmente que en el “arte” de desarrollar software, el peor riesgo es fracasar por no construir el producto correcto.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Defina claramente los Criterios de Aceptación
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 20.

Hinweis der Redaktion

  1. Cuanto dura la presentación?
  2. Qué chiste puedo hacer acá? Formal = documentado, difundido e institucionalizado. El usuario debe saber de antemano “cómo” van a ocurrir las cosas. Debemos entrenarlo para que pueda desempeñar su papel “smooth” Continuo = iterativo, incremental, a lo largo de las etapas de testing La última iteración es solo para “la foto”. Los problemas deben detectarse lo antes posible. La respuesta a la pregunta es: el software estaría listo más tarde y a un mayor costo, si es que alguna vez está listo.
  3. El problema es conocido: alinear la idea mental que tiene el usuario del sistema con el sistema finalmente construido. Escribir los requerimientos es un medio (no un fin en si mismo) para lograr este alineamiento. Los requerimientos, además, son la columna vertebral de un proyecto de desarrollo de software. Todo el proyecto, en mayor o menor medida, dependerá de lo definido allí. El test de aceptación tradicional, practicado al final de la etapa de testing y, antes de la implementación del sistema, tiene por único objetivo obtener la aprobación formal y escrita del usuario.
  4. Cual es la idea de este slide? Cuando la aceptación de usuario se concibe como “one-shot” corremos riesgos: Que el sistema frustre al usuario. Impacto: no uso del sistema, no aceptación, enemistad con el área de sistemas. Que el sistema domine al usuario (los procesos de negocio se adaptan al sistema “a medida”). Impacto: ineficiencias en la empresa, complejidad adicional. Si el área usuaria tiene más fuerza, que los requerimientos cambien constantemente. Impacto: proyecto sin fin Si el área de sistemas tiene más fuerza, que el sistema no sea lo que se necesita
  5. Los requerimientos como contrato (o acuerdo) entre usuarios y sistemas Visión compartida del negocio implementado en el sistema Premisas: las decisiones sobre requerimientos impactan sobre la economía del proyecto (costos, fechas, esfuerzo) Èxito compartido en el proyecto construido a lo largo de TODOS los días del proyecto Todos los días hay un test de aceptación (empezar apurado!)
  6. La idea es: Gestionar el cambio (minimizar los miedos y las resistencias) Gestionar el conocimiento (aprender de los usuarios también durante la construcción y no solo durante el análisis) Manejar la incertidumbre del usuario Acostumbrarlo a ver el sistema como nosotros lo vemos Anécdota Movicom: Revisiones iterativas de prototipos y requerimientos Revisiones de diseño
  7. La aceptación del sistema está más cerca si los testers también aceptan los requerimientos Un interlocutor interesante para manejar la interacción con los usuarios es el tester pues es alguien que habla los dos idiomas: el técnico y el del negocio.
  8. Hay que entender qué se está aceptando a quién le estamos aceptando Quién está aceptando Qué estamos aceptando Por qué se está aceptando Hay compañías donde hay diferentes niveles de aceptación. Un ejemplo implementado: Aceptación del desarrollo para testear (prueba tercerizada) Aceptación del desarrollo por parte del área Técnica (sistemas; documentación, código, etc) Aceptación del usuario (para ponerlo en producción; el usuario acompañado de sistemas)
  9. Hay que facilitar esta definición mostrando casos de prueba definidos por sistemas, ayudando a romper la hoja en blanco, etc. Los atributos de calidad a validar son parte de la especificación del sistema. Receta: En proyectos críticos, escribir una estrategia de prueba que permita discutir y consensuar qué se hará en términos de calidad es una práctica muy recomendable. Aquí se definirán cosas como “para que el sistema sea aprobado por el usuario podrán quedar incidentes de criticidad alta abiertos”.
  10. ¿y acá que querés decir?
  11. Dado que la calidad siempre es una decisión económica. Hacer visible la estrategia de pruebas al usuario permite evaluar las zonas de riesgo y a partir de eso decidir donde pondremos el esfuerzo. Un error muy común es pensar que la prueba de usuario debe tener el mismo alcance que la prueba de sistemas.
  12. La estrategia de pruebas es la herramienta ideal para documentar estas decisiones y el proceso de elaboración de una estrategia de pruebas permite validar las decisiones con todos los involucrados en el proyecto.
  13. Los criterios para tomar esta decisión deben estar claros y documentados. Las decisiones tomadas en cada prueba de aceptación también deben ser documentadas. Documentar en este caso incluye informar a los involucrados.
  14. Receta: elegir bien a los usuarios Estar presente es distinto de estar todos juntos. Es conveniente trabajar por grupos de usuarios y estos grupos deben estar formados de acuerdo a sus características (area, funcion, compromiso con el proyecto, etc.)
  15. Está mal el formato