<Insert Picture Here>




Los Sistemas de Información hoy, panorama
internacional y regional: Consejos de un Teleco
Aitor Ibañez Tejedor
Enterprise Architect – Ingeniero de Telecomunicaciones
18 de abril de 2.012
<Insert Picture Here>



Introducción




                                 2
Introducción

• Carrera profesional
  •   Teleco (1.990-96)
  •   Airtel Movil (Vodafone)
  •   Aló Comunicaciones (Madrid)
  •   Unisys (Madrid)
  •   Oracle (Bilbao)
• Objetivo: conocer el panorama actual de las
  Tecnologías de Información para afrontar mejor el
  futuro profesional.




                                                      3
Contenidos

•   Introducción
                                              <Insert Picture Here>
•   Historia de los Sistemas de Información
•   ¿Cómo es un Departamento de TIC?
•   Arquitecturas de Aplicaciones
•   Panorama internacional de las TIC:
    • Hardware
    • Software
    • Consulting.
• Panorama nacional.
• ¿Qué voy a hacer con mi vida?
    • Consejos útiles
• Lecturas recomendadas




                                                                4
<Insert Picture Here>



Historia de los Sistemas
de Información




                                             5
Donde todo comenzó…
 • 1900  1950                                       1886: Burroughs inventa una máquina
      • 1er. Ordenador: ENIAC (1.946)                   sumadora y contable y en 1920,
                                                    introduce al mercado su versión portátil

 • 1950  1960
      • Procesos batch y control de
        autómatas.
      • Recursos HW muy limitados
      • Código máquina
         • Incluso programación “cableada”
      • Procesadores RISC
      • No había Sistemas Operativos
      • Aplicaciones militares, industriales

                             1911: CTR    1939:
1876: Burroughs
                                                    •1949: Remington Rand produce el
                    1884:
                                                     primer ordenador para negocios,
                                                     conocido comercialmente como
                                                                UNIVAC




                                                                                          6
La era de los mainframes
• 1960  1980 : Entorno
  • Primeros años: Sistemas operativos y
    ensamblador.
  • Lenguaje Cobol y Bases de Batos
  • 1969  ARPANET  origen del TCP/IP e
                                             1965: Burroughs introduce el 1108,
    Internet                                       primer multiprocesador

  • 1972  lenguaje C y sistemas UNIX
  • Primeras arquitecturas  1973: IBM SNA
    (comunicaciones).
  • 1980  Procesadores CISC: Intel 8080 y
    Motorola 6800

   1975:      1976:         1977:




                                                                                   7
La era de los mainframes
• 1960  1980 : Aplicaciones
  • Aplicaciones monolíticas:
     • Presentación + Lógica de Negocio + Datos.
     • Programación estructurada
  • Aparecen los Gestores Transaccionales
  • Aplicaciones:
     • Bancarias
     • Líneas aéreas
     • Administración Pública
  • Años 80:
     • Lenguajes 4GL
     • primera arquitectura de aplicaciones: IBM SAA
     • Herramientas CASE
     • Diseño y Programación Orientado a Objetos

                                                       8
Sistemas Distribuidos
• 1980  1990 : Entorno
  • Primeras Bases de Datos relacionales comerciales
  • Explosión de Sistemas Abiertos: UNIX.
  • Aparición del PC: Intel/MS-DOS, Apple/Macintosh, IBM OS/2
  • Aparecen los primeros Interfaces gráficos.
     • Apple Macintosh: 1.983-84
     • Windows: 1.985 (1.987 Windows 2.0)
  • Sistemas departamentales.
  • Redes locales y WAN.
  • Internet: ftp, telnet, gopher, archie,...


                                            Primeras pantallas Macintosh




                                                                           9
Sistemas Distribuidos
• 1980  1990 : Aplicaciones
  • Aplicaciones Cliente-Servidor a 2 capas:
     • Presentación y Lógica de Negocio
     • Datos (BBDD)
  • Servidores centrales con BBDD + PC clientes
  • Aparecen los Gestores Transaccionales o middleware 
    Aplicaciones a 3 capas:
     • Presentación
     • Lógica de Negocio (Gestor transaccional)
     • Datos (BBDD)
  • Implantación en todos los sectores.




                                                           10
Aplicaciones WEB
• 1990  Hoy: Entorno
   • Explosión del World Wide Web (http y html).
       • Universalización de la información
       • Fracaso del estándar OSI
       • HTML  1.991
   • Liberalización de las telecomunicaciones:
       • Competencia: despliegue rápido de nuevos servicios.
       • Incremento de Ancho de Banda.
   • PC  canal estándar de acceso para los usuarios.
   • Nuevas formas de acceso:
       • Móvil  WAP-GSM, GPRS, UMTS
       • PDA  Palm Pilot (Palm OS), iPaq (Windows CE), Apple iPod
       • 2.005  Integración Móvil – PDA: Apple iPhone, Blackberry,…
       • 2.009  Tablet: Apple iPad, Samsung (Google Android)
   • Linus Torvalds  Linux (1.991)  Desarrollo OpenSource
   • Nuevas formas de Computación: Distribuida, Grid, Cloud
   • Tecnologías Wireless: WiFi, Bluetooth

                                                                       11
