nuevos desafíos en software
FACULTAD DE ELECTROTECNIA Y COMPUTACIÓN
INGENIERÍA EN COMPUTACIÓN
Nuevos desafíos en la industria del software
Docente:
Ing. Lissette Duarte
Asignatura:
Ingeniería de software I
Grupo:
4T2-CO
Elaborado por:
Br. Suleyka María Juárez Balmaceda
Lunes 22 de Septiembre de 2014
NUEVOS DESAFÍOS EN LA INDUSTRIA DEL SOFTWARE
En un mundodonde la tecnología se convirtió en algo básico para el desarrollo de cualquier
economía, la industria del software alcanzó una posición de privilegio clave en la mayoría de
los países.
La industria del desarrollo del software se encuentra muy adelantada comparándola con su
estado hace unos pocos años. Los métodos de desarrollo de software han madurado y
contemplan todo el proceso dedesarrollo y mantenimiento. Las herramientas CASE son cada
vez más poderosas y permiten analizar, diseñar, generar, probar y mantener los productos de
software de una manera integrada y controlada. El World Wide Web se ha popularizado tanto
en los últimos cinco años que se ha convertido en la interfaz de usuario de facto para los
productos de software y ha obligado al uso de tecnologías nuevas. Lasbases de datos son
cada vez más sofisticadas y soportan desde un usuario en computadoras de bolsillo a miles
de usuarios en mainframes. Poco a poco, el desarrollo hecho a medida se va abandonando y
los negocios compran productos de software muy probado, genéricos y con una buena base
instalada de clientes.
El estado actual del desarrollo del software ha sido alcanzado después de cuatrodécadas de
trabajo en las siguientes áreas:
o
o
o
o
o
o
o
o
Lenguajes de programación
Interfaz de usuario
Entornos de programación
Software de base
Visión del desarrollo
Ingeniería de software
Métodos de análisis y diseño
Equipos de desarrollo
En la información y el conocimiento, el software constituye una herramienta crítica para el
aumento de productividad, ya que incorporatecnologías y soluciones para los más diferentes
tipos de problemas. Más allá, la producción de software y servicios es una actividad
económica de importancia cada vez más grande, capaz de crear empleos calificados y generar
divisas por intermedio de las exportaciones de productos y servicios producidos a distancia.
Tal oportunidad se hizo posible a partir de los avances tecnológicos en lasáreas de
comunicaciones y arquitectura de sistemas ocurridos en la última década. Frente a las nuevas
posibilidades de descentralización de la producción de software y servicios, las grandes
empresas están pulverizando sus bases operacionales con vistas a reducir costos y tener
acceso a recursos humanos calificados fuera de sus países de origen.
Nuevas tendencias
En este entorno de optimismoy de mayor uso de Internet, los desafíos han cambiado y
algunos de los más evidentes son manejar las tendencias que se presentan cada vez con más
fuerza, como el cloud computing, open data, identidad digital.
En cuanto al cloud computing,
dejar los datos y aplicaciones en la
red, cada día gana más adeptos y
si bien genera una serie de
beneficios,
como
la
independencia,interoperabilidad,
mayor accesibilidad y movilidad,
no hay que descuidar la seguridad
y dejar de exigir a los proveedores
del servicio todas las medidas de
control
para
evitar
vulnerabilidades y que nuestros datos puedan ser usados por cibercriminales. Además, es
importante que se pueda establecer el marco legal que regirá a la nube de un proveedor, para
que las aplicaciones del gobierno puedanaprovechar estos servicios.
Las nuevas tendencias mundiales de transparencia, expresadas cuando se le exige a un
ministro mostrar los e-mail enviados durante su ejercicio, o se le solicita a una institución de
las Fuerzas Armadas que entregue a los medios de comunicación la información que piden,
tiene su mayor exponente en el open data. Esta práctica permite disponibilizar datos públicos
para...
Regístrate para leer el documento completo.