La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID 1 Prof.

Presentaciones similares


Presentación del tema: "Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID 1 Prof."— Transcripción de la presentación:

1 Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID 1 Prof. Luis Joyanes Aguilar UNIBE, Santo Domingo, 18 de junio de 2008 Inteligencia de Negocios 2.0: La integración de BPM, SOA en la Web 2.0

2 Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID 22 Prof. Luis Joyanes Aguilar TENDENCIAS EN TIC (IT) S 2008

3 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –3– Tecnologías y modelos de negocio Web 2.0 Análisis de redes sociales (SNA, Social Network Analysis) Uso de información y conocimiento de muchas personas y sus redes personales Ajax Inteligencia colectiva Producción de contenido intelectual (código, documentos, indexación y decisiones) Mashups Proporciona mejoras crecientes para procesos establecidos que producen aumento de ingresos o ahorros de costes para la empresa

4 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –4– TENDENCIAS TIC, IDC, COMPUTERwORLD, 1 DE FEBRERO 2007 En hardware aparecerá la Virtualización 2.0 El segmento del software estará marcado por el crecimiento del software como servicio (Saas)--- Caso de Salesforce respuestas de IBM, Oracle, HP, … Los pioneros, Salesforce, junto con Google, marcan la pauta. Ha obligado a Microsoft a reconsiderar su estrategia de ventas. La sustitución del modelo tradicional de adquisición de software por licencias hacia el modelo de pago por uso seguirá acrecentándose Página –4–

5 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –5– TENDENCIAS TIC (2) El software seguirá una senda de transformación de sus modelos de comercialización, convirtiéndose definitivamente en un servicio, como lo pueden ser la luz o el agua, y su precio bajará El peso del Software libre (código abierto) será significativo, aunque tendrá matices a considerar Las empresas tenderán hacia entornos mixtos, con aplicaciones propietarias y en código abierto. Un factor clave será la interoperabilidad de los sistemas mediante la sincronización de los procesos de negocio y de los TI a través de múltiples plataformas Página –5–

6 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –6– Tendencias TIC (3) Cada vez tiene mas peso el usuario de negocio, la necesidad de control de gestión y el rendimiento, sin olvidar los índices relativos al ROI El futuro vendrá marcado por una creciente demanda de soluciones de BI que facilitarán la integración de todos los datos de la organización convirtiéndolos en información almacenada y gestionable 2007 quedará registrado como el año de la consolidación de las Arquitecturas Orientadas a Servicios (SOA) Página –6–

7 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –7– Social Networking Web Sevices / SOA AJAX SEGURIDAD BPM/ GESTIÓN DE DOCUMENTOS y ECM OFFICE 2.0 Enterprise Web 2.0 Enterprise 2.0 TECNOLOGÍAS QUE EXPLOTARÁN EN 2007

8 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –8– TECNOLOGÍAS PARA SOBREVIVIR EN LOS PRÓXIMOS CINCO AÑOS Las compañías necesitarán comprender, abrazar e implementar tecnologías y soluciones de empresa web 2.0 Hoy los empleados, socios y clientes esperan más acceso a información y un formato fácil y personalizable (a medida) Las empresas necesitan considerar lo que hacen hoy para cumplir las necesidades actuales y establecer los fundamentos del futuro

9 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –9– En noviembre se celebró SIMO 2007 (La feria de la informática en España --- La más importante en Europa despues de CEBITT –Hannover Marzo 08) A finales de Julio se presentó SIMO 2007 que se centrará en la edición de este año en: Empresa (SOA, BPM y BI como ejes fundamentales: SIMO Empresa ) Conocimiento (SIMO Conocimiento) Web 2.0 (SIMO Web 2.0)… se celebrará la Web 2.0 European Conference, en colaboración con Kiwi World Live Web … Análisis de lo que ofrecen las Redes Sociales para la empresa Página –9–

10 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –10– SOFTWARE bajo demanda Las tecnologías se están convirtiendo en servicios y las empresas comienzan a alquilar servicios informáticos en lugar de comprar licencias… La aparición hace unos años de empresas como Salesforce (explosión en 2007 según Gartner, Forrester,…) que comercializa aplicaciones CRM (fundamentalmente) y que corren bajo plataformas Linux y con código abierto … ha hecho reaccionar a empresas como IBM, Oracle, SAS,… (SaaS)

11 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –11– EL SOFTWARE COMO SERVICIO UNIVERSAL El software de aplicaciones comerciales, docentes, de investigación, consumo,… debe ser considerado UN SERVICIO UNIVERSAL al igual que sucede con la luz, el agua, el teléfono, el gas o el acceso a Internet El Software –al menos el doméstico- debe ser un bien de servicio universal y se debe pagar por el consumo, ya se está ofreciendo en SaaS para empresas – y no por licencias- realizado por tiempo de uso, descargas,…al estilo de los contadores del gas, la luz, teléfono, etc

12 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de Parte III ¿Qué es la Web 2.0? What Is Web 2.0 Design Patterns and Business Models for the Next Generation of Software by Tim O'Reilly 09/30/ Prof. Luis Joyanes Aguilar

13 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –13– PALABRAS EMERGENTES EN LA WEB Web 2.0 …….. Web 3.0 Blog … Blogosfera Podcast … Podcasting Etiquetas (tags) AJAX Mash-up Aplicaciones Mash-up Web 2.0 APIs RSS Sistemas de recomendación Sindicación de contenidos, RSS, XML y ATOM RIA (Rich Internet Applications) Colaboración, Convergencia, Tagging, Network Effects, Products, Enterprise Web 2.0, Web Services ….

14 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 PALABRAS EMERGENTES EN LA WEB 2.0 Folksonomía Taxonomía Feed Marcadores sociales ( del.icio.us) P2P Redes sociales Wiki Vlog Webdesktop (Webtop) Página –14–

15 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –15– Web 1.0 versus Web 2.0 Web 1.0 Web 2.0 DoubleClick -->Google AdSense Ofoto -->Flickr, Picasa Akamai -->BitTorrent mp3.com -->Napster Britannica Online -->Wikipedia personal websites -->blogging Evite -->upcoming.org and EVDB domain name speculation -->search engine optimization page views -->cost per click screen scraping -->web services Publishing -->participation content management systems -->wikis directories (taxonomy) -->tagging ("folksonomy") Stickiness - ->syndication Microsoft Word -- Writely

16 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –16– Web 1.0 versus Web 2.0 Web 1.0 Web 2.0 Static HTML -->Blog Publishing Design Aesthetics -->Desgin Simplicity Page Hits -->RSS Subscribers Site Designed By Web Prof -->Sites Shaped Democratically by Multiple Authors Marketing -->RSS Feeds Personal Web Sites -->Personal Blogs Domain Names to Find Sites -->Search Engine Optimization Page Views -->Cost- per- Click Content Management Solutions -->Wikis Software with releases -->Infoware in perpetual beta Propietary software --> Open source software (software bajo demanda) HTML code --> SQL calls

17 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –17– Web 1.0 versus Web 2.0 Autor original: Matthew Thomas (blog) Web 1.0 Símbolos de En construcción por todas partes Web 2.0 Símbolos de BETA por todas partes

18 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Una breve historia de la Web Flujos de desarrollo importantes: Flujo de aplicaciones Flujo tecnológico Flujo de contribución y participación del usuario Página –18–

19 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Las aplicaciones que trajeron la Web actual La llegada del navegador NCSA Mosaic El principio cliente/servidor HTML y HTTP Netscape Aplicaciones de fuerte impacto Open Source… navegador Mozilla Firefox Outsourcin RFID Motores de búsqueda como alta Vista, Google, Yahoo¡ o MSN Web Search Desarrollos tecnológico: digital, móvil, virtual,…. PDAS, teléfonos inteligentes, laptop baratos, … Página –19–

20 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Las aplicaciones que trajeron la Web actual De enlace (hipervínculo) a la búsqueda Enlaces y navegación (Páginas Web, documentos HTML) Exploración de la Web Búsqueda en la Web Page Rank de Google La larga cola (the long tail) de la búsqueda Directorios y portalesw (Directory Mozilla, DMOZ) Comercialización de la Web e-Comercio Componentes Sistemas de e-Comercio Redes P2P: Gnutella, Kazaa, BitTorrent, eMule,.. Página –20–

