soa: cómo mejorar la flexibilidad y eficiencia operativa ... de gobierno con la que gestiona sus...
TRANSCRIPT
deeper
© Copyright IBM Corporation 2007
Global Business Services
Arquitectura Orientada a Servicios: como mejorar la flexibilidad y eficiencia operativa de las organizacionesUniendo componentes de negocio y Servicios IT
Arturo Gavilán BallesterosResponsable SOA Sector Público para IBM GBS
IBM GBS - Presentation DINTEL - Ciudad Real 2007 | 26/04/20071
Global Business Services
© Copyright IBM Corporation 2007
La dicotomía de los Gerentes Públicos: liderar las organizaciones para ofrecer más y mejores servicios al ciudadano pero logrando una mayor eficiencia operativa
Ejemplos decomentarios de
Gerentes de Administraciones
Públicas
Principales áreas en las que las organizaciones públicas quieren focalizarse en los próximos años.1. Mejorar y aumentar la prestación
de servicios a los ciudadanos y colectivos, facilitando el acceso a los servicios y fomentando la calidad y la innovación.
2. Potenciar la colaboración con organizaciones públicas y privadas para prestar servicios de forma mas eficiente y eficaz.
3. Mejorar la calidad i eficiencia de los procesos internos de gestión
“Una nueva Administración, más eficiente en la prestación de sus servicios, más cercana al ciudadano, plenamente integrada en red con los principales actores del sector, y que promueva la modernización y mejora de la competitividad y calidad del sector agroalimentario”Visión del Departamento de Agricultura, Alimentación y Acción Rural de la Generalitat de Catalunya
IBM GBS - Presentation DINTEL - Ciudad Real 2007 | 26/04/20072
Global Business Services
© Copyright IBM Corporation 2007
Una de las máximas prioridades de los gerentes es la rápida respuesta pero no hay una fuerte capacidad para responder
Rating que dan los gerentes a la capacidad de su organización para
responder a cambios en las condiciones de prestación de los
servicios
Muycapaz
13%
No capaz7%
Algo capaz80%
0% 20% 40% 60% 80% 100%
Mejora de la colaboración
Flexibilidad a cambios legales
Necesidades de los empleados
Rendimiento IT
Mejora organizativa
Nuevos y mejores servicios
Eficiencia operativa
Satisfacción del ciudadano
Source: IBM Global Business Services, The Global CEO Study 2006
Rating de los Gerentes respecto a sus prioridades para los próximos años
IBM GBS - Presentation DINTEL - Ciudad Real 2007 | 26/04/20073
Global Business Services
© Copyright IBM Corporation 2007
Lo fácil y obvio ya se ha hecho; para lograr mejoras operativas, ahora son necesarios cambios estructurales
Tipo 1 Racionalización“Reducir la Capacidad”
Volumen
ReducirFTE,
minimizarduplicidades,
Mejorar elcontrol
X’
x
Cos
te
Tipo 2 Cambio estructural“Transformar costes fijos en variables”
Cos
te
x
X’
Volumen
Cambiar el modelo operativo IT
Fuente: IBM Institute for Business Value,
IBM GBS - Presentation DINTEL - Ciudad Real 2007 | 26/04/20074
Global Business Services
© Copyright IBM Corporation 2007
La agrupación de actividades de la organización en componentes permite la componentización a nivel organizativo y la reevaluación de las competencias claves
Ejemplo: Consejería de Agricultura
Informes i Estudis
Planificació de Recursos
Control de Recursos Materials
Control de RR.HH.
Gestió de Recursos Materials
Gestió de RR.HH.
Definició Estratègia d’Actuació
Polítiques,Normatives i Procediments
Auditoria Interna
Desenvolupament i Operacióde Sistemes i Comunicacions
Gestió de Documentació
PlanificacióPressupostària
Control de Gestió i Pressupostari
Comptabilitat General i Analítica
Disseny i Definició d’Ajuts
Informes i Certificats per Beneficiaris i Administracions
Recepció i Tramesa de Sol·licituds
Control i Seguiment d’Ajuts
Tramitació d’Ajuts
PlanificacióInfrastructures
PlanificacióFormació
Con. i Seg. Intervenció
Mercats
Control Registres i Declaracions
Controls i Inspeccions
Registres i Declaracions d’Activitats
Registre Marques i Denominacions
Definició de Registres
Intervenció de Mercats
Formació
Promoció Marques i Denominacions
Construcció Infrastructures
Eradicació Plagues i Malalties
Anàlisis de LaboratoriHabilitació
ContractacióAdministrativa Certificats i Llicències
d’Activitats
GestióTecnologia
Definició Normatives Producció i Qualitat
Expedients Sancionadors
Controls i Inspeccions
Pagament d’Ajuts
Comunicació Interna
Divulgació Coneixement
Supervisió dels Controls i Inspeccions
Planificació Controls i Inspeccions
Coordinació Activitats Territorials i Projectes
Planif. Campanyes Eradicació
Estratègia Divulgació
Coneixement
Control i Seguiment Formació
Con. i Seg. Campanyes Eradicació
Con i SegConstr.
Infrastructures
Atenció al ciutadà
Prestación de ServiciosGestión del Departamentoy los Recursos
Gestión de laProducción Gestión de Ayudas
Planificacióde
Polítiques i Estratègia
Control i Seguiment
Execució
IBM GBS - Presentation DINTEL - Ciudad Real 2007 | 26/04/20075
Global Business Services
© Copyright IBM Corporation 2007
Un componente organizativo es una agrupación lógica de actividades y los recursos necesarios para realizar una función de la organización
Planificación de
Políticas y Estratègias
Control y Seguimiento Informes i Estudis
Planificació de Recursos
Control de Recursos Materials
Control de RR.HH.
Gestió de Recursos Materials
Gestió de RR.HH.
Definició Estratègia d’Actuació
Polítiques,Normatives i Procediments
Auditoria Interna
Desenvolupament i Operacióde Sistemes i Comunicacions
Gestió de Documentació
PlanificacióPressupostària
Control de Gestió i Pressupostari
Comptabilitat General i Analítica
Disseny i Definició d’Ajuts
Informes i Certificats per Beneficiaris i Administracions
Recepció i Tramesa de Sol·licituds
Control i Seguiment d’Ajuts
Tramitació d’Ajuts
PlanificacióInfrastructures
PlanificacióFormació
Con. i Seg. Intervenció
Mercats
Control Registres i Declaracions
Controls i Inspeccions
Registres i Declaracions d’Activitats
Registre Marques i Denominacions
Definició de Registres
Intervenció de Mercats
Formació
Promoció Marques i Denominacions
Construcció Infrastructures
Eradicació Plagues i Malalties
Anàlisis de LaboratoriHabilitació
ContractacióAdministrativa Certificats i Llicències
d’Activitats
GestióTecnologia
Definició Normatives Producció i Qualitat
Expedients Sancionadors
Controls i Inspeccions
Pagament d’Ajuts
Comunicació Interna
Divulgació Coneixement
Supervisió dels Controls i Inspeccions
Planificació Controls i Inspeccions
Coordinació Activitats Territorials i Projectes
Planif. Campanyes Eradicació
Estratègia Divulgació
Coneixement
Control i Seguiment Formació
Con. i Seg. Campanyes Eradicació
Con i SegConstr.
Infrastructures
Atenció al ciutadà
Componente
Actividades
Recursos
Aplicaciones
Infraestructura
ObjetivoServicios organizativos
Gobierno del com
ponente
Cada componente tiene capacidades diferenciadas
Cada componente define y decide en la utilización de todos los recursos necesarios para realizar las actividades definidas
Cada componente tiene una estructura de gobierno con la que gestiona sus actividades
Cada componente tiene servicios de la organización que forman la interfaz a otros componentes
Prestación de ServiciosGestión del Departamentoy los Recursos
Gestión de laProducción Gestión de Ayudas
Ejecución
IBM GBS - Presentation DINTEL - Ciudad Real 2007 | 26/04/20076
Global Business Services
© Copyright IBM Corporation 2007
La necesidad de flexibilidad y respuestas más rápidas estádirigiendo a los departamentos IT a rediseñar aplicaciones según Arquitecturas Orientadas a Servicios
La funcionalidad de las aplicaciones contenida en bloques
Creación de aplicaciones completas mediante la conexión de bloques
Modelado de las relaciones de la organización “publicando” los bloques a otros y usando bloques de otros
Construcción de bloques como servicios
IBM GBS - Presentation DINTEL - Ciudad Real 2007 | 26/04/20077
Global Business Services
© Copyright IBM Corporation 2007
Los Web Services aceleran este movimiento hacia Arquitecturas Orientadas a Servicios
Serv
icios
com
parti
dos
Acoplamiento débil
Basados en estándaresPermiten que componentes software individuales se conviertan en bloques reutilizables.
Utilizan estándares abiertos para representar componentes software como servicios:• XML• SOAP• WSDL• UDDI
Reducen la interdependencia entre componentes de servicios
IBM GBS - Presentation DINTEL - Ciudad Real 2007 | 26/04/20078
Global Business Services
© Copyright IBM Corporation 2007
Arquitectura Orientada a Servicios (SOA) es la etapa actual en la evolución de las arquitecturas distribuidas centradas en la red
1980s a Med-1990s
Med-1990s aInicios 2000s
Próximos años Pre-1980 Hoy
Mainframe
ArquitecturaMonolítica
ArquitecturaMonolítica
ArquitecturaOrientada aServicios/
Web Services
ArquitecturaOrientada aServicios/
Web Services
Arquitecturascentradas
en red
Arquitecturascentradas
en red
Arquitecturas Cliente-Servidor
Arquitecturas Cliente-Servidor
ArquitecturaReconfigurableDinámicamente
ArquitecturaReconfigurableDinámicamente
Visual Basic (VB) y PowerBuilderMúltiples aplicacionesClientes pesadosIntegración punto a puntoSin estándares
eBusiness / Portales eAdministraciónClientes ligeros a través de InternetEAI – ERP Integración de aplicaciones
Modelado de procesosIntegración usando a un bus de serviciosEstándares de las IndustriasComponentes ERP –no aplicaciones
Recursos y sistemas operativos virtualesComputación en redServicios web con semántica
IBM GBS - Presentation DINTEL - Ciudad Real 2007 | 26/04/20079
Global Business Services
© Copyright IBM Corporation 2007
IBM Research Global Technology Outlook prevé una revolución en desarrollo y despliegue del software empresarial
Las industrias de desarrollo software se están transformando
Se está acelerando la componentización del Software –hacia una Arquitectura Orientada a Servicios (SOAs)
El Software como Servicio emerge como una alternativa
Desarrollo de estándares verticales específicos para las industrias
Requerimientos a demanda, componentización de las organizaciones, y tecnologías software emergentes cambiarán de forma fundamental la forma en que el software se desarrolla, se despliega y se entrega
IBM GBS - Presentation DINTEL - Ciudad Real 2007 | 26/04/200710
Global Business Services
© Copyright IBM Corporation 2007
El desarrollo paralelo de componentes organizacionales y arquitecturas orientadas a servicios son el fundamento de un nuevo paradigma
• Orquestación automática y dinámica de componentes de proceso dirigidos por políticas y métricas
DescubrirDescubrir • Identificación y definición de componentes y servicios• … utilizando semánticas específicas de cada sector
DesarrollarDesarrollar• Adaptación e integración de componentes• Transformación de aplicaciones legacy en componentes
reutilizables• Nuevos desafíos para el test de software y aplicaciones
DesplegarDesplegar•El ensamblado de servicios e integrarlos con los sistemas legacy requiere un enfoque más flexible en el despliegue
IBM GBS - Presentation DINTEL - Ciudad Real 2007 | 26/04/200711
Global Business Services
© Copyright IBM Corporation 2007
Las transformaciones de las organizaciones emplearán herramientas y modelos formales e integrados
Modelo de Componentes
de la organización
ManageCustomers
Strategy
Tactics
Execution
Merchandising Store/Channel Operations
Supply Chain &Distribution
FinanceAdministration
BusinessAdministration
Business Perf. Mgmt.
External Market Assessment
Legal and Regulatory
Indirect Procurement
Real Estate, Facilities and
Equipment
HR Administration
Corporate Finance and
Controls
Customer Insights
Vendor and Product
Performance Execution and Management
Distribution Center
Transportation Resources
Product Directory
Accounting and GL
Outbound
Logistics
Store/Off-site Services
Execution
Inventory Planning
Channel, Category Strategy and Planning
Assortment and Space Planning Management and Execution
Supply Chain
Strategy and Planning
Financial Management and Planning
Organization and Process Design
Corp. Planning
Alliance Management
Line of Business Planning
Develop and Operate IT Systems
Distribution Oversight
Market Risk Management
Customer Relationship Planning and
Strategies
Product Planning,
Development & Pricing
Strategies
Customer Insights
Vendor Relationship
Strategies
Assessing Customer
Satisfaction
Matching Supply and
Demand
Order Management
Customer Account Servicing
Item Management
Treasury
Store Operations
Management
Transportation Resources
Event, Promotion
Strategy and Planning
Customer Directory
Inventory, Product Tracking and Tracing
Operations Back Office
Financial
Outbound Logistics
Store/Channel Design and
Layout
Store/Channel Labor
Strategy
Store/Channel Objectives &
Strategy Planning
ManageCustomers
Strategy
Tactics
Execution
Merchandising Store/Channel Operations
Supply Chain &Distribution
FinanceAdministration
BusinessAdministration
Business Perf. Mgmt.
External Market Assessment
Legal and Regulatory
Indirect Procurement
Real Estate, Facilities and
Equipment
HR Administration
Corporate Finance and
Controls
Customer Insights
Vendor and Product
Performance Execution and Management
Distribution Center
Transportation Resources
Product Directory
Accounting and GL
Outbound
Logistics
Store/Off-site Services
Execution
Inventory Planning
Channel, Category Strategy and Planning
Assortment and Space Planning Management and Execution
Supply Chain
Strategy and Planning
Financial Management and Planning
Organization and Process Design
Corp. Planning
Alliance Management
Line of Business Planning
Develop and Operate IT Systems
Distribution Oversight
Market Risk Management
Customer Relationship Planning and
Strategies
Product Planning,
Development & Pricing
Strategies
Customer Insights
Vendor Relationship
Strategies
Assessing Customer
Satisfaction
Matching Supply and
Demand
Order Management
Customer Account Servicing
Item Management
Treasury
Store Operations
Management
Transportation Resources
Event, Promotion
Strategy and Planning
Customer Directory
Inventory, Product Tracking and Tracing
Operations Back Office
Financial
Outbound Logistics
Store/Channel Design and
Layout
Store/Channel Labor
Strategy
Store/Channel Objectives &
Strategy Planning
Documents /Presentations
Autonomic management of infrastructure
Orchestrated business process mgmt with sense & respond capabilities
Open, standards based integration
Autonomic management of infrastructure
Orchestrated business process mgmt with sense & respond capabilities
Open, standards based integration
ModelosInformales
de Procesos
ImplementadoresIT
ManageCustomers
Strategy
Tactics
Execution
Merchandising Store/Channel Operations
Supply Chain &Distribution
FinanceAdministration
BusinessAdministration
Business Perf. Mgmt.
External Market Assessment
Legal and Regulatory
Indirect Procurement
Real Estate, Facilities and
Equipment
HR Administration
Corporate Finance and
Controls
Customer Insights
Vendor and Product
Performance Execution and Management
Distribution Center
Transportation Resources
Product Directory
Accounting and GL
Outbound
Logistics
Store/Off-site Services
Execution
Inventory Planning
Channel, Category Strategy and Planning
Assortment and Space Planning Management and Execution
Supply Chain
Strategy and Planning
Financial Management and Planning
Organization and Process Design
Corp. Planning
Alliance Management
Line of Business Planning
Develop and Operate IT Systems
Distribution Oversight
Market Risk Management
Customer Relationship Planning and
Strategies
Product Planning,
Development & Pricing
Strategies
Customer Insights
Vendor Relationship
Strategies
Assessing Customer
SatisfactionMatching
Supply and Demand
Order Management
Customer Account Servicing
Item Management
Treasury
Store Operations
Management
Transportation Resources
Event, Promotion
Strategy and Planning
Customer Directory
Inventory, Product Tracking and Tracing
Operations Back Office
Financial
Outbound Logistics
Store/Channel Design and
Layout
Store/Channel Labor
Strategy
Store/Channel Objectives &
Strategy Planning
ManageCustomers
Strategy
Tactics
Execution
Merchandising Store/Channel Operations
Supply Chain &Distribution
FinanceAdministration
BusinessAdministration
Business Perf. Mgmt.
External Market Assessment
Legal and Regulatory
Indirect Procurement
Real Estate, Facilities and
Equipment
HR Administration
Corporate Finance and
Controls
Customer Insights
Vendor and Product
Performance Execution and Management
Distribution Center
Transportation Resources
Product Directory
Accounting and GL
Outbound
Logistics
Store/Off-site Services
Execution
Inventory Planning
Channel, Category Strategy and Planning
Assortment and Space Planning Management and Execution
Supply Chain
Strategy and Planning
Financial Management and Planning
Organization and Process Design
Corp. Planning
Alliance Management
Line of Business Planning
Develop and Operate IT Systems
Distribution Oversight
Market Risk Management
Customer Relationship Planning and
Strategies
Product Planning,
Development & Pricing
Strategies
Customer Insights
Vendor Relationship
Strategies
Assessing Customer
SatisfactionMatching
Supply and Demand
Order Management
Customer Account Servicing
Item Management
Treasury
Store Operations
Management
Transportation Resources
Event, Promotion
Strategy and Planning
Customer Directory
Inventory, Product Tracking and Tracing
Operations Back Office
Financial
Outbound Logistics
Store/Channel Design and
Layout
Store/Channel Labor
Strategy
Store/Channel Objectives &
Strategy Planning
Link KPIs
ModelosFormales
de procesos
IT
Implementación IT dirigida por modelos
Service Oriented Architecture
and management of
On demandoperating
environment
.NET environment
Legacy environment
Transform
Map Sense
Measure
Service Oriented Architecture
and management of
On demandoperating
environment
.NET environment
Legacy environment
On demandoperating
environment
.NET environment
Legacy environment
Transform
Map Sense
Measure
• Los lenguajes, métodos y herramientas de modelado se extienden para incluir objetivos de la organización
• Modelos estratégicos y objetivos de la organización se alinearán con los modelos de procesos
• Modelos multi-nivel permitirán a las la traslación de la estrategia a IT y la visibilidad de indicadores de la organización en tiempo real
• La “barrera” entre diseñadores de soluciones y desarrolladores IT se reducirá conforme aumente la utilización de herramientas formales de modelado
• Los objetivos de la organización se capturarán mejor y seráposible trasladarlos a IT
• Los modelos serán reutilizables para simulación y despliegue
IBM GBS - Presentation DINTEL - Ciudad Real 2007 | 26/04/200712
Global Business Services
© Copyright IBM Corporation 2007
Tanto la organización como el entorno IT que la soporta deben estar componentizados para soportar esta flexibilidad
Servicios integrables
(SOA)
Organización flexible
TransformaciónOutsourcing de Procesos
Transferencias de competenciasAgrupación/separación de departamentos
IT FlexibleEntorno operativo bajo demanda
DesarrolloSoftware Integración
GestiónInfraestructura
Requires
Desarrollo Infraestructura Gestión
Service Oriented Architecture (SOA)
Procesoscomponentizables
IBM GBS - Presentation DINTEL - Ciudad Real 2007 | 26/04/200713
Global Business Services
© Copyright IBM Corporation 2007
Un enfoque de componentización de la organización y SOA combinados proporciona mecanismos para implementear una organización “en tiempo real”, flexible, “bajo demanda”
Organización componentizada Arquitectura Orientada a servicios (SOA)
Business Component
Activities
Resources
Applications
Infrastructure
Business PurposeBusiness Component
Activities
Resources
Applications
Infrastructure
Business PurposeBusiness Component
Activities
Resources
Applications
Infrastructure
BusinessPurpose ¿Qué necesidades debo
proporcionar para permitir una colaboración flexible entre componentes?
¿Cuáles son los requerimientos de los componentes des de un punto de vista individual de la organización?
¿Qué ofrezco a mis ciudadanos?Los componentes identificados se analizan basándonos en las necesidades estratégicas y se organizan en mapas y modelos
¿Cómo entrego mi oferta?Servicios necesitan una arquitectura para aplicaciones, datos, infraestructura, integración, seguridad y operaciones
IBM GBS - Presentation DINTEL - Ciudad Real 2007 | 26/04/200714
Global Business Services
© Copyright IBM Corporation 2007
Para construir una organización flexible debemos empezar por definir y priorizar servicios a nivel de la organización
• Dividir la organización en componentes• Decidir qué es estratégicamente importante• Determinar KPIs y niveles de servicio• Priorizar y definir alcances
Estrategia decomponentes
• Implementar un Modelo de Servicios• Desarrollar una arquitectura SOA• Implementar los servicios según la priorización• Implementar el gobierno
RealizaciónSOA
• Definir un Modelo de Servicios• Identificar servicios basándonos en los
componentes de la organización• Especificar servicios y componentes
Modeladode servicios
Arquitectura IT alineada con la organización
IBM GBS - Presentation DINTEL - Ciudad Real 2007 | 26/04/200715
Global Business Services
© Copyright IBM Corporation 2007
Los beneficios de aunar la componentización de la organización con SOA son claros
Es necesario un modelo para optimizar la organización al nivel gerencial dando claridad y foco a los temas estratégicos Componentización de la organización
SOA permite la reutilización de componentes software ya existentes a lo largo de la organización, logrando menores costes de desarrollo y mantenimiento
Con la componentización y SOA realineamos la organización y los objetivos IT, conectando el modelo organizacional con el tecnológico
deeper
© Copyright IBM Corporation 2007
Global Business Services
Arquitectura Orientada a Servicios: como mejorar la flexibilidad y eficiencia operativa de las organizacionesUniendo componentes de negocio y Servicios IT
Arturo Gavilán BallesterosResponsable SOA Sector Público para IBM GBS