SlideShare una empresa de Scribd logo
1 de 18
PRÁCTICAS ÁGILES
EN DESARROLLO Y
TESTING DE APPS

01 Desarrollo
02 Testing
03 Reporting
01
DESARROLLO
ÁGIL
Aplicación
Viable
Mínima
- Mínimo número de
funcionalidades.
- La calidad no es opcional.
- Priorizar innovación.
01
DESARROLLO
ÁGIL

Entregas
Frecuentes
- Controlar avance del proyecto.
- Adaptarnos a los cambios.
- Obtener feedback temprano.
01
DESARROLLO
ÁGIL

Feedback
Temprano
- Detección temprana de bugs.
- Acortar fase estabilización.
- Control fecha de lanzamiento.
02
TESTING
ÁGIL

Tareas del Tester
- Recibe los requerimientos
desde el minuto cero.
- Escribe los test cases.
- Prepara los entornos de test.
- Testea cualquier módulo tan
pronto como sea posible.
02
TESTING
ÁGIL

Consideraciones:

01 Fragmentación de
Dispositivos
- iOS: 13 modelos
- Android: 12.000 modelos.
- Seleccionar un set de disp.
mínimo representativo.
02
TESTING
ÁGIL

Consideraciones:

02 Fragmentación de
Sistemas Operativos
- iOS: 7 versiones.
- Android: 13 versiones.
- Seleccionar un set de versiones
mínimo representativo.
02
TESTING
ÁGIL

Consideraciones:

03 Fragmentación de
Resoluciones
- iOS: 5 resoluciones.
- Android: más de 120.
- Seleccionar un set
mínimo representativo.
02
TESTING
ÁGIL
Consideraciones:

04 Connectividad y
comunicaciones
- No conexión.
- Calidades conexión.
- Cortes / Reconexiones.
- Timeouts conexión / datos.
- Reintentos conexión / datos.
- Comprobación datos.
02
TESTING
ÁGIL

Consideraciones:

05 Geolocalización
- Deshabilitada por el usuario.
- Sólo wireless networks.
- Simulación posiciones.
- Simulación movimiento.
- Gestión pérdida señal GPS.
02
TESTING
ÁGIL

Consideraciones:

06 Ciclo de Vida
- App suspendida.
- App restaurada.
- App terminada.
- Android services.
02
TESTING
ÁGIL
Consideraciones:

07 Memoria y
Almacenamiento
- Tratar con imágenes de cámara.
- Dispositivos con mucha
resolución y poca memoria.
- App instalada en SD.
- App sin SD o SD llena.
02
TESTING
ÁGIL

Consideraciones:

08 Errores difíciles de
describir con palabras
- Errores gráficos.
- Animaciones.
03
REPORTING
ÁGIL

Concepto
Reportar bugs de la forma más
eficiente posible con toda la
información adjunta necesaria para
su depuración.
03
REPORTING
ÁGIL

BlitFeedback:

Eficiente
Reportar directamente desde la app
e integrar con nuestro issue tracking
system.
03
REPORTING
ÁGIL

BlitFeedback:

Información adjunta
- Descripción y pasos reproducción.
- Screenshot comentados gráficamente.
- Videocast en caso de animaciones.
- Logs de la app y del sistema.
- Datos perfil y estado del sistema.
- Datos completos de la app.
03
REPORTING
ÁGIL

BlitFeedback:

Integración con
Issue Tracker
Jira, Bitbucket, Pivotal,
GitHub, etc.
GRACIAS!

David Llort
dllort@blitsoftware.com
linkedin.com/in/dllort
twitter.com/dllort

BlitFeedback
http://www.blitfeedback.com
twitter.com/blitfeedback

Más contenido relacionado

Similar a Prácticas ágiles en desarrollo y testing de apps con BlitFeedback

Herramientas de testing apps android
Herramientas de testing apps androidHerramientas de testing apps android
Herramientas de testing apps androidSlashMobility.com
 
Automatización de pruebas funcionales
Automatización de pruebas funcionalesAutomatización de pruebas funcionales
Automatización de pruebas funcionalesVicenç García-Altés
 
Charla Informativa: ¿Cómo seleccionar e implementar adecuadamente un programa...
Charla Informativa: ¿Cómo seleccionar e implementar adecuadamente un programa...Charla Informativa: ¿Cómo seleccionar e implementar adecuadamente un programa...
Charla Informativa: ¿Cómo seleccionar e implementar adecuadamente un programa...Germán Lynch Navarro
 
01 el proceso_unificado
01 el proceso_unificado01 el proceso_unificado
01 el proceso_unificadoorgg2014
 
Cypress en un mundo lleno de Selenium
Cypress en un mundo lleno de SeleniumCypress en un mundo lleno de Selenium
Cypress en un mundo lleno de SeleniumSoftware Guru
 