Aplicaciones WEB
• 1990  1998 : Aplicaciones
      • Explosión de lenguajes visuales (RAD): Visual Basic,
        Delphi, Power Builder, Developer
      • Explosión de Bases de Datos relacionales: Oracle, SQL
        Server, DB2, Sybase, Informix, Ingres, ...
      • 1995  Desarrollo del Java por ingenieros de SUN.
      • Microsoft  estrategia empresarial
      • Aplicaciones Web estáticas (Páginas html)
      • Aplicaciones visuales Cliente-Servidor en 2 y 3 capas.
      • Desarrollo Orientado a Objetos y UML.
      • Paquetes empresariales: ERP (SAP, Oracle Financials,
        Navision, PeopleSoft, JDEdwards), CRM (Siebel, SAP),
        otros: Business Intelligence, Content Management,
        Trouble Ticketing, ...
      • Middleware: Tuxedo, CORBA, MQSeries, TIBCO


                                                                 12
Aplicaciones WEB
• 1998  Hoy : Aplicaciones
    • Aumento capacidad  apariencia visual en páginas Web.
    • Aplicaciones Web dinámicas: Java (Applet, JSP, Servlet), Microsoft ASP, PHP,
      Tecnologías Ajax, Flash/Flex,...
    • Entorno de Desarrollo: Eclipse, MS Visual Studio, Jdeveloper, Jbuilder.
    • Evolución de los middleware  Servidores de Aplicaciones (WebLogic,
      WebSphere, JBoss, TomCat...)
    • Grandes Portales: Conocimiento, Comerciales, Intranets,...
    • Continúan las aplicaciones Cliente-Servidor y paquetes empresariales (Oracle,
      SAP, Microsoft)
    • Cloud Computing
    • Seguridad: DNI electrónico, FNMT  PKI
    • Aplicaciones distribuidas N-Tier.
             • Importancia de la Arquitectura
             • Reutilización, desacoplamiento, aislamiento de niveles  SOA
    • Acceso a la información: buscadores
    • Explosión Web2.0: Foros, Blogs, Wikis,...




                                                                                      13
Hoy  Futuro?
• Dos Tecnologías de Desarrollo “supervivientes”:
    • J2EE y MS .NET
• Aplicaciones WEB
• BBDD líderes: Oracle, SQL Server, DB2.
• Estancamiento Mainframes (sólo renovación).
• Sistemas abiertos: UNIX, Linux y Windows.
• Futuro:
    • ¿3 grandes empresas de HW-SW?
    • Coexistencia J2EE - .NET. ¿y OpenSource?
    • ¿Sobrevivirá el UNIX?
    • ¿Hasta dónde llegará Google?
    • ¿Cuando se retirará el último Mainframe?
    • UMTS  ¿Sustituirán los móviles de 3G a los actuales
      dispositivos? (PDA, portátiles, PCs) ¿y los Tablets?
    • ¿El Cloud Computing será lo que parece?
    • ¿Cómo será Internet?
    • Entonces, cómo serán las aplicaciones?


                                                             14
<Insert Picture Here>



¿Cómo es un
Departamento TIC?




                                      15
Departamentos TIC
• Ubicación y funciones de los Deptos. TIC
  • Varias ubicaciones en el Organigrama:
     • En Depto. Financiero (Industriales) u Organización (Banca)
     • En Depto. Técnico (Telcos)
     • Directamente de la Dirección General (Banca, Distribución,
       Eléctricas)
• Funciones:
  •   Producción: mantenimiento de sistemas
  •   Desarrollo: nuevas aplicaciones corporativas
  •   Oficina Técnica: control de proyectos
  •   Calidad: garantía de calidad de sistemas en todo el ciclo de vida
  •   Atención al Cliente/Usuario
  •   Relaciones con Clientes
  •   Comunicaciones
  •   Seguridad

                                                                          16
Departamentos TIC
Perfiles

  Producción               Desarrollo                Oficina Técnica
 •Administradores        •Analistas
                                                    •Arquitectos
 •Técnicos               •Programadores
                                                    •Control Proyectos
 •Operadores             •Jefes de Proyecto



 Atención Usuario         Relaciones Clientes             Calidad
 •Operadores                                        •Expertos (CMM, 6S)
                            •Responsable Usuarios
 •Técnicos Sistemas                                 •Testers




    Seguridad             Comunicaciones
                             •Administradores
•Expertos funcionales
                             •Técnicos
•Arquitectos Seguridad
                             •Seguridad




                                                                          17