21 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Desarrollo tecnológico Historia del hardware: Procesadores de n núcleos, teléfonos inteligentes, -- Grid Computing Redes IP La era de la banda ancha HTML y XML Lenguajes de guionado (scripting): JavaScript, PHP,.. Servicios Web y RSS Web feeds y RSS Página –21–

22 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Participación y contribución del usuario: socialización de la Web Blogs y wikis Blogs y nuevas formas de edición Blogs, Podcasting Wikis y Wikipedias Redes sociales Página –22–

23 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Mezcla de flujos: La llegada de la Web 2.0 Flujo de socialización; Flujo de la participación y contribución del usuario HTML scripting, XML y AJAX Comunidades en línea, enciclopedias en línea, redes sociales en línea, RIA Tagging, blogging y wiki, etapas importantes en la socialización de la Web, Dimensiones fundamentales de la Web 2.0: Datos. Funcionalidad y socialización Página –23–

24 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Enciclopedia Britannica Página –24–

25 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Enciclopedia Wikipedia Página –25–

26 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –26– Tags Nubes de etiquetas Las tags o etiquetas son palabras asociadas a una página web, foto o vídeo y que permiten acotar su búsqueda A través de los tags es posible establecer relaciones entre las personas que emplean las mismas, lo que ha permitido que surja toda una nueva serie de servicios sociales Todos los servicios web 2.0 utilizan tags para identificar contenidos de diversa índole: enlaces a páginas web, fotos, vídeos, etc. Nubes de tags, fabricadas a partir de las etiquetas aportadas por los usuarios, en las que las más mencionadas aparecen con mayor tamaño que el resto

27 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 HeatMap de del.icio.us Página –27–

28 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –28– The "Official" Web 2.0 Compact Definition - Tim O'Reilly realized his 5 page essay would not result in a pithy definition and so he obliged everyone in October with a more compact definition. While quite the run-on sentence, the definition does capture the essence: "Web 2.0 is the network as platform, spanning all connected devices; Web 2.0 applications are those that make the most of the intrinsic advantages of that platform: delivering software as a continually-updated service that gets better the more people use it, consuming and remixing data from multiple sources, including individual users, while providing their own data and services in a form that allows remixing by others, creating network effects through an "architecture of participation," and going beyond the page metaphor of Web 1.0 to deliver rich user experiences."

29 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –29– Definición de O´Reilly 1. Web as platform 2. Harnessing collective intelligence 3. Data as the next Intel Inside 4. End of the software release cycle 5. Lightweight programming models 6. Software above the level of a single device 7. Rich user experience

30 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Definición de O´Reilly La W3 como plataforma de trabajo El fortalecimiento de la inteligencia colectiva La gestión de las bases de datos como competencia básica..Los datos son el siguiente Intel inside! El fin del ciclo de las actualizaciones de versiones del software … Beta perpetua Los modelos de programación ligera junto a la búsqueda de la simplicidad El software no limitado a un solo dispositivo Las experiencias enriquecedoras de los usuarios (RIA, concepto acuñado por Macromedia para destacar las capacidades de Flash) Página –30–

31 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 La Web como plataforma Tema central escogido para la primera edición de la Web 2.0 Conference, celebrada en 2004 Utilizar la Web como plataforma significa que el usuario puede utilizar los sitos web como si de una aplicación o programa se tratasen. En vez de utilizar un programa instalado en su ordenador personal, el usuario se conecta a una web determinada y la utiliza como si fuese una aplicación (pudiendo hacer multitud de tareas sin necesidad de ningún software adicional en el equipo) Aplicaciones Web 2.0: Google, eBay, Amazon Netscape frente a Google Double Click frente a Overture y AdSense Akamai frente a BitTorrent Página –31–

32 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –32– "meme map" of Web 2.0

33 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Mapa Meme de la Web 2.0 Página –33–

34 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Aprovechar la inteligencia colectiva Los sitios Web 2.0 han abrazado el poder de la Web para explotar la inteligencia colectiva, mediante la contribución de los usuarios y aprovechamiento de la mismas. Los hipervinculos constituyen los cimientos de la Web Ejemplos de aprovechamiento de la inteligencia colectiva de los usuarios de la red Yahoo¡ El algoritmo Page Rank de Google El producto wBay es la actividad colectiva de todos sus usrarios Amazon Wikipedia, la enciclopedia gratuita, creada exclusivamente por los usuarios El marketing viral Página –34–

35 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Los grandes proyectos de Internet – Google, Amazon, Yahoo¡,eBay,.. – son inmensas bases de datos construidas de distintas maneras y con objetivos distintos. Los datos son una parte absolutamente esencial de cualquier proyecto web y la gestión de los mismos es, normalmente, la clave de su éxito o de su fracaso. Ser dueño de una fuente de datos única y difícil de reproducir es, evidentemente, una ventaja competitiva Las aplicaciones mashups que enlazan Google maps con otras fuentes de datos accesibles en Internet Un objetivo es poseer ciertas clases de datos clave: localización, identidad, agenda de acontecimientos públicos, identificadores de productos y espacios de nombres,.. Página –35– Los datos son el siguiente Intel inside

36 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Una de las características que define el software de la era Internet es que se entrega como un servicio, no como un producto. Este hecho conduce a un número de cambios sustanciales en el modelo de negocio de las empresas. Las operaciones deben convertirse en una competencia central de la compañía (core competence) La versión beta perpetua… los productos se siguen desarrollando de manera continua, incorporando nuevas funcionalidades de manera mensual, semanal o incluso diaria Página –36– El final del ciclo de las actualizaciones de software

37 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Modelos de programación ligeros Implantación de los servicios web han creado entornos de programación altamente fiables para aplicaciones distribuidas RSS se ha convertido en el servicio web, por excelencia SOAP y XML sobre HTTP, a través de REST La interfaz AJAX… caso de Google Maps Web Services relacionados con mapas. ESRI, primer fabricante de GIS, utiliza estos servicios Pensar más en sindicación (agregación) que en coordinación Página –37–

38 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Software no limitado a un solo dispositivo Una de las características de la Web 2.0 es que el servicio no se debe limitar simplemente al PC, ya que el PC no es el único dispositivo de acceso para las aplicaciones de Internet: Telefonía móvil, iTunes de Apple, podcasting,…acceso a través de aviones, autobuses, taxis, … Algunas aplicaciones : Supervisión del tráfico en tiempo real, los flash mobs, el periodismo ciudadano Acceso a Internet en los aviones, …. (reciente aprobación por la Unión Europea de normativas de acceso a Internet y con implantación creciente tras el primer fracaso de algunas compañías aéreas) Página –38–

39 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Experiencias enriquecedoras del usuario Hace varios años Macromedia (hoy Adobe) acuñó el término RIA (Rich Internet Applications) con la finalidad de destacar las capacidades de Flash para proporcionar no sólo contenido multimedia sino también experiencias de aplicación del etilo GUI Las tecnologías AJAX aplicadas a Gmail y Google Maps, aplicaciones web con interfaces de usuario ricas y con interactividad equivalente a la del PC Gmail ha proporcionado innovaciones muy importantes en el correo electrónico (accesible desde cualquier parte. Enormes capacidades de bases de datos, posibilidades de búsqueda, chat, …) Página –39–

40 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Web 2.0. Patrones de diseño. Cristopher Alexander: A Pattern Language Formato para hacer descripciones concisas de las soluciones a los problemas arquitecturales: Cada patrón describe un problema que ocurre una y otra vez en nuestro entorno, y después describe el núcleo de la solución a dicho problema, de tal manera que se pueda utilizar esta solución más de millón de veces, sin hacerlo nunca dos veces de la misma manera Página –40–

41 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Web 2.0. Patrones de diseño. Cristopher Alexander: A Pattern Language La larga cola (The Long Tail) Los datos son el siguiente Intel Inside Los usuarios añaden valor Externalidades de Red por defecto Algunos derechos reservados ( no todos los…) El Beta perpetuo Coopere no controle Software no limitado a un solo dispositivo (las aplicaciones que se limitan a un solo dispositivo son menos valiosas que las que están conectadas) Página –41–

42 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –42– Tecnologías de futuro de la Web 2.0

43 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Mapa social de la Web 2.0 Página –43–

44 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Mapa de la Web 2.0 internality.com/web20 Página –44–

