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.