23
<Insert Picture Here> Hacia un nuevo escritorio de trabajo Alejandro Cañadas Castro Madrid, 15 de Febrero de 2010

Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

Embed Size (px)

DESCRIPTION

Web Desk es un escritorio de trabajo personalizado para la integración de la aplicaciones empresariales y que elimina las complejidades del software al estar disponible en la red.Entre otros ofrece: consultar sus cifras de negocio, hacer inteligencia de negocio sin necesidad de complicados sistemas,acceder a la información importante cuando se necesita y desde donde se necesita. interactuar con los colegas o gestionar proyectos y hacer un seguimiento de los mismos.

Citation preview

Page 1: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

<Insert Picture Here>

Hacia un nuevo escritorio de trabajo Alejandro Cañadas Castro

Madrid, 15 de Febrero de 2010

Page 2: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

Hacia un nuevo escritorio de trabajo

Page 3: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

Un enfoque diferente

• La tecnología web está avanzando de forma muy rápida y poco a poco las "antiguas" páginas web van incorporando servicios cada vez más complejos y potentes, convirtiéndose de esa manera en aplicaciones.

• WebCenter es el mejor de los precursores de esta idea, que cuando es aplicada al entorno empresarial ofrece una gran potencia y diversidad.

• Así en VASS hemos creado una solución que mezcla la accesibilidad y facilidad de uso de la Web con la potencia y capacidad de interacción de las aplicaciones empresariales utilizando como base el framework de WebCenter

Page 4: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

VASS Web Desk

• VASS Web Desk puede considerarse como la forma más rápida, sencilla de generar un escritorio de Trabajo desde el cual poder entre otros• Consultar sus cifras de negocio

• Hacer inteligencia de negocio sin necesidad de complicados sistemas

• Acceder a la información importante cuando se necesita

• Interactuar con los colegas 

• Gestionar proyectos y hacer un seguimiento de los mismos

• En no pocas organizaciones se dispone de diferentes productos (incluso de diferentes fabricantes) para cada una de las necesidades del negocio como BI, ERP, Gestión de contenidos, SOA... la solución que proponemos aúna todas estas en un único marco de trabajo y un mismo marco tecnológico permitiéndonos mejora la capacidad e integración de nuestros sistemas, simplificar los procesos y ahorrar en costes tanto de desarrollo como de mantenimiento

Page 5: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

¿Qué es Web Desk?• Es un escritorio de trabajo personalizado

para la integración de la aplicaciones empresariales y que elimina las complejidades del software al estar disponible en la red

• Los usuarios pueden personalizar su propio escritorio de forma que accedan a la información relevante para ellos

• Al estar desplegado como una aplicación Web elimina la complejidad a la hora de instalación y actualización de forma que todos los usuarios tienen siempre disponible la última versión

Page 6: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

¿Qué es Web Desk?

• La versión off-line permite además trabajar con los documentos de forma desconectada

• La colaboración es mucho más sencilla y elimina además el tráfico de documentos por correo electrónico que puede dar lugar a cruce o pérdidas de información

Page 7: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

¿Qué ofrece Web Desk?

• En el entorno empresarial la demanda de equipos informáticos es cada vez mayor y su vida útil cada vez menor . Adicionalmente es difícil dar con una configuración adecuada para todos los empleados y el coste de despliegue y mantenimiento de los mismos es muy elevado.

• A esto se une la necesidad de encontrar soluciones que permitan a todos colaborar, compartir el conocimiento y trabajar de forma más eficiente.

• Web Desk amplia la funcionalidad de las aplicaciones de oficina tradicionales aprovechando además la conveniencia que ofrece Internet

WebDesk ofrece en un mismo entorno servicios de empleados, contenidos y colaboración incluyendo servicios E2.0

Page 8: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

¿Qué ofrece Web Desk?

• Gestión y seguimiento de proyectos mediante el módulo VASS Desk

• Herramientas de BI (inteligencia de negocio) que permiten al usuario generar gráficos en tiempo real de los datos relevantes

• Alertas de tareas que requieren nuestra atención• Gestión del negocio mediante acceso directo a los datos

con facilidad de actualización si se dispone de los permisos necesarios para ello

• Herramientas de colaboración y 2.0 totalmente integradas con WebCenter Spaces