45 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Mapa de la Web 2.0 internality.com/web20 El mapa visual de la Web 2.0 agrupa de forma visual los principales conceptos que habitualmente se relacionan con la Web 2.0 junto con una breve explicación Se puede descargar una versión de este mapa, en versión PDF editable y otros formatos en: Internality.com/web20 El mapa está licenciado como Creative Commons de tipo Reconocimiento, se permite su copia, distribución y modificación por cualquier medio siempre que se mantenga el reconocmiento de sus autores Página –45–

46 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Mapa de la Web 2.0 internality.com/web20 El libro Web 2.0 está editado y publicado por Fundación Orange (www.fundacionorange.es) 53_11.asp Wiki: Starup 2.0 (//wiki.starup2.eu) Contenidos del wiki //wiki.starup2.eu/index.php/Mapa_Web_2.0 Página –46–

47 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Herramientas Web 2.0 Página –47–

48 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Mashups Página –48–

49 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Empresas y herramientas Web 2.0 Página –49–

50 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –50– La nueva generación Web 2.0 Web participativa, Web colaborativa,… Tiempo de la participación de los internautas, los blogs, las redes sociales, y el vídeo online MySpace, Google, Wikipedia, YouTube, Flickr, Second Life (Linden Lab), … empresas emblemáticas de Web 2.0 Las empresas emergentes españolas tienen dificultades (recuerdo de las.com del 2000) y han de buscar empresas de capital riesgo en EE UU.. Este es el caso de MyStrands con sede en Oregon, o Berggi tambien con sede en EE UU; otras siguen trabajando en España: Gennio, Dalealplay,…

51 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –51– ¿Existe una definición única de Web 2.0? Web 2.0 es una filosofía y no una tecnología específica (p.e. Ajax) aunque gran parte de los servicios Web 2.0 se basan en estas tecnologías Web 2.0 se basa en una visión común de su comunidad de usuarios El objetivo de todos los servicios Web 2.0 es maximizar mutuamente la inteligencia colectiva de los participantes La inteligencia colectiva se puede definir como el conocimiento que está distribuido en un grupo. La interacción entre los usuarios está formalizada Creación y compartición de información es uno de los factores principales que diferencian los servicios Web 2.0 Web 2.0 se puede definir como la filosofía de maximización mutua de la inteligencia colectiva y el valor añadido de cada participante es la compartición y creación dinámica de la información

52 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –52– Fundamentos de la Web 2.0 Es el concepto de maximización de la inteligencia colectiva (IC). La IC es el intercambio interactivo de información y el desarrollo y el mantenimiento continuo de una opinión de grupos El resultado de la IC puede ser una opinión aceptada comúnmente o un contenido aceptado comúnmente pero puede también ocurrir indirectamente como una selección de la información presentada. La maximización de la IC requiere una comunidad autoregulatoria. p.e el sistema de recomendario del usuario de eBay es un factor crucial de éxito similar al sistema de revisión de Amazon

53 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –53– Fundamentos de la Web 2.0 Otra característica de la IC es la transparencia del proceso de creación y compartición de la información Los usuarios pueden observar el desarrollo histórico de la información (p.e. Blogs) y pueden tambien ver cómo se distribuye la información (p.e. via bittorrents). Basado en el enlace del contenido, se enriquece el contenido original y soporta la transparencia del proceso Los efectos anteriores son muy dependientes del tamaño de la comunidad que los soporta. Los servicios Web 2.0 son en muchos casos un ejemplo clásico de los efectos red.

54 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –54– ¿Qué es AJAX? AJAX no es una tecnología. Realmente son diferentes tecnologías que se integran, mezclan o fusionan como una sóla tecnología AJAX es una combinación de tres tecnologías ya existentes: Presentación basada en estandares: XHTML (o HTML) y hojas de estilos en cascada (CSS) para el diseño que acompaña a la información. Document Object Model (DOM) accedido con un lenguaje de scripting por parte del usuario, especialmente implementaciones ECMAScript como JavaScript y JScript, para visualizar e interactuar dinámicamente con la información presentada. Intercambio y manipulación de datos usando XML y XSLT. XML es el formato usado comúnmente para la transferencia de vuelta al servidor, aunque cualquier formato puede funcionar, incluyendo HTML preformateado, texto plano, JSON y hasta EBML. El objeto XMLHttpRequest para intercambiar datos asincrónicamente con el servidor web. Javascript como aglutinador de todo junto.

55 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –55– ¿qué es AJAX?

56 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –56– Tecnologías AJAX RSS Revolución en la forma de distribución de la información Se puede conocer en tiempo real cualquier actualización de noticias, lanzamientos, comentarios, novedades, publicaciones de los sitos Web conocidos ( podcastingnews.com),.. o de usuarios (flickr.com) TAGGING (folksonomy) Etiquetado público de los contenidos de la red (poner etiqueta a un archivo, una página, un contenido, un enlace)… Esta etiqueta (tag) resume o categoriza el contenido de dicho archivo y a los usuarios les sirve para organizar la información bajo un epígrafe o categoría, en lugar de, por ejemplo, el título del artículo

57 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 RSS (Really Simple Sindication) RSS es un sencillo formato de datos que es utilizado para redifundir contenidos a suscriptores de un sitio web. El formato permite distribuir contenido sin necesidad de un navegador, utilizando un software diseñado para leer estos contenidos RSS (agregador). A pesar de eso, es posible utilizar el mismo navegador para ver los contenidos RSS. Las últimas versiones de los principales navegadores permiten leer los RSS sin necesidad de software adicional. RSS permite seleccionar el origen del que procede nuestra información.

58 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 RSS (Really Simple Sindication) -2- Para utilizar RSS hay que localizar en Internet algún componente con botón RSS (XML, Aton,...) y hacer clic sobre dicho botón para conectar el origen de datos RSS con su lector RSS instalado en su ordenador. Despues de suscribirse al origen de datos que desea, su lector RSS irá recibiendo periódicamente los nuevos componentes disponibles. Estos nuevos componentes se mostrarán como titulares de noticias en la aplicación Se revisan los titulares, se hace doble clic sobre uno de ellos y el lector RSS descargará y mostrará el texto completo de artículo. Cuando el lector RSS está activo, se descargarán automáticamente los nuevos componentes.

59 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 RSS (Really Simple Sindication) -2- RSS permite seleccionara el origen del que procede nuestra información. Se trata de seleccionar los orígenes de datos RSS que se desea leer, filtrar y acceder sólo a la información deseada. La secuencia consiste en: Encontrar un origen de datos RSS; suscribirnos a él y luego utilizar un lector RSS instalado en el ordenador. (en la práctica la idea es –entre otros objetivos- no saturar el correo-e o general millones de coincidencias en las búsquedas de un buscador y en su lugar seleccionar lo orígenes de datos RSS que se desea leer, filtrarlos y acceder sólo a la información deseada).

60 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 RSS (Really Simple Sindication) -3- RSS permite seleccionar nuestras fuentes de información, si somos lectores, y podemos dar publicidad a nuestra información selecta, si somos editores Sindicación hace referencia a la sindicación de nuestro flujo de información. En otras palabras nos podemos suscribir a los orígenes de información que deseamos. Al suscribirnos recibimos automáticamente las noticiamos que deseamos. Si no estamos suscritos, no nos llegarán las noticias. ¿quién publica los flujos de noticias?... (www.pubsub.com)

61 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 RSS (Really Simple Sindication) -4- RSS está basado en XML. Un origen de datos RSS típico en realidad es un archivo XML que contiene uno o más elementos de noticias Un origen de datos RSS esun archivo XML, que reside en un servidor Web y que está accesible a través de una dirección URL ¿Cómo sabemos si existe un archivo XML, esperando en forma de origen de datos RSS disponible.? Cuando veamos un botón en una página web con el incono de XML o RSS. Cuando se ve un botón en una página web con el icono XML o RSS hay un origen de datos RSS disponible.

62 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Recursos RSS Manuales o tutoriales on-line feed.htmç //rssgov.com/rssworkshop.html Artículos

63 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –63– Mashup (Wikipedia) A mashup is a website or web application that seamlessly combines content from more than one source into an integrated experience. A concept design to represent mashups in various places. Content used in mashups is typically sourced from a third party via a public interface or API. Other methods of sourcing content for mashups include Web feeds (e.g. RSS or Atom) and JavaScript. The etymology of this term almost certainly derives from its similar use in pop music. Many people are experimenting with mashups using eBay, Amazon, Google, Windows Live, and Yahoos APIs

64 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Mashup (ejemplos) //es.wikipedia.org/wiki/mashup Aplicación Web híbrida. Mezcla (fusión de diferentes aplicaciones) que ofrecen determinados contenidos, filtrados a medidad, y cuyo resultado final puede ser una página web completa o una parte determinada de ella con un contenido totalmente renovado Ejemplos de mashup Panoramio (www.Panoramio.com) combina los API (aplicaciones que algunos servicios web ponen a disposición de los usuarios o webmaster para darles acceso y recursos de Google Maps. Y las aportaciones de sus usuarios para crear álbumes fotográficos en los que se pueden ubicar geográficamente sus fotografías en los lugares donde se tomaron

65 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Mashup (ejemplos) Facebook En esta red social se pueden combinara aplicaciones web de los usuarios (// es.facebook.com ) en la que cada usuario puede incluir aplicaciones de terceros en su propio perfil gracias a la adaptación que los programadores han hecho de sus API Nuestro perfil de Facebook, puede mostrar también nuestros marcadores en del.icio.us, nuestros favoritos en StumbleUponum o nuestros últimos mensajes en Twitter, Tuenti, etc. aparte de otros cientos de aplicaciones con un solo click Los masuphs combinan fuentes de contenidos, sindicaciones y las propias APIs que muchos servicios ponen a disposición de los webmasters para que puedan integrar o adaptar sus servicios a sus sitios... para proporcionar nuevos servicios

66 Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID 66 Prof. Luis Joyanes Aguilar Tema 8. La inteligencia colectiva (colaborativa) Implantación de SOA/BPM como ejes de NI en la Web 2.0 al servicio de los negocios y la educación

67 Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID 67 Prof. Luis Joyanes Aguilar Tema 8. La inteligencia colectiva (colaborativa) Implantación de SOA/BPM como ejes de NI en la Web 2.0 al servicio de los negocios y la educación

68 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –68– Tecnologías y modelos de negocio Web 2.0 Análisis de redes sociales (SNA, Social Network Analysis) Uso de información y conocimiento de muchas personas y sus redes personales Ajax Inteligencia colectiva Producción de contenido intelectual (código, documentos, indexación y decisiones) Mashups Proporciona mejoras crecientes para procesos establecidos que producen aumento de ingresos o ahorros de costes para la empresa

69 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –69– DEMOCRATIZACIÓN DEL CONOCIMIENTO Y CONOCIMIENTO LIBRE El conocimiento libre debe llegar a todos los lugares de todos los países y la democratización del conocimiento debe ser un derecho de los ciudadanos de modo que todas las personas – con independencia del lugar donde habiten y su status económico – deben disfrutar del conocimiento y además de todas las ventajas y beneficios que la nueva Sociedad del Conocimiento trae bajo el brazo.

70 Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID 70 Prof. Luis Joyanes Aguilar Tema 5. SOA y BPM

71 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –71– TECNOLOGÍAS EMERGENTES EN LA PRÓXIMA década … Gartner … Agosto 06 Las tecnologías Web 2.0 y los modelos de negocio dominan las tecnologías emergentes junto con la Web del Mundo real y la Arquitectura de aplicaciones: Web 2.0 Web del mundo real Arquitectura de aplicaciones

72 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –72– Arquitecturas de aplicaciones Arquitecturas controladas por eventos (EDA) Arquitecturas controladas por modelos (MDA) Web semántica corporativa Arquitecturas orientadas a servicios (SOA)

73 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –73– APLICACIONES NOTABLES DE SOA SOA mejorará la interoperabilidad del sector sanitario SOA transformará el desarrollo de aplicaciones en las Administraciones Públicas --- La mayoría de las grandes empresas europeas han iniciado alguna clase de iniciativa SOA IDC prevé un gasto en este tipo de tecnologías (SOA) cercano a los millones de dólares en 2009 El binomio BPM/SOA será clave en el desarrollo empresarial de los próximos años Página –73–

74 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –74– APLICACIONES DE EMPRESA Web 2.0 Aplicaciones persistentes Determinadas aplicaciones no necesitan ser modificadas. p.e Outlook y Office de Microsoft, o sus equivalentes de Google, Sun Aplicaciones Web continuas Pueden ser entregadas aisladamente en la empresa.. Modelo SaaS (Software as a Service) Aplicaciones sintetizadas SOA, EAI, ESB (Enterprise Service Bus), mash-ups

75 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –75– ENTERPRISE Web 2.0 (EW2.0) Hoy, usuarios, clientes y empleados esperan obtener información en cualquier momento y trabajar en cualquier lugar del mundo Esto implica aplicaciones y servicios deben estar disponibles en tantos lugares como sea posible El apellido 2.0 significa como las organizaciones se comunicarán con los clientes y los socios en los negocios ahora y en el futuro Para muchas empresas puede significar la incorporación de tecnologías 2.0 estar o no estar en el negocio en cinco años

76 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –76– ENTERPRISE Web 2.0 (EW2.0) (II) Muchas empresas han comenzado a evolucionar e implementar SOA y BPM Las tecnologías SOA/BPM se pueden considerar evolutivas Las tecnologías Web 2.0 se podrían considerar revolucionarias

77 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –77– ENTERPRISE Web 2.0 (EW2.0) (II) EW 2.0 es mucho más que entregar aplicar web y proporcionar portales de colaboración Son tres áreas importantes: Aplicaciones e integración de aplicaciones Conectividad (Internet, wireless, netwok) Tecnologías end-point tales como portátiles (laptops) y PDA,s

78 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –78– APLICACIONES E INTEGRACIÓN DE APLICACIONES EW2.0 EAI, SOA, BPM Herramientas Backbase, Nexaweb, JaclBe, Adobe, Crosscheck Systems Empresas Web 2.0 Wikis Mash-ups Search-Google Yahoo Ask.com Gigablast..

79 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –79– Conectividad Los usuarios actuales demandan acceso a información en cualquier momento y en cualquier lugar. Estas demandas se incrementarán en los próximos años Se esperan soluciones y tecnologías always-on Los departamentos de TI necesitarán conocer e implementar la conexión correctar y accesos a redes con éxito con EW2.0. Esto requiere tecnologías y temas de seguridad y soluciones

80 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –80– Dispositivos de usuario-final Los dispositivos de acceso deben proporcionar el vehículo para empleados, clientes y socios para acceder a información y aplicaciones en cualquier parte del mundo. El cómo utilicen y estandaricen las compañías estas tecnologías será crítico para su éxito Las empresas deben decidir cuando construir aplicaciones y cuando comprar aplicaciones web externas Las empresas necesitan un marco de trabajo para ayudar a definir objetivos organizativos pertenecientes a EW2.0 Con estos objetivos las empresas pueden listar y priorizar aplicaciones

81 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –81– Algunos desarrollos BPMS-Web 2.0 Los editores de software de BPM y SOA y los blogs dedicados a BPM proliferan y crecen a gran velocidad Implementación potenciada por AJAX del estándar Xforms desarrollado por W3C … Tecnología Intalio/BPMS 4.0 creada por Orbeon y Open Source, una de las primeras soluciones BPM para adoptar un modelo Web 2.0 para interfaces de usuario de workflow Sugerencias para usar BPM en integración múltiple de servicios Web 2.0 (Samdy Kemsley): RSS Feeds Weblogs y Wikis Calendarios Online Hojas de Cálculo Online (Zoho Sheet)

82 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –82– Algunos desarrollos BPMS-Web 2.0 Una de las grandes aportaciones de Web 2.0 son las aplicaciones mashups. Por ejemplo: Integrar en una interfaz de workflow de aplicaciones de gestión de dossiers de vistas aereas de edificios proporcionados por Google Maps; la vista de una carrertera o de un cruce de carreteras donde ha tenido lugar un accidente de circulación Otra posibilidad, añadir una carta en la cual el lugar de residencia de los clientes o socios de una empresa a fin de localizar gupos de interes para lanzar campañas comerciales o de marketing especializado Servicios de geolocalización, asignación de recursos locales en enlace con un motor de reglas (logística y soporte al cliente, gestión de lotas técnicas,..) Interfaces nativos BPM más intuitivos de utilizar.. Las tecnologías Ajax permiten enriquecer estos interfaces nativos simplificando las tareas de los usuarios

83 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –83– Aplicando conceptos Web 2.0 a BPM Barreras pequeñas (low-barrier), disponible en cualquier parte, mashups de procesos de negocios basados en Web (Ajax y RIAs con estructuras granulares URL) Permitir a los usuarios de negocios estructurar información y contenido de los negocios (folksonomías vs taxonomías) Gestión y mantenimiento de procesos de negocios por los usuarios finales que utilizan los procesos de negocios como servicios web convirtiendo al proceso de negocio en una plataforma reutilizable

84 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –84– Aplicando conceptos Web 2.0 a BPM Servicios de procesos de negocios basados en estándares portables y reconocidos tanto como sea posible (OpenAjax, RSS, REST, SOAP, BPEL,…) Colaboración estilo Web 2.0 (edición estilo wiki, publicaciones estilo blog, red socialsocial networking )

85 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –85– Unas propuestas de futuro en SOA Recordemos que adoptar una inciativa SOA significa no sólo desarrollar Servicios Web sino también introducir elementos de explotación de los recursos como pueden ser herramientas de BPM, gobernabilidad, monitorización,etc. La popularización de los conocidos Mashups como composición de aplicaciones utilizables a través de un navegador de Internet, ha dado lugar al concepto de WOA (Arquitecturas Orientadas a Web) y el uso de protocolos y tecnologías como HTTP, XML, REST o JSON Además la Web 2.0 ofrece una forma de transformar aplicaciones en auténticas Plataformas de Red a través de Internet

86 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –86– Unas propuestas de futuro en SOA Desarrollar servicios consumibles a través del navegador de Internet (Explorer 7, Mozilla 2.0) Considerar el desarrollo de servicios para sindicación (RSS y ATOM) Desarrollar los servicios teniendo presente los links que los localizan Utilizar AJAX como espina dorsal de SOA (casos de SAP, BEA Systems, …) Habilitar a los usuarios de Internet como consumidores de los servicios Considerar JSON(JavaScript Object Notation) como una opción a los servicios Considerar un SOA Universal (Global SOA) debido la Web 2.0, sindicación de contenidos, mashups,…

87 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –87– APLICACIONES NOTABLES DE SOA SOA mejorará la interoperabilidad del sector sanitario SOA transformará el desarrollo de aplicaciones en las Administraciones Públicas --- La mayoría de las grandes empresas europeas han iniciado alguna clase de iniciativa SOA IDC prevé un gasto en este tipo de tecnologías (SOA) cercano a los millones de dólares en 2009 El binomio BPM/SOA será clave en el desarrollo empresarial de los próximos años Página –87–

88 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –88– TECNOLOGÍAS PARA SOBREVIVIR EN LOS PRÓXIMOS CINCO AÑOS Las compañías necesitarán comprender, abrazar e implementar tecnologías y soluciones de empresa web 2.0 Hoy los empleados, socios y clientes esperan más acceso a información y un formato fácil y personalizable (a medida) Las empresas necesitan considerar lo que hacen hoy para cumplir las necesidades actuales y establecer los fundamentos del futuro

89 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –89– APLICACIONES DE EMPRESA Web 2.0 Aplicaciones persistentes Determinadas aplicaciones no necesitan ser modificadas. p.e Outlook y Office de Microsoft, o sus equivalentes de Google, Sun Aplicaciones Web continuas Pueden ser entregadas aisladamente en la empresa.. Modelo SaaS (Software as a Service) Aplicaciones sintetizadas SOA, EAI, ESB (Enterprise Service Bus), mash-ups

90 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –90– ENTERPRISE Web 2.0 (EW2.0) Hoy, usuarios, clientes y empleados esperan obtener información en cualquier momento y trabajar en cualquier lugar del mundo Esto implica aplicaciones y servicios deben estar disponibles en tantos lugares como sea posible El apellido 2.0 significa como las organizaciones se comunicarán con los clientes y los socios en los negocios ahora y en el futuro Para muchas empresas puede significar la incorporación de tecnologías 2.0 estar o no estar en el negocio en cinco años

91 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –91– ENTERPRISE Web 2.0 (EW2.0) (II) Muchas empresas han comenzado a evolucionar e implementar SOA y BPM Las tecnologías SOA/BPM se pueden considerar evolutivas Las tecnologías Web 2.0 se podrían considerar revolucionarias

92 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –92– ENTERPRISE Web 2.0 (EW2.0) (II) EW 2.0 es mucho más que entregar aplicar web y proporcionar portales de colaboración Son tres áreas importantes: Aplicaciones e integración de aplicaciones Conectividad (Internet, wireless, netwok) Tecnologías end-point tales como portátiles (laptops) y PDA,s

93 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –93– APLICACIONES E INTEGRACIÓN DE APLICACIONES EW2.0 EAI, SOA, BPM Herramientas Backbase, Nexaweb, JaclBe, Adobe, Crosscheck Systems Empresas Web 2.0 Wikis Mash-ups Search-Google Yahoo Ask.com Gigablast..

94 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –94– Conectividad Los usuarios actuales demandan acceso a información en cualquier momento y en cualquier lugar. Estas demandas se incrementarán en los próximos años Se esperan soluciones y tecnologías always-on Los departamentos de TI necesitarán conocer e implementar la conexión correctar y accesos a redes con éxito con EW2.0. Esto requiere tecnologías y temas de seguridad y soluciones

95 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –95– Dispositivos de usuario-final Los dispositivos de acceso deben proporcionar el vehículo para empleados, clientes y socios para acceder a información y aplicaciones en cualquier parte del mundo. El cómo utilicen y estandaricen las compañías estas tecnologías será crítico para su éxito Las empresas deben decidir cuando construir aplicaciones y cuando comprar aplicaciones web externas Las empresas necesitan un marco de trabajo para ayudar a definir objetivos organizativos pertenecientes a EW2.0 Con estos objetivos las empresas pueden listar y priorizar aplicaciones

96 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –96– Algunos desarrollos BPMS-Web 2.0 Los editores de software de BPM y SOA y los blogs dedicados a BPM proliferan y crecen a gran velocidad Implementación potenciada por AJAX del estándar Xforms desarrollado por W3C … Tecnología Intalio/BPMS 4.0 creada por Orbeon y Open Source, una de las primeras soluciones BPM para adoptar un modelo Web 2.0 para interfaces de usuario de workflow Sugerencias para usar BPM en integración múltiple de servicios Web 2.0 (Samdy Kemsley): RSS Feeds Weblogs y Wikis Calendarios Online Hojas de Cálculo Online (Zoho Sheet)

97 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –97– Algunos desarrollos BPMS-Web 2.0 Una de las grandes aportaciones de Web 2.0 son las aplicaciones mashups. Por ejemplo: Integrar en una interfaz de workflow de aplicaciones de gestión de dossiers de vistas aereas de edificios proporcionados por Google Maps; la vista de una carrertera o de un cruce de carreteras donde ha tenido lugar un accidente de circulación Otra posibilidad, añadir una carta en la cual el lugar de residencia de los clientes o socios de una empresa a fin de localizar gupos de interes para lanzar campañas comerciales o de marketing especializado Servicios de geolocalización, asignación de recursos locales en enlace con un motor de reglas (logística y soporte al cliente, gestión de lotas técnicas,..) Interfaces nativos BPM más intuitivos de utilizar.. Las tecnologías Ajax permiten enriquecer estos interfaces nativos simplificando las tareas de los usuarios

98 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –98– Aplicando conceptos Web 2.0 a BPM Barreras pequeñas (low-barrier), disponible en cualquier parte, mashups de procesos de negocios basados en Web (Ajax y RIAs con estructuras granulares URL) Permitir a los usuarios de negocios estructurar información y contenido de los negocios (folksonomías vs taxonomías) Gestión y mantenimiento de procesos de negocios por los usuarios finales que utilizan los procesos de negocios como servicios web convirtiendo al proceso de negocio en una plataforma reutilizable

99 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –99– Aplicando conceptos Web 2.0 a BPM Servicios de procesos de negocios basados en estándares portables y reconocidos tanto como sea posible (OpenAjax, RSS, REST, SOAP, BPEL,…) Colaboración estilo Web 2.0 (edición estilo wiki, publicaciones estilo blog, red socialsocial networking )

100 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –100– Unas propuestas de futuro en SOA Recordemos que adoptar una inciativa SOA significa no sólo desarrollar Servicios Web sino también introducir elementos de explotación de los recursos como pueden ser herramientas de BPM, gobernabilidad, monitorización,etc. La popularización de los conocidos Mashups como composición de aplicaciones utilizables a través de un navegador de Internet, ha dado lugar al concepto de WOA (Arquitecturas Orientadas a Web) y el uso de protocolos y tecnologías como HTTP, XML, REST o JSON Además la Web 2.0 ofrece una forma de transformar aplicaciones en auténticas Plataformas de Red a través de Internet

101 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –101– Unas propuestas de futuro en SOA Desarrollar servicios consumibles a través del navegador de Internet (Explorer 7, Mozilla 2.0) Considerar el desarrollo de servicios para sindicación (RSS y ATOM) Desarrollar los servicios teniendo presente los links que los localizan Utilizar AJAX como espina dorsal de SOA (casos de SAP, BEA Systems, …) Habilitar a los usuarios de Internet como consumidores de los servicios Considerar JSON(JavaScript Object Notation) como una opción a los servicios Considerar un SOA Universal (Global SOA) debido la Web 2.0, sindicación de contenidos, mashups,…

102 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –102– Arquitecturas de aplicaciones Arquitecturas controladas por eventos (EDA) Arquitecturas controladas por modelos (MDA) Web semántica corporativa Arquitecturas orientadas a servicios (SOA)

103 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –103– APLICACIONES NOTABLES DE SOA SOA mejorará la interoperabilidad del sector sanitario SOA transformará el desarrollo de aplicaciones en las Administraciones Públicas --- La mayoría de las grandes empresas europeas han iniciado alguna clase de iniciativa SOA IDC prevé un gasto en este tipo de tecnologías (SOA) cercano a los millones de dólares en 2009 El binomio BPM/SOA será clave en el desarrollo empresarial de los próximos años Página –103–

104 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –104– APLICACIONES DE EMPRESA Web 2.0 Aplicaciones persistentes Determinadas aplicaciones no necesitan ser modificadas. p.e Outlook y Office de Microsoft, o sus equivalentes de Google, Sun Aplicaciones Web continuas Pueden ser entregadas aisladamente en la empresa.. Modelo SaaS (Software as a Service) Aplicaciones sintetizadas SOA, EAI, ESB (Enterprise Service Bus), mash-ups

105 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –105– ENTERPRISE Web 2.0 (EW2.0) Hoy, usuarios, clientes y empleados esperan obtener información en cualquier momento y trabajar en cualquier lugar del mundo Esto implica aplicaciones y servicios deben estar disponibles en tantos lugares como sea posible El apellido 2.0 significa como las organizaciones se comunicarán con los clientes y los socios en los negocios ahora y en el futuro Para muchas empresas puede significar la incorporación de tecnologías 2.0 estar o no estar en el negocio en cinco años

106 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –106– ENTERPRISE Web 2.0 (EW2.0) (II) Muchas empresas han comenzado a evolucionar e implementar SOA y BPM Las tecnologías SOA/BPM se pueden considerar evolutivas Las tecnologías Web 2.0 se podrían considerar revolucionarias

107 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –107– ENTERPRISE Web 2.0 (EW2.0) (II) EW 2.0 es mucho más que entregar aplicar web y proporcionar portales de colaboración Son tres áreas importantes: Aplicaciones e integración de aplicaciones Conectividad (Internet, wireless, netwok) Tecnologías end-point tales como portátiles (laptops) y PDA,s

108 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –108– Conectividad Los usuarios actuales demandan acceso a información en cualquier momento y en cualquier lugar. Estas demandas se incrementarán en los próximos años Se esperan soluciones y tecnologías always-on Los departamentos de TI necesitarán conocer e implementar la conexión correctar y accesos a redes con éxito con EW2.0. Esto requiere tecnologías y temas de seguridad y soluciones

109 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –109– Dispositivos de usuario-final Los dispositivos de acceso deben proporcionar el vehículo para empleados, clientes y socios para acceder a información y aplicaciones en cualquier parte del mundo. El cómo utilicen y estandaricen las compañías estas tecnologías será crítico para su éxito Las empresas deben decidir cuando construir aplicaciones y cuando comprar aplicaciones web externas Las empresas necesitan un marco de trabajo para ayudar a definir objetivos organizativos pertenecientes a EW2.0 Con estos objetivos las empresas pueden listar y priorizar aplicaciones

110 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –110– Algunos desarrollos BPMS-Web 2.0 Los editores de software de BPM y SOA y los blogs dedicados a BPM proliferan y crecen a gran velocidad Implementación potenciada por AJAX del estándar Xforms desarrollado por W3C … Tecnología Intalio/BPMS 4.0 creada por Orbeon y Open Source, una de las primeras soluciones BPM para adoptar un modelo Web 2.0 para interfaces de usuario de workflow Sugerencias para usar BPM en integración múltiple de servicios Web 2.0 (Samdy Kemsley): RSS Feeds Weblogs y Wikis Calendarios Online Hojas de Cálculo Online (Zoho Sheet)

111 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –111– Algunos desarrollos BPMS-Web 2.0 Una de las grandes aportaciones de Web 2.0 son las aplicaciones mashups. Por ejemplo: Integrar en una interfaz de workflow de aplicaciones de gestión de dossiers de vistas aereas de edificios proporcionados por Google Maps; la vista de una carrertera o de un cruce de carreteras donde ha tenido lugar un accidente de circulación Otra posibilidad, añadir una carta en la cual el lugar de residencia de los clientes o socios de una empresa a fin de localizar gupos de interes para lanzar campañas comerciales o de marketing especializado Servicios de geolocalización, asignación de recursos locales en enlace con un motor de reglas (logística y soporte al cliente, gestión de lotas técnicas,..) Interfaces nativos BPM más intuitivos de utilizar.. Las tecnologías Ajax permiten enriquecer estos interfaces nativos simplificando las tareas de los usuarios

112 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –112– Aplicando conceptos Web 2.0 a BPM Barreras pequeñas (low-barrier), disponible en cualquier parte, mashups de procesos de negocios basados en Web (Ajax y RIAs con estructuras granulares URL) Permitir a los usuarios de negocios estructurar información y contenido de los negocios (folksonomías vs taxonomías) Gestión y mantenimiento de procesos de negocios por los usuarios finales que utilizan los procesos de negocios como servicios web convirtiendo al proceso de negocio en una plataforma reutilizable

113 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –113– Aplicando conceptos Web 2.0 a BPM Servicios de procesos de negocios basados en estándares portables y reconocidos tanto como sea posible (OpenAjax, RSS, REST, SOAP, BPEL,…) Colaboración estilo Web 2.0 (edición estilo wiki, publicaciones estilo blog, red socialsocial networking )

114 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –114– Unas propuestas de futuro en SOA Recordemos que adoptar una inciativa SOA significa no sólo desarrollar Servicios Web sino también introducir elementos de explotación de los recursos como pueden ser herramientas de BPM, gobernabilidad, monitorización,etc. La popularización de los conocidos Mashups como composición de aplicaciones utilizables a través de un navegador de Internet, ha dado lugar al concepto de WOA (Arquitecturas Orientadas a Web) y el uso de protocolos y tecnologías como HTTP, XML, REST o JSON Además la Web 2.0 ofrece una forma de transformar aplicaciones en auténticas Plataformas de Red a través de Internet

115 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –115– Unas propuestas de futuro en SOA Desarrollar servicios consumibles a través del navegador de Internet (Explorer 7, Mozilla 2.0) Considerar el desarrollo de servicios para sindicación (RSS y ATOM) Desarrollar los servicios teniendo presente los links que los localizan Utilizar AJAX como espina dorsal de SOA (casos de SAP, BEA Systems, …) Habilitar a los usuarios de Internet como consumidores de los servicios Considerar JSON(JavaScript Object Notation) como una opción a los servicios Considerar un SOA Universal (Global SOA) debido la Web 2.0, sindicación de contenidos, mashups,…

116 Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID 116 Prof. Luis Joyanes Aguilar Tema 8. La inteligencia colectiva (colaborativa) Implantación de SOA/BPM como ejes de NI en la Web 2.0 al servicio de los negocios y la educación

117 Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID 117 Prof. Luis Joyanes Aguilar CONCLUSIONES

118 Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID 118 Prof. Luis Joyanes Aguilar Tema 8. La inteligencia colectiva (colaborativa) Implantación de SOA/BPM como ejes de NI en la Web 2.0 al servicio de los negocios y la educación

119 Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID 119 Prof. Luis Joyanes Aguilar EMPRESA 2.0 vs NEGOCIOS 2.0

120 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –120– Enterprise 2.0 El pasado Junio, el Banco de Sabadell –uno de los grandes bancos financieros de España- anunció la firma de un acuerdo con IBM para incorporar las tecnologías Web 2.0 al sector financiero. A nivel internacional, firmas de todos los segmentos de la industria, como Cysco Systems, Dell, Microsoft, Citrix, BNP, Toyota, Boeing o DuPont, entre otras muchas, siguen la tendencia de incorporar tecnologías Web 2.0 IBM ha anunciado Lotus Connections un producto de inteligencia colectiva que lleva el software social a los negocios para ayudarles a innovar Página –120–

121 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –121– Enterprise 2.0 IBM anunció en Junio de 2007 la filosofía Web 2.0 Goes tu Work de la compañía que giran alrededor de tres componentes clave: Economic Impact, Community Value y Enabling Technologies. BEA Systems, el fabricante de software de infraestructura empresarial ha presentado tres nuevos productos diseñados para acercar la Web 2.0 y la informática social a la empresa: BEA AquaLogic Pages, BEA Aqualogic Ensemble y BEA AquaLogicPathways. SAP ha presentado NetWeaver para desarrollar soluciones orientadas a servicios a gran escala en entornos Web 2.0 (tecnologías AJAX) Página –121–

122 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –122– Enterprise 2.0 La gente se está comunicando por medio de blogs, chats, vídeo y otras herramientas que ofrece la Web 2.0 al margen de los departamentos de TI de las empresas. Y ha llegado el momento de que los departamentos de TI tomen las riendas de esta tendencia [John Chambers, CEO de Cisco System] CommunicacionesWorld, Julio-Agosto 2007 Aunque con retornos de inversión difícilmente palpables y justificables, como sucede con muchas tecnologías, que ayudan a mejorar la productividad, y hay quien considera no aportan valor al negocio (véanse casos de MySpace, YouTube o Second Life) no es una moda pasajera Página –122–

123 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –123– Enterprise 2.0 Service Oriented Architecture for Dummies refleja la unión de la Web 2.0 y la SOA universal La unión de Web 2.0 y SOA marca una revolución cultural [Judith Hurwitz, coautor] El valor de SOA en Enterprise 2.0 es que permite solucionar los aspectos de integración y de gobierno que no son aplicable al uso de Web 2.0 en Internet--- SOA tambien es de gran utilidad para acercar los beneficios de la Web 2.0 a los trabajadores móviles y teletrabajadores que acceden a ellos a través de PDA o Blackberry [Monte Kluemper, BEA Systems Página –123–

124 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –124– Enterprise 2.0 El modelo SaaS El software como servicio gana terreno en la empresa. El software on-demand es una tendencia en áuge Se está produciendo una penetración a todos los niveles… PYMES son el principal mercado para soluciones de software hospedado Los analistas auguran un prometedor futuro al nuevo modelo Oracle anunció en 1999 que en dos años el 70% de los ingresos provendrían de soluciones basadas en el modelo SaaS (no ha sido el caso, pero todos quieren estar..) Página –124–

125 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –125– Enterprise 2.0 El modelo SaaS El software como servicio gana terreno en la empresa. El software on-demand es una tendencia en áuge Se está produciendo una penetración a todos los niveles… PYMES son el principal mercado para soluciones de software hospedado Los analistas auguran un prometedor futuro al nuevo modelo Oracle anunció en 1999 que en dos años el 70% de los ingresos provendrían de soluciones basadas en el modelo SaaS (no ha sido el caso, pero todos quieren estar..) Página –125–

126 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –126– Enterprise 2.0 (Los mashups empresariales) Mashup una superposición o combinación de elementos de información, utilizando por ejemplo las API Application Programming Interfaces Los mashups se han convertido en uno de los pilares de la Web 2.0 gracias a su sencillez y a su fácil acceso para desarrolladores y usuarios. Sin embargo, las compañías de Internet han sido las primeras en descubrir sus beneficios En dos años se convertirán en una tecnología muy habitual de Internet Las compañías se aprovechan de la creatividad e innovación de los usuarios Página –126–

127 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –127– ¿El universo Google…? Google: Modelo de innovación, dedicación del empleado (70/20/10) …. 70% dedicado a tareas relacionadas con el núcleo del negocio 20% productos adyacentes o complementarios 10% a las ideas más peregrinas o a lo que desee Salió al mercado a 85 dólares, ahora ronda los 400$ y ha llegado a 475%

128 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Enterprise 2.0: The dawn of emergent collaboration. Andrew McAfee Transformaciones propuestas para empresas de conocimiento basadas en tecnologías Web: Búsqueda y enlaces están estrechamente relacionados Los flujos RSS de contenidos Los trabajadores del conocimiento deben convertirse en auténticos autores de blogs o de wikis Extensión inspirada en el mecanismo de recomendación de Amazon Su uso tiene que ser muy sencillo !Lo que es importante en un proyecto es lo que no se anticipa Página –128–

129 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Enterprise 2.0: The dawn of emergent collaboration. Andrew McAfee (2006) DEFINICIÓN: Enterprise 2.0 es la utilización de plataformas de software social emergente dentro de las empresas, o entre empresas, sus socios y clientes. Andrew McAfee. Este gurú para definir Enterprise 2.0 lo realiza bajo el acrónimo de SLATES, por motivos de facilidad de comprensión he modificado algunos de los textos, si desean ver el texto en su forma base de clic en el siguiente vínculo Enterprise2.0 Página –129–

130 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Enterprise 2.0: The dawn of emergent collaboration. Andrew McAfee (2006) SEARCH: Las personas buscan y encuentran lo que necesitan para su actividad laboral navegando por los contenidos mejor o peor organizados de sus intranets corporativas. Encontrar lo que realmente se está buscando es el argumento básico de este nuevo enfoque de empresa. LINKS: La forma en que buscamos ya no es en forma secuencial, sino de forma seleccionada es decir de un recurso a otro dependiendo de las prioridades e intereses que tengamos. El enlace es el orden de la Empresa 2.0. Página –130–

131 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Enterprise 2.0: The dawn of emergent collaboration. Andrew McAfee AUTHORING: McAfee reafirma que todo el mundo puede producir y generar sus contenidos, creando con esto un ambiente donde las personas compartan sus conocimientos. TAG: La experiencia de quien usa los sistemas de información de una empresa se ve enriquecido por la etiquetación. No son las máquinas, sino los humanos quienes etiquetan el contenido. De esta forma la búsqueda se acerca al criterio de la persona, se humaniza, en buena parte. Página –131–

132 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Enterprise 2.0: The dawn of emergent collaboration. Andrew McAfee EXTENSIONS: El sistema de recomendación como vía de avance nos facilita la búsqueda de mucho contenido que puede ser relevante para nuestras actividades. Las redes son la forma en que se organiza el conocimiento. SIGNALS: se conoce como señales a todos aquellos indicios de información que nos interesa, para ello podemos ayudarnos con herramientas como lectores RSS, las mismas que son una gran fuente de conocimiento asociada ala empresa 2.0. Cabe recalcar la diferencia básica entre Web 2.0 y Enterprise 2.0 y es que la primera está dirigida a los usuarios, mientras que la última se orienta a los empleados, clientes y stakeholders (persona o grupo de personas que tiene un interés directo en la participación o inversión en algo, ejemplo: Empleados, accionistas, clientes, etc. – Tomado de los diccionarios de Microsoft Encarta), donde se fomenta el uso de herramientas. Página –132–

133 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –133– APLICACIONES E INTEGRACIÓN DE APLICACIONES EW2.0 EAI, SOA, BPM Herramientas Backbase, Nexaweb, JaclBe, Adobe, Crosscheck Systems Empresas Web 2.0 Wikis Mash-ups Search-Google Yahoo Ask.com Gigablast..

134 Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID 134 Prof. Luis Joyanes Aguilar CONCLUSIONES

135 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 EMPRESAS Y NEGOCIOS 2.0 Las tecnologías del mundo de negocios y de uso en las empresas en la próxima década y finales de la presente serán: Inteligencia de Negocios y sus tecnologías asociadas Datawarehouse, Datamining, WebMining, TextMining Tecnologías colaborativas Google Docs Lotus Notes Microsoft Visual Space Acrobat.com Página –135–

136 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 EMPRESAS Y NEGOCIOS 2.0 Tecnologías BPM y SOA BPM-SOA 2.0 Integración de las tecnologías anteriores con: Blogs Wikis Podcast RSS AJAX Mashups TENDENCIAS EMERGENTES Herramientas de BI en torno a Software Libre (open source) Página –136–

137 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –137– Comentarios y preguntas Luis Joyanes Aguilar (PORTAL DE CONOCIMIENTO Y TECNOLOGÍA de McGraw-Hill) Tno: Fax: Facultad de Informática Universidad Pontificia de Salamanca campus Madrid

138 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –138– Referencias Web What is Web 2.0 (en inglés, ) hat-is-web-20.html?page=1 What is Web 2.0 (en español) //sociedaddelainformacion.telefonica.es/jsp/articulos/detal le.jsp?elem=2146 Blog Web 2.0 de Dion Hincheliffe //web2.wsj2.com SOAWebServices Journal Introducting Ajax and OpenAjax

139 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –139– Referencias Web Web 2.0 and BPM Sandy Kemsley, Kemsley Design Ltd. Process 2006, London pdf Office 2.0 Podcast Jam Sandy Kemsley: Web 2.0 and Business Process Management (www.office20podcast.com/2006/...)

140 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –140– Referencias Web Club-BPM club-bpm.com Business Process Management Initiative Business Process Management Group Workflow Management Coalition The Business Process Management Supersite BPM Bulletin

141 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –141– Referencias Web OpenAjax Alliance OpenAjax BPMS iitgroup.com/BPMS2007 BRMS (Business Reglas Management Systems)

142 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –142– Referencias Web IT/Redux //itredux.com/blog/2006/02/07/web-20-meets-bpm- 20/ Dion Hinchcliffe:Blog Web 2.0, //web2.wsj2.com Dion Hinchcliffe: Leveraging Web 2.0 for business growth //blogs.zdnet.com/Hinchcliffe/?p=42 Intelligent Enterprise Business 2.0

143 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –143– BIBLIOGRAFÍA Mendez del Río, Luis. Más allá del Businnes Intelligence. Barcelona: Gestión 2000, 2006 Judith Hurwitz. Service Oriented Architecture for Dummies, 2007 Juan José Moreno y Luis Joyanes. Handbook of BPM / Workflow, CRC Press : USA, 2006 Juan José Moreno y Luis Joyanes. Handbook of BPM / Workflow, CRC Press: USA, 2007 Joyanes, Luis. Web 2.0 y Redes Sociales. México DF: McGraw-Hill, 2007 (en preparación) Página –143–

144 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –144– Bibliografía [TURBAN et al, 2007] Turban, E., Aronson J.E., Liang T-P. y Sharda, R. (2007)Decision Support and Business Intelligence Systems. Eigth Edition. New Jersey: Pearson/Prentice-Hall. Pp [GONZÁLEZ 2006]. González Lorca, Jesús (2006). Sistemas workflow. Funcionamiento y metodología de implantación. Gijón: Ediciones Trea MORENO, J. J. y JOYANES, L. (2006) 2006 Workflow Handbook. (ed) Layna Fischer. Florida:Future Strategies MORENO, J. J. y JOYANES, L. (2007) 2007 BPM and Workflow Handbook. (ed) Layna Fischer. Florida:Future Strategies

145 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –145– Definiciones de términos BPM, WF,... [WfMC] Business Process Management (no incluida definición en el Glosario de WfMC, pero si aceptada en discusiones internas en 2007]. La práctica de desarrollo, ejecución, medida de prestaciones (desempeño), y simulación de Procesos de Negocio para efectuar (llevar a cabo) la mejora continuada de esos procesos. Gestión de Procesos de Negocios está relacionada (concernida) con el ciclo de vida de la Definición de Proceso Glosario de WfMC "The WfMC glossary", Workflow handbook 1997, John Wiley & Sons, Inc., 1997, ISBN gy_Glossary.pdf

146 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –146– Referencias y recursos WfMC (Workflow Management Coalition)

147 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –147– Workflow Artículo con direcciones de descargas de Windows Sharepoint Introducción para desarrolladores a los flujos de trabajo para Windows SharePoint Services 3.0 y SharePoint Server /020407/voices/aa mspx#EPB#EPB Servicio de artículos técnicos de Microsoft en español mspx Servicio de descargas mspx Servicio de descargas de microsoft (en español) ang=es

148 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Bibliografía específica Web 2.0 Página –148– VOSSEN, G. Y HAGEMANN, S. (2007). Unleashing Web 2.0. New York: Morgan Kaufman. NAFRÍA, Ismael (2007). Web 2.0 El usuario, el nuevo rey de Internet. Barcelona: Gestión FUMERO, A. y ROCA G. (2007) Web 2.0. Madrid: Fundación Orange ROJAS ORDUÑA, O. I. (2007) Web 2.0. Manual [no oficial] de uso. Madrid: ESIC SANZ FRÍAS, David. Internet. (2007) Edición Guía Práctica. Madrid: Anaya Multimedia NICOLAS RIVAS, Carlos. Internet. Edición Manual imprescindible. Madrid: Anaya Multimedia

149 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –149– Bibliografía JORGENSEN, Rikke Frank: Human Rights in the Global Information Society. Cambridge: Massachussets, London: The MIT Press, 2004 KELLY, Eamonn. La década decisiva. Tres escenarios para el futuro del mundo. Barcelona: Granica, JOYANES AGUILAR, Luis. Redes Sociales Virtuales: De los SMS a YouTube/MySpace pasando por Google. México DF: McGraw-Hill, 2008 (en composición) JOYANES AGUILAR, Luis. Cibersociedad, 2ª edición. México DF: McGraw-Hill, 2008 (en preparación) WILSON, Ernest J. Wilson III: The Information Revolution and Developing Countries. Cambridge: Massachussets, London: The MIT Press, 2004

150 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 BIBLIOGRAFÍA CREMADES, Javier. Micropoder: La fuerza del ciudadano en la era digital. Madrid: Espasa Calpe, PISCITELLI, Alejandro. Ciberculturas 2.0 en la era de las máquinas inteligentes. Buenos Aire: Paidós, TAPSCOTT, D. y WILLIAMS, A. D. Wikinomics. Barcelona: Paidós empresa, Colección de libros cortos, técnicos y divulgativos de tecnologías y cultura digital de la editorial CREACIONES COPYRIGHT Página –150–

151 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Bibliografía Blogs y Podcasting BLOOD, Rebecca (2002). Universo del Weblog. Barcelona: Gestión 2000 BRUGUERA, Enric. (2007). Los Blogs. Barcelona: UOC CHAMORRO, Rafael. (2008) Blogs. Madrid: Creaciones Copyright DELLA CHIESA, Walter. (2008) Blogger. Guía práctica para usuarios: Madrid: Anaya Multimedia. JIMENEZ, Rosa y POLO, Francisco. (2007). La Gran Guía de los Blogs. Barcelona: Elcobre Ediciones MARCELO, Juan F y MARTIN, Eva. Blogs (2007). Madrid: Pearson/Prentice-Hall ROJAS, Octavio I. (2005) Blogs. Madrid: ESIC Página –151–

152 Luis Joyanes Aguilar © UNIVERSIDAD PONTIFICIA DE SALAMANCA campus MADRID UNIBE, Santo Domingo, 18 de juniio de 2008 Página –152– Comentarios y preguntas Luis Joyanes Aguilar Tno: Fax: Facultad de Informática Universidad Pontificia de Salamanca campus Madrid


Descargar ppt "Facultad de Informática Departamento de Lenguajes y Sistemas Informáticos e Ingeniería de Software UNIVERSIDAD PONTIFICIA DE SALAMANCA EN MADRID 1 Prof."

Presentaciones similares


Anuncios Google