El reto
más importante está en conseguir un desarrollo de software adecuado para
los sistemas modernos que son cada vez más complejos y realizan tareas más
importantes. Desde un punto de vista teórico, el desafío consiste en
diseñar modelos, métodos, lenguajes y herramientas que permitan abordar el
desarrollo de sistemas más y más complejos, combinando miles de elementos
y ejecutándose en plataformas diferentes. Las tecnologías de desarrollo de
software modernas se basan más en conectar elementos más que en crearlos
de nuevo. El análisis y la validación de estos sistemas es un problema en
el que hay que avanzar en los próximos años para ello es necesario
abocarse a dar solución a este problema, se debe contar con personal
capacitado y con programas de formación a nivel universitario que permitan
avanzar en este aspecto. Es por ello, que un reto fundamental es hacer tecnología
más ligera, ágil y barata para que pueda servir a aplicaciones menos
críticas pero de igual relevancia para el ciudadano.
No hay comentarios:
Publicar un comentario