• Para ello utiliza la potencia de los productos de Oracle para ofrecer…

Page 9: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

¿Qué ofrece Web Desk?

• Dashboard: tener una visión general de lo que está pasando en nuestro negocio es importante

• Personalizado para el acceso a la información importante de forma rápida y segura.

• Una pantalla de inicio nos da acceso a una variedad de información que de un solo vistazo nos permite identificar indicadores importantes en el día a día, una lista de tareas que requieren nuestra atención o un análisis gráfico de alguna actividad empresarial

Contenidos basados en contexto, proporcionando un espacio de datos compartido y personalizado en función del usuario

Page 10: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

¿Qué ofrece Web Desk?

• Integración con fuentes de datos de negocio

• Las fuentes de datos pueden ser bases de datos, servicios web, RSS…

• Basado en conectores puede consumir de clientes pesados a través de la API JAVA o el conector de .NET o bien de clientes ligeros usando REST y JSON o bien XML

Page 11: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

¿Qué ofrece Web Desk?

• Mi Disco Online• Basado en la integración

con Oracle UCM la aplicación crea un disco virtual para cada usuario

• Ofrece la posibilidad de trabajar en modo desconectado mediante la integración con Web-dav y el componente Desktop Integration Suite

Page 12: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

¿Qué ofrece Web Desk?

• Gestión de eventos• Cada usuario dispone de

su propio calendario• Además admite eventos de

grupo integrado con WebCenter Spaces

• Posibilidad de integración con MS Exchange

Page 13: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

¿Qué ofrece Web Desk?

• Gestión de proyectos• Orientado a las mejores

prácticas para facilitar y agilizar la gestión de proyectos.

• Proporciona visibilidad y métricas a todos los ‘Stakeholders’ del proyecto.

• Diseñado para proyectos de desarrollo y mantenimiento.

• Sirve como un sitio de colaboración para compartir los conocimientos de todos los empleados de VASS.

Page 14: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

Mobile Web Desk

• Disponer de acceso a su propio escritorio en su móvil

• Comunicarse con los colegas, compartir la información o crear tu propia red de contactos mientras viajas

• Servicios 2.0 como “profile”, red de contactos, mensajería tipo “tweeter”, herramientas para colaboración en la creación y compartición de documentos a cualquier hora y en cualquier lugar…

• Aplicación basada en: HTML5, JQuery, REST, XML, J2EE

Nota: esta aplicación está actualmente en fase de desarrollo

Page 15: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

Beneficios• Personalización y simplicidad

• Cada usuario puede personalizar su escritorio recibiendo la información relevante• El empleado usa un navegador para su trabajo habitual (cualquier navegador) y

puede configurarse su entorno con sus aplicaciones y componentes favoritos

• Ahorro en costes• Mínimos requerimientos de hardware para dispositivos cliente • Menor tiempo de mantenimiento. El sistema robusto de servidor se protege más

fácilmente y es menos probable que falle que múltiples escritorios cliente• Ahorro en software de cliente y software de despliegue de aplicaciones

• Movilidad• Acceso a tu escritorio desde cualquier lugar en el que haya un dispositivo cliente

conectado

• Ahorro en tiempo• Menor tiempo de actualización y despliegue.• Los usuarios no deben esperar a que sus equipos sean actualizados o estar online

para ello

• Visión 360 grados de clientes• En un mismo entorno podemos tener la vista completa de datos y contenidos

personalizados y en contexto.

Page 16: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

Beneficios• Gestión de software

• Asegura que todos los usuarios estén usando la mismas versiones y más actualizada de todas las aplicaciones.

• Los parches y actualizaciones sólo necesitan aplicarse al servidor. No hay necesidad de actualizar múltiples clientes.

• No es necesario distribuir software por la red

• Seguridad • Menos dados a ataques típicos, virus, gusanos, clientes sin parchear,

vulnerabilidades. • Datos sensible almacenados en servidores seguros más que esparcidos

por múltiples clientes potencialmente desprotegidos y vulnerables: Portátiles y móviles, por ejemplo

• Transmisión encriptada de todos los datos entre el servidor y los clientes (por ejemplo, https)

• Las características de gestión del software hacen más cómoda, rápida y fácil la aplicación de políticas de seguridad en el lado del servidor

