La primera ponencia discutió los retos del desarrollo de software, incluyendo la complejidad creciente y la necesidad de mejorar el diseño y procesos. La segunda ponencia cubrió las tecnologías emergentes como la computación en la nube, redes sociales y realidad aumentada, y predijo que las computadoras personales serán reemplazadas por nuevas tecnologías. Ambas ponencias proveyeron información sobre cómo desarrollar software para enfrentar la demanda creciente y los nuevos modelos de negocio sin caer en los problemas
1. 3712934-70455UNIVERSIDAD VERACRUZANAFACULTAD DE ADMINISTRACIÓNALUMNA:ANA KAREN PRIETO SANTOSPROFESOR:CARLOS A. TORRES GASTELÚMATERIA:SIOCARRERA: LICENCIATURA EN SISTEMAS COMPUTACIONALES ADMINISTRATIVOS<br />RESEÑA DE PONENCIAS<br />En la mañana del dia jueves 17 de marzo de 2011 asistimos a una conferencia en la sala de videoconferencias localizada en la USBI. Dicha conferencia abordo temas relacionados con la Ingeniería de Software e Ingeniería Web además de las Innovaciones tecnológicas social media y el cloud computing, los temas se dividieron en dos ponencias a cargo de profesores españoles.<br />La primera ponencia titulada “Ingeniería de Software e Ingeniería Web” a cargo del Prof. Juan Manuel Cueva Lovelle de la Universidad de Oviedo, España, inicio diciendo que la demanda de software es creciente para nuevos dispositivos y para los nuevos modelos de negocios. Sin embargo los problemas clásicos subyacen en el desarrollo de software. Algunos de estos problemas pueden ser: la complejidad del dominio del problema, la dificultad de gestionar el proceso de desarrollo, la flexibilidad que se puede alcanzar a través del software y el problema de caracterizar el comportamiento de sistemas discretos.<br />La crisis del software son los sucesivos errores de la complejidad de distintas metodologías. Además mostro una grafica la cual es de gran importancia para saber cómo se muestra la curva ideal y cuál es nuestra curva real en el desarrollo del software.<br />Curva idealCambio Curva realTiempoTasa de fallos<br />Si se desea reducir el deterioro del software es necesario realizar un mejor diseño. Para esto los métodos de la ingeniería de software pretenden reducir la magnitud.<br />El proceso de desarrollo de software es un conjunto de actividades necesarias para cumplir con los requisitos de los usuarios. El profesor mostró cual es ciclo que se sigue para el proceso de desarrollo.<br />Requisitos de usuario Proceso de desarrollo Sistema software.<br />Recomendó dos lecturas que hablan sobre la calidad de software Pressman 93 y la UNE 66-001-92.<br />Se listaron los nuevos retos que existen en la actualidad: la web, la ingeniería Web, la minería web, las redes sociales, el cloud computing y la realidad aumentada.<br />Para el profesor siempre ha surgido una pregunta esta es ¿Cómo se hace software para la red? y su conclusión ha sido “a toda velocidad”.<br />Para finalizar su ponencia menciono algunas soluciones que existen para la demanda decreciente del software como puede ser: el desarrollo de software dirigido por modelos (DSDM) la cual puede elevar el nivel de abstracción y los modelos y sus transformaciones son los principales artefactos para todas las fases del proceso de desarrollo de software.<br />La segunda ponencia dirigida por el Prof. Luis Joyanes Aguilar de la Universidad Pontificia de Salamanca/Grupo GISSIC (España), fue un poco más rápida debido al tiempo que ya se había tardado la anterior ponencia.<br />En síntesis menciono algunos temas principales sobre el futuro de la tecnología como lo son: Factores e indicadores de la Ciberestrategia 3.0, Tecnologías estratégicas 2011, eventos importantes 2011(CES de las vegas, Congreso mundial de móviles en Barcelona y el CEBIT) y las novedades en el Mobile World.<br />Por último finalizo la ponencia diciendo que en un tiempo no muy lejano “MI PC MORIRÁ”, debido a que las pc’s serán reemplazadas por nuevas tecnologías.<br />En conclusión a las dos ponencias fueron de gran ayuda para saber qué es lo que nos espera con la innovación en el mundo y cómo podemos desarrollar nuevas tecnologías sin caer en los problemas clásicos con los que siempre nos topamos.<br />