Respuesta :

Respuesta:

1) El reto de la heterogeneidad

Desarrollar técnicas para construir software confiable que sea lo suficientemente flexible para adecuarse a esta heterogeneidad

2) El reto de la entrega.

Reducir los tiempos de entrega para sistemas grandes y complejos sin comprometer la calidad del sistema.

3) El reto de la confianza

Desarrollar técnicas que demuestren que los usuarios pueden confiar en el software.