• El administrador del puede controlar a qué aplicaciones y datos se permite acceder a cada usuario

Page 17: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

Beneficios• Tolerancia a fallos

• Si un dispositivo cliente falla por cualquier razón, simplemente se reemplaza por otro dispositivo con conexión sin pérdida de datos, configuración, preferencias o acceso a la aplicación.

• Escalabilidad, redundancia de datos, copias de seguridad, mantenimiento de versiones…

• Ejemplo ROI basado en una empresa media/grande de 5000 empleados y una inversión de 200K

Beneficio/ reducción de coste Cantidad

Reducción del coste de compra de software de escritorio

5000* 100= 500K

Reducción del coste de mantenimiento y despliegue de las aplicaciones

5000* 100= 500K

Mejora de la comunicación 200K

Mejora de la productividad 300K

ROI (Coste – Inversión) / Inversión 6.5 (Reducción 1.3K)

Page 18: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

Beneficios

Gestión del cambio

Nuevo modelo de trabajo

Alta inversión en comunicación inicial

Perder el control de la participación

Necesidad de una conexión a Internet (Modelo OffLine)

Mejorar la comunicación:

Mayor agilidad

Menor coste en tiempo y esfuerzo

Mayor rapidez

Mayor productividad y competitividad:

Incrementar el conocimiento y capacidad para utilizar y compartir los recursos disponibles

Toma de decisiones rápidas y documentadas reduciendo costes, disponiendo de acceso a información y reportes

Comunicación del conocimiento colectivo y la experiencia

Reducir la cantidad de consultas realizadas al call center de recursos humanos, para liberar tiempo del equipo de profesionales de RRHH, a fin de focalizarse en tareas de valor para el negocio

Beneficios y Riesgos para la organización y los empleados

Page 19: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

Tecnológicamente hablando…• VASS Web Desk está basado en WebCenter Portal y el Framework

de aplicaciones ricas ADF. Además utiliza REST API para interactuar con clientes “ligeros” como WebCenter Services • El producto está integrado con los productos de la capa “Fussion

Middleware” de Oracle permitiendo interactuar con servicios como• Oracle UCM como gestor de contenidos/documentos• Secure Enterprise Search (SES) para realizar búsquedas en “tu escritorio”• WebCenter Services como servidor de servicios 2.0• WebCenter Spaces como portal colaborativo• Oracle Internet Directory (OID) como repositorio de usuarios

• Además dispone de integración con servicios externos • Email de diferentes proveedores• VASS Desk para la gestión y seguimiento de proyectos (ofrecido como

una extensión al producto)• Mushups para la presentación de contenido de diversas fuentes

Page 20: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

Implantación en 6 semanas

REQUISITOS /MODELO DATOS

REQUISITOS /MODELO DATOS

TIME

Semana 1 Semana 2 Semana 3 Semana 4 Semana5 Semana 6

Look & Feel

Modelo de datos

Page 21: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

Implantación en 6 semanas

REQUISITOS /MODELO DATOS

REQUISITOS /MODELO DATOS

TIME

CREACIÓN DE CONECTORES AL MODELO DE DATOSLOOK & FEEL

CREACIÓN DE CONECTORES AL MODELO DE DATOSLOOK & FEEL

Semana 1 Semana 2 Semana 3 Semana 4 Semana5 Semana 6

Los conectores nos permiten generar gráficos y nos dan acceso a datos relacionales

Page 22: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF

Implantación en 6 semanas

REQUISITOS /MODELO DATOS

REQUISITOS /MODELO DATOS

TIME

IMPLANTACIÓN DE LA SOLUCIÓN

IMPLANTACIÓN DE LA SOLUCIÓN

CREACIÓN DE CONECTORES AL MODELO DE DATOS

CREACIÓN DE CONECTORES AL MODELO DE DATOS

Semana 1 Semana 2 Semana 3 Semana 4 Semana5 Semana 6

PRUEBAS/CORRECCION ERRORES DATOS

PRUEBAS/CORRECCION ERRORES DATOS

TRAINING TRAINING

PUESTA EN PRODUCCIÓN

PUESTA EN PRODUCCIÓN

Page 23: Web Desk - Construcción rápida de aplicaciones con Oracle Webcenter y ADF