Departamentos TIC
• Perfiles en el ámbito de un proyecto


                                         Usuarios/Clientes




                                                                               Testers



     Analistas                    Jefe de Proyecto



                                 Arquitecto




      Técnicos de
                                                             Desarrolladores
       Sistemas



                                                                                         18
Diagrama común de Aplicaciones
• Usuarios accediendo desde diferentes entornos
• Aplicaciones en Paquetes Empresariales o desarrollos a medida.
• Infraestructuras comunes: Seguridad, Acceso y Ejecución
• Servicios comunes: Gestión Contenidos y Documentos, Inteligencia de
  Negocio (BI), Interoperabilidad y Procesos
• Almacenamiento de Datos


                                      Gestión Contenidos y
             Aplicaciones                 Documentos

                 ERP
                                                                                    Datos




                                                                  Seguridad Datos
                                      Business Intelligence
                CRM
                RRHH
                                   Interoperabilidad y Procesos


                        Seguridad Aplicaciones


             Infraestructura Acceso y Ejecución Aplicaciones




                                                                                            19
Principios de Arquitectura
                                                                                                                 Interacción Corporativa
                                                                                                   Disponibilidad de información viva, precisa, al momento
                                    Explotar código declarativo conforme a estándares abiertos



                                                                                                          Facilitar la colaboración a nivel corporativo
                                      Diseño y desarrollo mediante herramientas productivas




                                                                                                 Extender selectivamente los servicios a socios y proveedores




                                                                                                                                                                                                                                                 Automatización de operaciones bajo demanda
                                                                                                                                                                                                                                                 Gestión de varios sistemas como si fueran uno
                                                                                                                                                                Gestión centralizada de Identidades y Roles




                                                                                                                                                                                                                                                   Gestión desde la perspectiva del negocio
                                                                                                                                                                                                              Entorno de Seguridad Corporativa




                                                                                                                                                                                                                                                                                             Entorno de Gestión Corporativo
Entorno de Desarrollo Corporativo




                                                                                                                                                                                                                                                       Minimizar el riesgo de los cambios

                                                                                                                                                                                                                                                       Gestión centralizada de sistemas
                                                                                                                                                                      Auditoría y cumplimiento legal
                                                                                                                                                                       Autenticación y Autorización
                                                                                                          Servicios de Negocio Corporativos
                                                                                                       Reutilización de servicios y procesos de negocio
                                                                                                         Monitorización del negocio en tiempo real
                                                                                                      Modificación dinámica de reglas de negocio y flujos
                                                                                                             Infraestructura SOA & EDA
                                                                                                  Desacoplamiento de funciones de negocio de los procesos
                                                                                                      Exposición de funciones comunes como servicios

                                                                                                                Información Corporativa
                                                                                                                Gestión centralizada de datos
                                                                                                              Protección y securización de datos
                                                                                                                Control de acceso a los datos

                                                                                                        Infraestructura Corporativa Compartida
                                                                                                  “Pool”, reserva y compartición de recursos bajo demanda
                                                                                                 Configuración dinámica de infraestructura de acuerdo a SLAs



                                                                                                                                                                                                                                                                                                                              20
<Insert Picture Here>



Panorama internacional de
los SI




                                              21
Panorama Internacional
 Hardware
• Mainframes:
   • IBM (OS/390, MVS, AS400)
      • DB2 o Adabas, transaccional CICS o IMS, aplicaciones Cobol o
        Natural.
   • Bull, Unisys, Fujitsu,...
• Sistemas Unix: máquinas particionables, hasta 64, 128 CPUs,...
   •   IBM: AIX
   •   HP: HP-UX
   •   Oracle: Solaris
   •   Fujitsu, Unisys,...
• Sistemas Linux: casi todos los fabricantes, limitadas en crecimiento
   • HP, IBM, Oracle, Dell,...
• Sistemas Windows: casi todos los fabricantes, limitados en
  crecimiento.



                                                                         22
Panorama Internacional
 Hardware

• Almacenamiento: cabinas de discos,
  cintas, robots, discos ópticos,...
  • Generalistas: HP, IBM, Oracle
  • Especialistas: EMC², Hitachi
• Comunicaciones: switches, routers,
  firewalls, VozIP, redes móviles,
  Wireless,...
  • Generalistas: Cisco, Nortel, Alcatel-Lucent,
    3COM
  • Firewalls, Balanceadores: CheckPoint,
    Control-F1, Symantec.
  • Redes Móviles, Wireless,...


                                                   23
Panorama Internacional
 Software
• Bases de Datos
  • Oracle, IBM DB2, Microsoft SQLServer
  • Otros: Sybase/SAP, PostgreSQL, MySQL
• Middleware
  • Servidores de Aplicaciones:
     • J2EE: IBM Websphere, Oracle Weblogic, JBoss
     • Microsoft .NET
  • Gestión de Contenido: EMC Documentum, Oracle UCM, IBM Filenet,
    OpenText, Interwoven
  • Gestión de Identidades: Oracle, Microsoft, IBM, CA.
  • Business Intelligence: IBM, SAP, Oracle, Microstrategy
  • OpenSource: LAMP (Linux, Apache, MySQL, PHP)