¿Cómo seleccionar e implementar adecuadamente un programa administrativo/cont...
¿Cómo seleccionar e implementar adecuadamente un programa administrativo/cont...¿Cómo seleccionar e implementar adecuadamente un programa administrativo/cont...
¿Cómo seleccionar e implementar adecuadamente un programa administrativo/cont...Germán Lynch Navarro
 
Pruebas software (1)
Pruebas  software (1)Pruebas  software (1)
Pruebas software (1)René Pari
 
09 Atos
09 Atos09 Atos
09 AtosPepe
 
Procesos de software Unidad 2 - Software Enginnering - Ian sommerville
Procesos de software  Unidad 2 - Software Enginnering - Ian sommervilleProcesos de software  Unidad 2 - Software Enginnering - Ian sommerville
Procesos de software Unidad 2 - Software Enginnering - Ian sommervilleMatias Gonzalo Acosta
 
Aprendiendo de nuestros errores. La verdadera importancia de los defectos de ...
Aprendiendo de nuestros errores. La verdadera importancia de los defectos de ...Aprendiendo de nuestros errores. La verdadera importancia de los defectos de ...
Aprendiendo de nuestros errores. La verdadera importancia de los defectos de ...Software Guru
 
tipos de pruebas.
tipos de pruebas.tipos de pruebas.
tipos de pruebas.Juan Ravi
 

Similar a Prácticas ágiles en desarrollo y testing de apps con BlitFeedback (20)

Herramientas de testing apps android
Herramientas de testing apps androidHerramientas de testing apps android
Herramientas de testing apps android
 
Automatización de pruebas funcionales
Automatización de pruebas funcionalesAutomatización de pruebas funcionales
Automatización de pruebas funcionales
 
T-ESPE-047677-D.pptx
T-ESPE-047677-D.pptxT-ESPE-047677-D.pptx
T-ESPE-047677-D.pptx
 
Diapo2019 grupo3
Diapo2019 grupo3Diapo2019 grupo3
Diapo2019 grupo3
 
Tdd
TddTdd
Tdd
 
Smed
SmedSmed
Smed
 
Charla Informativa: ¿Cómo seleccionar e implementar adecuadamente un programa...
Charla Informativa: ¿Cómo seleccionar e implementar adecuadamente un programa...Charla Informativa: ¿Cómo seleccionar e implementar adecuadamente un programa...
Charla Informativa: ¿Cómo seleccionar e implementar adecuadamente un programa...
 
TDD en java script
TDD en java scriptTDD en java script
TDD en java script
 
01 el proceso_unificado
01 el proceso_unificado01 el proceso_unificado
01 el proceso_unificado
 
Cypress en un mundo lleno de Selenium
Cypress en un mundo lleno de SeleniumCypress en un mundo lleno de Selenium
Cypress en un mundo lleno de Selenium
 
¿Cómo seleccionar e implementar adecuadamente un programa administrativo/cont...
¿Cómo seleccionar e implementar adecuadamente un programa administrativo/cont...¿Cómo seleccionar e implementar adecuadamente un programa administrativo/cont...
¿Cómo seleccionar e implementar adecuadamente un programa administrativo/cont...
 
prueba de aplicaciones convencionales
prueba de aplicaciones convencionalesprueba de aplicaciones convencionales
prueba de aplicaciones convencionales
 
Pruebas software (1)
Pruebas  software (1)Pruebas  software (1)
Pruebas software (1)
 
ejemplos.pdf
ejemplos.pdfejemplos.pdf
ejemplos.pdf
 
Introducción a tdd
Introducción a tddIntroducción a tdd
Introducción a tdd
 
09 Atos
09 Atos09 Atos
09 Atos
 
Procesos de software Unidad 2 - Software Enginnering - Ian sommerville
Procesos de software  Unidad 2 - Software Enginnering - Ian sommervilleProcesos de software  Unidad 2 - Software Enginnering - Ian sommerville
Procesos de software Unidad 2 - Software Enginnering - Ian sommerville
 
Aprendiendo de nuestros errores. La verdadera importancia de los defectos de ...
Aprendiendo de nuestros errores. La verdadera importancia de los defectos de ...Aprendiendo de nuestros errores. La verdadera importancia de los defectos de ...
Aprendiendo de nuestros errores. La verdadera importancia de los defectos de ...
 
tipos de pruebas.
tipos de pruebas.tipos de pruebas.
tipos de pruebas.
 
Sisaad presentación avalon
Sisaad presentación avalonSisaad presentación avalon
Sisaad presentación avalon
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
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
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxRogerPrieto3
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 

Último (15)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .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
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Herramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptxHerramientas de corte de alta velocidad.pptx
Herramientas de corte de alta velocidad.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 

Prácticas ágiles en desarrollo y testing de apps con BlitFeedback