Vale la pena el Beta testing - PowerPoint PPT Presentation

1 / 19
About This Presentation
Title:

Vale la pena el Beta testing

Description:

Early adopter of new technology (2001) Mejor beta tester GeneXus ... Primer contacto del sistema o producto con la 'mundo real' Prueba de un ... (no full time) ... – PowerPoint PPT presentation

Number of Views:79
Avg rating:3.0/5.0
Slides: 20
Provided by: enrique
Category:
Tags: beta | fulltime | pena | testing | vale

less

Transcript and Presenter's Notes

Title: Vale la pena el Beta testing


1
Vale la pena el Beta testing?
  • Enrique Almeida
  • ealmeida_at_concepto.com.uy

2
Quienes somos?
  • Desarrollo de software y Consultoría
  • Más de 10 años con GeneXus
  • Certificación ISO 9000
  • Reconocimientos
  • Early adopter of new technology (2001)
  • Mejor beta tester GeneXus (2000, 2001, 2004)

3
Que es el Beta Testing?
  • Primer contacto del sistema o producto con la
    mundo real
  • Prueba de un sistema/producto
  • Antes de su liberación
  • Realizada por los usuarios
  • En ambiente real

4
Que NO es el Beta Testing?
  • NO es una evaluación del Software.
  • Tienen Bugs.
  • Algunas funcionalidades no están completas.
  • Tienen problema de performance

5
Porque es difícil?
  • Proyectos de BetaTesting
  • No hay requerimientos definidos
  • No están claros los objetivos
  • Destinar Recursos Máquinas / Gente
  • Sale caro
  • No tiene retorno inmediato

6
Por que es difícil?
  • Exige compromiso
  • Testear
  • Aislar
  • Reportar
  • Sugerir
  • Repetir todo la anterior en varios ciclos

7
Los Beta Testers son MASOQUISTAS!!
8
Nuestra experiencia
  • Grupo especializado en Nuevas Tecnologías
  • Adelantado 6 meses al grupo de desarrollo
  • Ayuda al grupo de desarrollo pero no comparte sus
    presiones
  • Tiene recursos dedicados y objetivos
    independientes

9
Nuestra Experiencia
  • GeneXus.
  • YI Java
  • Yi .NET mobile
  • YI MySQL
  • BC (no los pudimos probar)
  • GXPublic
  • Microsoft
  • SQLServer 2005
  • .NET 2.0 y ASP.NET 2.0
  • WSE 3.0
  • Java
  • J2EE
  • Eclipse
  • OpenSource
  • Abott y Costello (Testing)
  • XML Databases
  • Repositorios de fuentes
  • Manejo de versiones

10
Tipos Proyectos de Beta testing
  • Migrar KB existentes a versiones Beta
  • Permite adelantarse a problemas
  • Detecta cosas que dejan de funcionar
  • Prever esfuerzos de migraciones futuras

11
Beta Testing de nuevas funcionalidades
  • Proyectos pilotos
  • Chicos
  • Sin obligación de entrega
  • Metodología
  • Elegir funcionalidades que nos interesan
  • Programar ejemplos adaptados a nuestra realidad

12
Ventajas
  • Permite verificar que lo que tenemos ya
    desarrollado sigue funcionando correctamente.
  • Proyectos innovadores, con menos incertidumbre.

13
Ventajas
  • Es el mejor momento para lograr expresar MIS
    necesidades e influir en el producto.
  • Sugerencias para la YI.
  • Compile Execute
  • Validación con XMLSchema en Java
  • XSLTApply
  • Ir a Linea (Editor)

14
Que nos ha pasado cuando no hicimos?
  • Retraso en proyecto por haber supuesto que el
    producto estaba maduro.
  • Ejemplo
  • Migración VFP a Java.

15
Que paso cuando si hicimos Beta Testing?
  • Conseguimos proyecto de .NET en tres capas.
  • Ejemplo
  • Aduana Costa Rica

16
Recursos dedicados
  • Tres personas (no full time)
  • Realizar Beta testing de los que afectan o
    mejoran el proceso de desarrollo.
  • Recursos asegurados

17
Recomendaciones
  • Dedicar un de horas a Beta Testing
  • Uso de nuevas tecnologías útiles, para mantenerse
    en el mercado
  • Hacer proyectos pilotos chicos, en laboratorio.
  • Fortalecer la comunidad GeneXus
  • Nuevas Ideas
  • Menos errores

18
Conclusiones
  • El Beta Testing nos ha servido MUCHO
  • Podemos presupuestar proyectos con menor
    incertidumbre.
  • Diferenciación con otras empresas, por adoptar
    nuevas tecnologías mas rápido.
  • Lo invertido ha tenido retorno

19
Vale la pena el Beta testing?
  • Enrique Almeida
  • ealmeida_at_concepto.com.uy
Write a Comment
User Comments (0)
About PowerShow.com