• Aplicaciones: Oracle, SAP y en menor medida Microsoft.
• Otros:
  • Symantec: gestión, antivirus, backup, replicación
  • HP: gestión, pruebas

                                                                     24
Panorama Internacional
 Consultoría
• Asesoría: 4 grandes, Ernst&Young, PwC,
  Deloitte, KPMG
• Grandes consultoras internacionales (en torno
  a 100.000 empleados):
  •   Accenture
  •   Deloitte
  •   Cap Gemini (CGE&Y)
  •   Everis (DMR), ATOS Origin, Thales,...
• Fabricantes (empresas globales)
  • IBM (Global Services y compra de PwC)
  • HP (propia consultoría y compra de EDS)
• Consulting especializado
  • Oracle Consulting, Microsoft, Symantec



                                                  25
<Insert Picture Here>



Panorama nacional de los
SI




                                             26
Panorama Nacional
    Consultoría en España

•    Representación de las consultoras internacionales.
    1. Accenture (+13.000)
    2. Everis, IBM Global Services, HP (EDS)
    3. Cap Gemini, GFI, ATOS, Thales, Deloitte
•    Consultoras nacionales
    1. Indra (30.000)
    2. Informatica El Corte Inglés (IECISA-2.000)




                                                          27
Panorama Nacional
 Consultoría en Euskadi

• Representación de las consultoras internacionales y
  nacionales:
  • Accenture, IBM
  • Indra, GFI Norte
  • Otras: Thales, Steria, Deloitte, PwC, HP, ATOS
• Consultoras vascas:
  •   Ibermatica (3.000)
  •   Oesia (IT Deusto)
  •   Dominion
  •   Informatica Euskadi
  •   Deusto Sistemas, Serikat, Bilbomatica, IDOM, LKS,
      Servimatica,...



                                                          28
Panorama Nacional
 Empresas con TICs en Euskadi
• Sector Energía y Telecos:
   • Iberdrola, Gamesa Eolica, Naturgas, Euskaltel.
• Sector Público:
   •   EJIE (Gobierno Vasco)
   •   Justicia, Osakidetza, Interior
   •   Otras Sociedades: Egailan, Eustat, Euskalmet, EiTB, Metro Bilbao, BEC,...
   •   Diputaciones: Lantik (Bizkaia), IZFE (Gipuzkoa), CCASA (Araba)
   •   Ayuntamientos: Cimubisa (Bilbao), Donosti, Vitoria.
• Banca:
   • Kutxa Bank (Fusión de BBK, Kutxa y Vital)
   • Banco Guipuzcoano, Bankoa, Caja Laboral - Ipar Kutxa
• Mondragon Corporación Cooperativa
   • Eroski, Grupo Fagor, Ulma, Caja Laboral, Lagun Aro, Orona,...
• Industrial
   • Grupo Ormazabal, Arteche, ITP, Aernnova,...
   • Grupos Internacionales: Daimler (Mercedes), Arcelor

                                                                              29
<Insert Picture Here>



¿Qué voy a hacer con mi
vida?


Steve Jobs en Stanford: Stay Hungry, Stay Foolish




                                                              30
Aptitudes a desarrollar:

•   Proactividad
•   Talento Relacional
•   Capacidad de Aprendizaje
•   Saber Vender
•   Negociación
•   Capacidades de Gestión
•   Gestión del Riesgo y del cambio




                                      31
Aptitudes
• Proactividad o... Ser un Emprendedor
  •   Empuje
  •   No esperes a que alguien tome las decisiones por ti.
  •   Los jefes quieren soluciones, no problemas
  •   Steve Jobs (despido de Apple)




• Talento Relacional o... Ser un LIDER
  •   Análisis del entorno
  •   Equipos de Personas
  •   Equilibro entre: capacidad técnica, relaciones humanas
  •   Shackleton (1.915-16): 16 meses en el hielo Antártico
       • Wiki

                                                               32
Aptitudes

• Capacidad de Aprendizaje
  •   Siempre necesitamos aprender
  •   Única garantía frente al cambio
  •   Observar lo bueno y lo malo
  •   Aprendizaje Social  Albert       Bandura


• Aptitudes de Presentación o... Saber VENDER
  • Siempre estamos vendiendo.
  • Divulgación
  • Caso Microsoft




                                                  33
Aptitudes
• Negociación
  •   Siempre estamos negociando
  •   Conocimiento del Otro: necesidades ocultas
  •   ¿Cuánto estás dispuesto a perder?  Negociar Sueldo
  •   Alcanzar el Consenso
• Capacidad de Gestión
  • Gestión humana  Liderazgo
  • Gestión del Tiempo
  • Gestión Financiera, Comercial, Mercado,...  MBA
• Gestión del Riesgo y del Cambio
  •   Entorno en constante Cambio  la Naturaleza
  •   El Cambio siempre es bueno
  •   El Riesgo es necesario
  •   Mayor Capacidad de Cambio  asumir Riesgos  EXITO

                                                            34
<Insert Picture Here>



Lecturas Recomendadas




                                          35
Lecturas recomendadas

• Proactividad
  • La Buena Suerte (Alex Rovira y Fernando Trias de Bes)
     • Enlace a libro
• Liderazgo
  • Shackleton’s Incredible Voyage
     • Enlace a libro
• Gestión del Cambio
  • ¿Quién se ha llevado mi queso? (Spencer Johnson)
     • Enlace a libro
• Negociación y Talento Relacional
  • Talento Negociador: Julian Gutierrez
     • Enlace a libros
  • IESE
     • Claves del Talento



                                                            36
¡GRACIAS!

Podéis contactar conmigo en:

  • http://www.twitter.com/AitorIbanezT

  • http://www.slideshare.net/aitoribanez

  • http://es.linkedin.com/in/aitoribanez




                                            37

2012 Charla Telecos- Panorama TIC

  • 1.
    <Insert Picture Here> LosSistemas de Información hoy, panorama internacional y regional: Consejos de un Teleco Aitor Ibañez Tejedor Enterprise Architect – Ingeniero de Telecomunicaciones 18 de abril de 2.012
  • 2.
  • 3.
    Introducción • Carrera profesional • Teleco (1.990-96) • Airtel Movil (Vodafone) • Aló Comunicaciones (Madrid) • Unisys (Madrid) • Oracle (Bilbao) • Objetivo: conocer el panorama actual de las Tecnologías de Información para afrontar mejor el futuro profesional. 3
  • 4.
    Contenidos • Introducción <Insert Picture Here> • Historia de los Sistemas de Información • ¿Cómo es un Departamento de TIC? • Arquitecturas de Aplicaciones • Panorama internacional de las TIC: • Hardware • Software • Consulting. • Panorama nacional. • ¿Qué voy a hacer con mi vida? • Consejos útiles • Lecturas recomendadas 4
  • 5.
    <Insert Picture Here> Historiade los Sistemas de Información 5
  • 6.
    Donde todo comenzó… • 1900  1950 1886: Burroughs inventa una máquina • 1er. Ordenador: ENIAC (1.946) sumadora y contable y en 1920, introduce al mercado su versión portátil • 1950  1960 • Procesos batch y control de autómatas. • Recursos HW muy limitados • Código máquina • Incluso programación “cableada” • Procesadores RISC • No había Sistemas Operativos • Aplicaciones militares, industriales 1911: CTR 1939: 1876: Burroughs •1949: Remington Rand produce el 1884: primer ordenador para negocios, conocido comercialmente como UNIVAC 6
  • 7.
    La era delos mainframes • 1960  1980 : Entorno • Primeros años: Sistemas operativos y ensamblador. • Lenguaje Cobol y Bases de Batos • 1969  ARPANET  origen del TCP/IP e 1965: Burroughs introduce el 1108, Internet primer multiprocesador • 1972  lenguaje C y sistemas UNIX • Primeras arquitecturas  1973: IBM SNA (comunicaciones). • 1980  Procesadores CISC: Intel 8080 y Motorola 6800 1975: 1976: 1977: 7
  • 8.
    La era delos mainframes • 1960  1980 : Aplicaciones • Aplicaciones monolíticas: • Presentación + Lógica de Negocio + Datos. • Programación estructurada • Aparecen los Gestores Transaccionales • Aplicaciones: • Bancarias • Líneas aéreas • Administración Pública • Años 80: • Lenguajes 4GL • primera arquitectura de aplicaciones: IBM SAA • Herramientas CASE • Diseño y Programación Orientado a Objetos 8
  • 9.
    Sistemas Distribuidos • 1980 1990 : Entorno • Primeras Bases de Datos relacionales comerciales • Explosión de Sistemas Abiertos: UNIX. • Aparición del PC: Intel/MS-DOS, Apple/Macintosh, IBM OS/2 • Aparecen los primeros Interfaces gráficos. • Apple Macintosh: 1.983-84 • Windows: 1.985 (1.987 Windows 2.0) • Sistemas departamentales. • Redes locales y WAN. • Internet: ftp, telnet, gopher, archie,... Primeras pantallas Macintosh 9
  • 10.
    Sistemas Distribuidos • 1980 1990 : Aplicaciones • Aplicaciones Cliente-Servidor a 2 capas: • Presentación y Lógica de Negocio • Datos (BBDD) • Servidores centrales con BBDD + PC clientes • Aparecen los Gestores Transaccionales o middleware  Aplicaciones a 3 capas: • Presentación • Lógica de Negocio (Gestor transaccional) • Datos (BBDD) • Implantación en todos los sectores. 10
  • 11.
    Aplicaciones WEB • 1990 Hoy: Entorno • Explosión del World Wide Web (http y html). • Universalización de la información • Fracaso del estándar OSI • HTML  1.991 • Liberalización de las telecomunicaciones: • Competencia: despliegue rápido de nuevos servicios. • Incremento de Ancho de Banda. • PC  canal estándar de acceso para los usuarios. • Nuevas formas de acceso: • Móvil  WAP-GSM, GPRS, UMTS • PDA  Palm Pilot (Palm OS), iPaq (Windows CE), Apple iPod • 2.005  Integración Móvil – PDA: Apple iPhone, Blackberry,… • 2.009  Tablet: Apple iPad, Samsung (Google Android) • Linus Torvalds  Linux (1.991)  Desarrollo OpenSource • Nuevas formas de Computación: Distribuida, Grid, Cloud • Tecnologías Wireless: WiFi, Bluetooth 11
  • 12.
    Aplicaciones WEB • 1990 1998 : Aplicaciones • Explosión de lenguajes visuales (RAD): Visual Basic, Delphi, Power Builder, Developer • Explosión de Bases de Datos relacionales: Oracle, SQL Server, DB2, Sybase, Informix, Ingres, ... • 1995  Desarrollo del Java por ingenieros de SUN. • Microsoft  estrategia empresarial • Aplicaciones Web estáticas (Páginas html) • Aplicaciones visuales Cliente-Servidor en 2 y 3 capas. • Desarrollo Orientado a Objetos y UML. • Paquetes empresariales: ERP (SAP, Oracle Financials, Navision, PeopleSoft, JDEdwards), CRM (Siebel, SAP), otros: Business Intelligence, Content Management, Trouble Ticketing, ... • Middleware: Tuxedo, CORBA, MQSeries, TIBCO 12
  • 13.
    Aplicaciones WEB • 1998 Hoy : Aplicaciones • Aumento capacidad  apariencia visual en páginas Web. • Aplicaciones Web dinámicas: Java (Applet, JSP, Servlet), Microsoft ASP, PHP, Tecnologías Ajax, Flash/Flex,... • Entorno de Desarrollo: Eclipse, MS Visual Studio, Jdeveloper, Jbuilder. • Evolución de los middleware  Servidores de Aplicaciones (WebLogic, WebSphere, JBoss, TomCat...) • Grandes Portales: Conocimiento, Comerciales, Intranets,... • Continúan las aplicaciones Cliente-Servidor y paquetes empresariales (Oracle, SAP, Microsoft) • Cloud Computing • Seguridad: DNI electrónico, FNMT  PKI • Aplicaciones distribuidas N-Tier. • Importancia de la Arquitectura • Reutilización, desacoplamiento, aislamiento de niveles  SOA • Acceso a la información: buscadores • Explosión Web2.0: Foros, Blogs, Wikis,... 13
  • 14.
    Hoy  Futuro? •Dos Tecnologías de Desarrollo “supervivientes”: • J2EE y MS .NET • Aplicaciones WEB • BBDD líderes: Oracle, SQL Server, DB2. • Estancamiento Mainframes (sólo renovación). • Sistemas abiertos: UNIX, Linux y Windows. • Futuro: • ¿3 grandes empresas de HW-SW? • Coexistencia J2EE - .NET. ¿y OpenSource? • ¿Sobrevivirá el UNIX? • ¿Hasta dónde llegará Google? • ¿Cuando se retirará el último Mainframe? • UMTS  ¿Sustituirán los móviles de 3G a los actuales dispositivos? (PDA, portátiles, PCs) ¿y los Tablets? • ¿El Cloud Computing será lo que parece? • ¿Cómo será Internet? • Entonces, cómo serán las aplicaciones? 14
  • 15.
    <Insert Picture Here> ¿Cómoes un Departamento TIC? 15
  • 16.
    Departamentos TIC • Ubicacióny funciones de los Deptos. TIC • Varias ubicaciones en el Organigrama: • En Depto. Financiero (Industriales) u Organización (Banca) • En Depto. Técnico (Telcos) • Directamente de la Dirección General (Banca, Distribución, Eléctricas) • Funciones: • Producción: mantenimiento de sistemas • Desarrollo: nuevas aplicaciones corporativas • Oficina Técnica: control de proyectos • Calidad: garantía de calidad de sistemas en todo el ciclo de vida • Atención al Cliente/Usuario • Relaciones con Clientes • Comunicaciones • Seguridad 16
  • 17.
    Departamentos TIC Perfiles Producción Desarrollo Oficina Técnica •Administradores •Analistas •Arquitectos •Técnicos •Programadores •Control Proyectos •Operadores •Jefes de Proyecto Atención Usuario Relaciones Clientes Calidad •Operadores •Expertos (CMM, 6S) •Responsable Usuarios •Técnicos Sistemas •Testers Seguridad Comunicaciones •Administradores •Expertos funcionales •Técnicos •Arquitectos Seguridad •Seguridad 17
  • 18.
    Departamentos TIC • Perfilesen el ámbito de un proyecto Usuarios/Clientes Testers Analistas Jefe de Proyecto Arquitecto Técnicos de Desarrolladores Sistemas 18
  • 19.
    Diagrama común deAplicaciones • Usuarios accediendo desde diferentes entornos • Aplicaciones en Paquetes Empresariales o desarrollos a medida. • Infraestructuras comunes: Seguridad, Acceso y Ejecución • Servicios comunes: Gestión Contenidos y Documentos, Inteligencia de Negocio (BI), Interoperabilidad y Procesos • Almacenamiento de Datos Gestión Contenidos y Aplicaciones Documentos ERP Datos Seguridad Datos Business Intelligence CRM RRHH Interoperabilidad y Procesos Seguridad Aplicaciones Infraestructura Acceso y Ejecución Aplicaciones 19
  • 20.
    Principios de Arquitectura Interacción Corporativa Disponibilidad de información viva, precisa, al momento Explotar código declarativo conforme a estándares abiertos Facilitar la colaboración a nivel corporativo Diseño y desarrollo mediante herramientas productivas Extender selectivamente los servicios a socios y proveedores Automatización de operaciones bajo demanda Gestión de varios sistemas como si fueran uno Gestión centralizada de Identidades y Roles Gestión desde la perspectiva del negocio Entorno de Seguridad Corporativa Entorno de Gestión Corporativo Entorno de Desarrollo Corporativo Minimizar el riesgo de los cambios Gestión centralizada de sistemas Auditoría y cumplimiento legal Autenticación y Autorización Servicios de Negocio Corporativos Reutilización de servicios y procesos de negocio Monitorización del negocio en tiempo real Modificación dinámica de reglas de negocio y flujos Infraestructura SOA & EDA Desacoplamiento de funciones de negocio de los procesos Exposición de funciones comunes como servicios Información Corporativa Gestión centralizada de datos Protección y securización de datos Control de acceso a los datos Infraestructura Corporativa Compartida “Pool”, reserva y compartición de recursos bajo demanda Configuración dinámica de infraestructura de acuerdo a SLAs 20
  • 21.
    <Insert Picture Here> Panoramainternacional de los SI 21
  • 22.
    Panorama Internacional Hardware •Mainframes: • IBM (OS/390, MVS, AS400) • DB2 o Adabas, transaccional CICS o IMS, aplicaciones Cobol o Natural. • Bull, Unisys, Fujitsu,... • Sistemas Unix: máquinas particionables, hasta 64, 128 CPUs,... • IBM: AIX • HP: HP-UX • Oracle: Solaris • Fujitsu, Unisys,... • Sistemas Linux: casi todos los fabricantes, limitadas en crecimiento • HP, IBM, Oracle, Dell,... • Sistemas Windows: casi todos los fabricantes, limitados en crecimiento. 22
  • 23.
    Panorama Internacional Hardware •Almacenamiento: cabinas de discos, cintas, robots, discos ópticos,... • Generalistas: HP, IBM, Oracle • Especialistas: EMC², Hitachi • Comunicaciones: switches, routers, firewalls, VozIP, redes móviles, Wireless,... • Generalistas: Cisco, Nortel, Alcatel-Lucent, 3COM • Firewalls, Balanceadores: CheckPoint, Control-F1, Symantec. • Redes Móviles, Wireless,... 23
  • 24.
    Panorama Internacional Software •Bases de Datos • Oracle, IBM DB2, Microsoft SQLServer • Otros: Sybase/SAP, PostgreSQL, MySQL • Middleware • Servidores de Aplicaciones: • J2EE: IBM Websphere, Oracle Weblogic, JBoss • Microsoft .NET • Gestión de Contenido: EMC Documentum, Oracle UCM, IBM Filenet, OpenText, Interwoven • Gestión de Identidades: Oracle, Microsoft, IBM, CA. • Business Intelligence: IBM, SAP, Oracle, Microstrategy • OpenSource: LAMP (Linux, Apache, MySQL, PHP) • Aplicaciones: Oracle, SAP y en menor medida Microsoft. • Otros: • Symantec: gestión, antivirus, backup, replicación • HP: gestión, pruebas 24
  • 25.
    Panorama Internacional Consultoría •Asesoría: 4 grandes, Ernst&Young, PwC, Deloitte, KPMG • Grandes consultoras internacionales (en torno a 100.000 empleados): • Accenture • Deloitte • Cap Gemini (CGE&Y) • Everis (DMR), ATOS Origin, Thales,... • Fabricantes (empresas globales) • IBM (Global Services y compra de PwC) • HP (propia consultoría y compra de EDS) • Consulting especializado • Oracle Consulting, Microsoft, Symantec 25
  • 26.
    <Insert Picture Here> Panoramanacional de los SI 26
  • 27.
    Panorama Nacional Consultoría en España • Representación de las consultoras internacionales. 1. Accenture (+13.000) 2. Everis, IBM Global Services, HP (EDS) 3. Cap Gemini, GFI, ATOS, Thales, Deloitte • Consultoras nacionales 1. Indra (30.000) 2. Informatica El Corte Inglés (IECISA-2.000) 27
  • 28.
    Panorama Nacional Consultoríaen Euskadi • Representación de las consultoras internacionales y nacionales: • Accenture, IBM • Indra, GFI Norte • Otras: Thales, Steria, Deloitte, PwC, HP, ATOS • Consultoras vascas: • Ibermatica (3.000) • Oesia (IT Deusto) • Dominion • Informatica Euskadi • Deusto Sistemas, Serikat, Bilbomatica, IDOM, LKS, Servimatica,... 28
  • 29.
    Panorama Nacional Empresascon TICs en Euskadi • Sector Energía y Telecos: • Iberdrola, Gamesa Eolica, Naturgas, Euskaltel. • Sector Público: • EJIE (Gobierno Vasco) • Justicia, Osakidetza, Interior • Otras Sociedades: Egailan, Eustat, Euskalmet, EiTB, Metro Bilbao, BEC,... • Diputaciones: Lantik (Bizkaia), IZFE (Gipuzkoa), CCASA (Araba) • Ayuntamientos: Cimubisa (Bilbao), Donosti, Vitoria. • Banca: • Kutxa Bank (Fusión de BBK, Kutxa y Vital) • Banco Guipuzcoano, Bankoa, Caja Laboral - Ipar Kutxa • Mondragon Corporación Cooperativa • Eroski, Grupo Fagor, Ulma, Caja Laboral, Lagun Aro, Orona,... • Industrial • Grupo Ormazabal, Arteche, ITP, Aernnova,... • Grupos Internacionales: Daimler (Mercedes), Arcelor 29
  • 30.
    <Insert Picture Here> ¿Quévoy a hacer con mi vida? Steve Jobs en Stanford: Stay Hungry, Stay Foolish 30
  • 31.
    Aptitudes a desarrollar: • Proactividad • Talento Relacional • Capacidad de Aprendizaje • Saber Vender • Negociación • Capacidades de Gestión • Gestión del Riesgo y del cambio 31
  • 32.
    Aptitudes • Proactividad o...Ser un Emprendedor • Empuje • No esperes a que alguien tome las decisiones por ti. • Los jefes quieren soluciones, no problemas • Steve Jobs (despido de Apple) • Talento Relacional o... Ser un LIDER • Análisis del entorno • Equipos de Personas • Equilibro entre: capacidad técnica, relaciones humanas • Shackleton (1.915-16): 16 meses en el hielo Antártico • Wiki 32
  • 33.
    Aptitudes • Capacidad deAprendizaje • Siempre necesitamos aprender • Única garantía frente al cambio • Observar lo bueno y lo malo • Aprendizaje Social  Albert Bandura • Aptitudes de Presentación o... Saber VENDER • Siempre estamos vendiendo. • Divulgación • Caso Microsoft 33
  • 34.
    Aptitudes • Negociación • Siempre estamos negociando • Conocimiento del Otro: necesidades ocultas • ¿Cuánto estás dispuesto a perder?  Negociar Sueldo • Alcanzar el Consenso • Capacidad de Gestión • Gestión humana  Liderazgo • Gestión del Tiempo • Gestión Financiera, Comercial, Mercado,...  MBA • Gestión del Riesgo y del Cambio • Entorno en constante Cambio  la Naturaleza • El Cambio siempre es bueno • El Riesgo es necesario • Mayor Capacidad de Cambio  asumir Riesgos  EXITO 34
  • 35.
  • 36.
    Lecturas recomendadas • Proactividad • La Buena Suerte (Alex Rovira y Fernando Trias de Bes) • Enlace a libro • Liderazgo • Shackleton’s Incredible Voyage • Enlace a libro • Gestión del Cambio • ¿Quién se ha llevado mi queso? (Spencer Johnson) • Enlace a libro • Negociación y Talento Relacional • Talento Negociador: Julian Gutierrez • Enlace a libros • IESE • Claves del Talento 36
  • 37.
    ¡GRACIAS! Podéis contactar conmigoen: • http://www.twitter.com/AitorIbanezT • http://www.slideshare.net/aitoribanez • http://es.linkedin.com/in/aitoribanez 37

Notas del editor

  • #19 Concepto: Trabajo en Equipo. Progresión de la Carrera
  • #21 Explain the main differences between the current state and reference architecture No application stove-piping or silo infrastructure SOA &amp; EDA enabled Business Functions are supported by reusable services Improved data quality and easier sharing Dedicated -&gt; shared dynamically configurable infrastructure Reactive manual -&gt; proactive automated management