SlideShare una empresa de Scribd logo
1 de 33
®




          IBM Software Group


Gobierno y control de factorías de
software

              Ana López-Mancisidor Rueda
                 ana.lopez@es.ibm.com
           Arquitecto de soluciones de Rational




                                                  © 2007 IBM Corporation
IBM Rational software

Gobierno y control de factorías de software

 1. Introducción a las Factorías de Software


 3. Beneficios , costes y riesgos de trabajo con Factorías


 5. IBM Rational Jazz : Solución Integral de trabajo con Factorías




                                                                     2
IBM Rational software


El foco para el desarrollo de software ha cambiado
 Eficiencia                        Control Subcontratación                             Normativas

                                            Framework para el
                                          desarrollo de Software
                       Herramientas integradas ciclo de vida de desarrollo

  Eficiencia del desarrollo             Control del desarrollo             Cumplimiento Normativa

    ●
        Aumento eficacia.                Control de los Proyectos               Estandares :
    ●
        Reducir el tiempo de                                                       CMMI
        desarrolloI
                                             Control de las                    Sabarnes Oxley
                                             Subcontratas                           PCI
    ●
        Mejorar la calidad.
                                                                                    SOA
    ●
        Reducir costes.                     Eficiencia en las
                                           Software Factories



                               Sistemas distribuidos, Z Series, I series

                                                                                                    3
IBM Rational software


Top 5 por el que las organizaciones externalizan sus desarrollos


    Reducir y Controlar los Costes de Operación
    Acceder a Capacidades no disponibles en la organización
    Mejorar la Calidad del Servicio
    Recursos limitados dentro de la organización
    Liberar recursos para otras tareas


   Las organizaciones externalizan sus proyectos para que se los
     realicemos con mayor calidad, en menor tiempo y a un menor
     coste…


   … lo cual solo es posible a través de un modelo productivo más
    eficiente



                                                                    4
IBM Rational software


¿Qué es una factoría de Software?

   Desarrollo                 Desarrollo                             Outsourcing del
    interno                  interno con              Factorías de    desarrollo de
                           subcontratados              Software         Software
     (100%)                  en el centro


                                                                       El cliente se
                                                                     desentiende de
                                                                      la función de
                                        La mayoría de las               desarrollo
                                   organizaciones en España se
                                                                        No está
                                  encuentran en alguno de estas
                                                                      extendido en
                                          dos opciones
                                                                         España


Factoría de Software :
Unidad organizativa externa que desarrolla y mantiene aplicaciones para su cliente
con una orientación a reducción de costes y mejora de la calidad en base a su
experiencia y conocimiento. El cliente que subcontrata trabajo a las factorías es el
responsable del producto final y por lo tanto sigue siendo propietario de buena
parte del desarrollo.

                                                                                       5
IBM Rational software

Esquema tradicional departamento de desarrollo

                              Negocio                                               IT




                                                                                                        Oficina de
                                                                                                        Proyecto
                         IO




                                                S
                     C




                                               E
                     O




                                            AL
                                                                                            Metodolog




                                                             O
                    EG




                                                                              DESARROLLO
                                                                                                ia




                                                         IC
                                            N
                                        IO
                N




                                                         N




                                                                                                            N
                                                         C
                                        C
                E




                                                                                                        IO
                                                       TE
                                     N
            D




                                                                                                        C
                                  FU
           AS




                                                                                                  C
                                                    O




                                                                                                U
                                                  EÑ
                                AS
        ST




                                                                                             D
                                                                                            O
                                                IS
                              ST
       I
    AL




                                                                                           PR
                                                D
                             I
   AN




                          AL




                                                             ARQUITECTURA
                         AN




                                                                 REFERENCIA




                                                                                                                     6
IBM Rational software

Las factorías se introducen como una unidad externa

                              Negocio                                                IT


                                                                                 FACTORIA     FACTORIA

                                                                                                         Oficina de
                                                                                                         Proyecto
                         IO




                                                S
                     C




                                               E
                     O




                                            AL
                                                                                             Metodolog




                                                             O
                    EG




                                                                              DESARROLLO
                                                                                                 ia




                                                         IC
                                            N
                                        IO
                N




                                                         N




                                                                                                             N
                                                         C
                                        C
                E




                                                                                                         IO
                                                       TE
                                     N
            D




                                                                                                         C
                                  FU
           AS




                                                                                                   C
                                                    O




                                                                                                 U
                                                  EÑ
                                AS
        ST




                                                                                              D
                                                                                             O
                                                IS
                              ST
       I
    AL




                                                                                            PR
                                                D
                             I
   AN




                          AL




                                                             ARQUITECTURA
                         AN




                                                                 REFERENCIA




                                                                                                                      7
IBM Rational software

Creación de una Dirección de Factorías
                                                                         FACTORIA A      FACTORIA B                   FACTORIA C


                                                                                      DIRECCION DE
                                                                                       FACTORIAS

                                                                                                         Oficina de
                                                                                                         Proyecto
                      IO




                                           ES
                   C
                  O




                                       AL
                                                                                             Metodolog




                                                        O
                 EG




                                                                         DESARROLLO
                                                                                                 ia




                                                    IC
                                       N
                                     IO
             N




                                                    N




                                                                                                             N
                                                    C
                                   C
             E




                                                                                                         IO
                                                  TE
                                   N
         D




                                                                                                         C
                                FU
         S




                                                                                                   C
                                                O
      TA




                                                                                                 U
                                             EÑ
                               S




                                                                                              D
    IS




                            TA




                                                                                             O
                                           IS
  AL




                           IS




                                                                                           PR
                                           D
 AN




                       AL




                                                        ARQUITECTURA
                      AN




                                                            REFERENCIA




                                                                                                                                   8
IBM Rational software


Estándares para la gestión de factorías de software




                                                      9
IBM Rational software



¿Qué áreas son específicas de CMMI-ACQ?




                                          10
IBM Rational software


Cómo evolucionar hacia una factoría de software

 1. Introducción a las Factorías de Software


 3. Beneficios , costes y riesgos de trabajo con Factorías


 5. IBM Rational Jazz : Solución Integral de trabajo con Factorías




                                                                     11
IBM Rational software

Beneficios para el comprador de Factorías
  Financieros :
     ●
         Ahorro de costes
     ●
         Reducción de costes fijos


  Gestión :
     ●
         Disminución de actividades para la dirección
     ●
         Mayor control sobre los resultados del desarrollo y calidad


  Estratégicos :
     ●
         Flexibilidad
     ●
         Rápida respuesta al necesidad de mercado
     ●
         Ventaja competitiva



                                                                       12
IBM Rational software


Los beneficios y problemas de la subcontratación

 Centralizado                         Subcontratación
     100
      %


                      +70%
                       +70%


                                              -20%

                                                                                                          30%
                                                                        -20%             =

  Costes en USA     Reducción en costes   Costes por mala         Costes adicionales                    Ahorro global
     y Europa        debido a menores      comunicación          por mayor necesidad
                      costes laborales                                de control


                                      “Offshore Outsourcing – Business Models, ROI and Best Practices” Marcia Robinson & Ravi Kalak

                                                                                                                              13
IBM Rational software


Los beneficios y problemas de la subcontratación
 Centralizado                         Subcontratación
     100
      %


                      +70%
                       +70%


                                              -20%



                                                                        -60%             =               -10%

  Costes en USA     Reducción en costes   Costes por mala         Costes adicionales                    Ahorro global
     y Europa        debido a menores      comunicación          por mayor necesidad
                      costes laborales                                de control


                                      “Offshore Outsourcing – Business Models, ROI and Best Practices” Marcia Robinson & Ravi Kalak

                                                                                                                              14
IBM Rational software

Costes                                                   Riesgos
Operativos :                                            Operativos :
 Costes de coordinación de actividades y                Operaciones no eficientes, retrasos
demanda
                                                         Procesos pesados, baja calidad
 Comunicación : Mezcla tecnológica y de proceso
                                                         Infraestructura no válida
 Coste por requerimientos de infraestructura
                                                         Retardos, descoordinación, no reutilización
 Intercambio de información
                                                         Costes ocultos, proyectos fuera de presupuesto
 Costes logístico : Viajes, conferencias, etc..

                                                        Estratégico – Organizativos :
Estratégico – Organizativos :
                                                         Dependencia del proveedor de la factoría
 Pérdida de control de la función de desarrollo.
                                                         Falta de conocimiento para tomar decisiones
 Perdida del capital intelectual.
                                                         Desmotivación, abandono..
 Coste social debido a la indefinición de funciones.



                  Necesitamos establecer un entorno operativo y de gobierno
                   para el control y gestión de factorías que permita reducir
                               costes ocultos y mitigar riesgos


                                                                                                           15
IBM Rational software

Cómo evolucionar hacia una factoría de software

 1. Introducción a las Factorías de Software


 3. Beneficios , costes y riesgos de trabajo con Factorías


 5. IBM Rational Jazz : Solución Integral de trabajo con Factorías




                                                                     16
IBM Rational software


Plataforma para facilitar el trabajo distribuido


                                                                                 Robusta, extensible y escalable
   Una iniciativa de tecnología
   abierta para transformar el
                                                                                 Trabajo en equipos distribuidos
  trabajo en equipo facilitando
        la colaboración y
                                                                                 Desarrollo comercial abierto
    comunicación de equipos
                                                                                  en Jazz.net
           distribuidos
                                          Integración dinámica de personas,
                                          procesos, e información a lo largo
                                             del ciclo de vida de desarrollo
                                                        software

         Colaboración                                Gobierno                         Arquitectura abierta y
                                                                                           extensible
  Concepto de equipo y                      Vista consolidada y en tiempo         Arquitectura abierta para
   transparencia Todo el mundo                real sobre el estado del               facilitar la integración y
   conoce “quien, que, cuando, como”          proyecto                               comunicación con otras
  Dashboards en tiempo real reflejan        Informes en tiempo real                herramientas
   los cambios                               Procesos de desarrollo ágiles y       Conseguir la plataforma de
  Chats para facilitar la comunicación       fácilmente configurables               desarrollo más óptima con
   instantánea                               Instalación sencilla y dinámica        productos de IBM, de partners
  Wikis – Mejorar cohesión equipo            de proyectos y usuarios                y/o software libre


                                                                                                                     17
IBM Rational software

 En Jazz la colaboración entre herramientas se realiza a
 través de servicios proporcionados por un middleware


     Herramienta A   Herramienta B       Herramienta C   Herramienta D   Herramienta E   Herramienta F




Eventos &
 Servicios




                                     Team Collaboration Services

                                                                                                         18
IBM Rational software


 .net         Open Development Community




                                           19
IBM Rational software


¿ En qué se diferencia Jazz de aproximaciones anteriores?

                          Funcionalidad primero  Equipo primero y transparencia
 Personas                 Integración desktop  Integración distribuida en Web
                          Funcionalidades predeterminadas  Extensible

                          Reglas rígidas  Desarrollo ágil
 Procesos                 Tareas manuales  Automatización
                          Infraestructura propietaria  Estándares Internet Web 2.0


                          Largas implantaciones  Productividad desde primer día
 Proyectos                Desarrollo reactivo  Predictivo, análisis de tendencias
                          Estimaciones manuales  Gobierno


         ¿Cómo nos va a ayudar trabajar a trabajar con
                   factorías de largo del ciclo de vida
                         ...a lo software?
                                                                                       20
IBM Rational software

Aproximación de Jazz en 4 capas a la solución integral
de Factorías


                      Factoria A               Factoria B   Factoria C




                                Dirección de
                                  Factorías




                                                                         21
IBM Rational software

1) Capa de Infraestructra : Factorías y Centro se
encuentra 100% interconectados.




   WAN
   LAN -
  Firewall



             Jazz - Infraestructura

                                          Capa de Infraestructura:
                                           Jazz – 100% http/https
                                           Jazz – WEB 2.0
                                           Jazz – Servicios de Colaboración
                                          y trabajo en equipo




                                                                               22
IBM Rational software

Jazz: Infraestructura que permite trabajo distribuido


                Personal
                 Interno
                                              Factoría A




                                 http/https
                                              Factoría B
     Jazz
    Server




                                              Factoría C
               Personal
             Subcontratado
                Interno


                                                           23
IBM Rational software

2) Capa de Entregas (Delivery) e intercambio de
productos de trabajo
 Ejemplos de entrega de la                                   Ejemplos de entrega del Centro a la Factoría :
 Factoría al Centro :
                                                              Frameworks de arquitectura
  Entregable de código.
                                                              Especificaciones de Aplicación
  Bill of Materials.
                                                              Modelos de Análisis
  Resultado de Pruebas
 Unitarias.                                                   Metodología.
                                                              Resultado de las pruebas




            Jazz – Entregas




                                                Capa de Entregas:
                                                 Establecemos la estructura de la unidad de entrega.
                                                 Mecanismo de aprobación de unidades entregadas.
                                                 Mecanismo automático de suscripción al canal de entregas.
                                                 Estandarización de los productos de trabajo entregados.

                                                                                                              24
IBM Rational software


Mecanismo de Entregas : Normalización y
comunicación




                                La Factoría entrega
                                      código




                                  Centro Publica
                                  Espeficación de     Aprobación de
                                    requisitos          Entregas
             Entregas de Cada
                  Factoría


                                             19                       25
IBM Rational software

3) Capa de automatización de proceso ciclo de vida


                                            Gestion
                                           Demanda    Control de
                                Gestion               Versiones
                             Requerimientos
                                                         Gestión
                                                         Calidad
                                Gestión          Gestión
                                Proyecto           Pase
                                                 Entornos
    Automatización Proceso




                                                                   26
IBM Rational software

 La importancia de cada proceso depende del modelo de de
 subcontratación : Ejemplo 1
      Poca diversidad.
      Todos Jefes de
     Proyecto internos.   Gestion           Análisis   Desarrollo   Testing
    Menor necesidad de
       herramienta de     Proyecto
    gestión de proyecto
                                                                              Gran diversidad :

   Personal                                   30%                    30%      Mayor necesidad
                                                                               de herramienta

    interno                 100%                          0%                    de gestión de
                                                                                   calidad




Subcontratados                                           30%
                                              70%                    50%
   en centro                 0%


Subcontratados
  en Factoría                0%                0%
                                                         70%
                                                                     20%




                                                                                            27
IBM Rational software

4) Capa de Gobierno y Métricas


                                          Control y Seguimiento de Factorías

                                    Análisis del Performance de cada Factoría

                            Comparativa entre Factorías

                   Métricas de Negocio, Operacionales y de Software



    Gobierno y Métricas




                                                                                28
IBM Rational software

Comparativa entre Factorías




29                              29
IBM Rational software

Métricas Operacionales y de Software




                                19     30
IBM Rational software


Gobierno y métricas de tendencia




                                   31
IBM Rational software


Cuatro capas para gestión integral con Factorías :
Operacional y de Gobierno




Gobierno        Jazz - Gobierno y Métricas
                Jazz - Automatización Proceso
Operacional   Jazz – Entregas
              Jazz - Infraestructura




                   Solución modular e integrable con sistemas ya existentes


                                                                              32
IBM Rational software




           Learn more at:
               IBM Rational software                                                                              Architecture management
               IBM Rational Software Delivery Platform                                                            Rational trial downloads
               Process and portfolio management                                                                   Leading Innovation Website
               Change and release management                                                                      IBM Rational TV
               Quality management                                                                                 IBM Rational Business Partners




© Copyright IBM Corporation 2008. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any
kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor
shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use
of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or
capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product
or feature availability in any way. IBM, the IBM logo, the on-demand business logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business
Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.


                                                                                                                                                                                                   33

Más contenido relacionado

Destacado

Presentacion del negocio de wca en español
Presentacion del negocio de wca en españolPresentacion del negocio de wca en español
Presentacion del negocio de wca en españolGerardo Cruz Agredo
 
2016 Idiomas en el Extranjero para Jóvenes. Kells College
2016 Idiomas en el Extranjero para Jóvenes. Kells College2016 Idiomas en el Extranjero para Jóvenes. Kells College
2016 Idiomas en el Extranjero para Jóvenes. Kells CollegeKells College
 
Proyecto Colaborativo egam Chile noviembre 2011
Proyecto Colaborativo egam Chile noviembre 2011Proyecto Colaborativo egam Chile noviembre 2011
Proyecto Colaborativo egam Chile noviembre 2011eGAMbpm
 
Carousel Industries
Carousel IndustriesCarousel Industries
Carousel Industriesgueste845fd
 
Badania rynku dla obiektów handlowych
Badania rynku dla obiektów handlowych Badania rynku dla obiektów handlowych
Badania rynku dla obiektów handlowych Maciej Maj
 
Multiscreening 2014
Multiscreening 2014Multiscreening 2014
Multiscreening 2014IRCenter
 
Plan adapta. Accesibilidad,
Plan adapta. Accesibilidad,Plan adapta. Accesibilidad,
Plan adapta. Accesibilidad,José María
 
Mecanismo de segunda oportunidad para autónomos
Mecanismo de segunda oportunidad para autónomosMecanismo de segunda oportunidad para autónomos
Mecanismo de segunda oportunidad para autónomosCamara Segovia
 
Periódico de la escuela renshukan nro. 2
Periódico de la escuela renshukan nro. 2Periódico de la escuela renshukan nro. 2
Periódico de la escuela renshukan nro. 2flopycru_86
 
English for Business Communication in the Algerian Multinational Companies
English for Business Communication in the Algerian Multinational Companies English for Business Communication in the Algerian Multinational Companies
English for Business Communication in the Algerian Multinational Companies Mrs HADIDI, Née GOUABI
 
Data Science Popup Austin: Ubiquity and Trust Lead to Adoption
Data Science Popup Austin: Ubiquity and Trust Lead to Adoption Data Science Popup Austin: Ubiquity and Trust Lead to Adoption
Data Science Popup Austin: Ubiquity and Trust Lead to Adoption Domino Data Lab
 
La banda sonora en el documental
La banda sonora en el documentalLa banda sonora en el documental
La banda sonora en el documentalenvermusik
 

Destacado (20)

Presentacion del negocio de wca en español
Presentacion del negocio de wca en españolPresentacion del negocio de wca en español
Presentacion del negocio de wca en español
 
MAKE UP FOR DANCER
MAKE UP FOR DANCER MAKE UP FOR DANCER
MAKE UP FOR DANCER
 
PR_Times Square_BIG_EN.pdf
PR_Times Square_BIG_EN.pdfPR_Times Square_BIG_EN.pdf
PR_Times Square_BIG_EN.pdf
 
2016 Idiomas en el Extranjero para Jóvenes. Kells College
2016 Idiomas en el Extranjero para Jóvenes. Kells College2016 Idiomas en el Extranjero para Jóvenes. Kells College
2016 Idiomas en el Extranjero para Jóvenes. Kells College
 
Proyecto Colaborativo egam Chile noviembre 2011
Proyecto Colaborativo egam Chile noviembre 2011Proyecto Colaborativo egam Chile noviembre 2011
Proyecto Colaborativo egam Chile noviembre 2011
 
DHS Easynet
DHS EasynetDHS Easynet
DHS Easynet
 
Carousel Industries
Carousel IndustriesCarousel Industries
Carousel Industries
 
Tesis mujer expatriada
Tesis mujer expatriada Tesis mujer expatriada
Tesis mujer expatriada
 
Bergidum digital 2012
Bergidum digital 2012Bergidum digital 2012
Bergidum digital 2012
 
Badania rynku dla obiektów handlowych
Badania rynku dla obiektów handlowych Badania rynku dla obiektów handlowych
Badania rynku dla obiektów handlowych
 
Multiscreening 2014
Multiscreening 2014Multiscreening 2014
Multiscreening 2014
 
Plan adapta. Accesibilidad,
Plan adapta. Accesibilidad,Plan adapta. Accesibilidad,
Plan adapta. Accesibilidad,
 
Metaforas visuales
Metaforas visualesMetaforas visuales
Metaforas visuales
 
Mecanismo de segunda oportunidad para autónomos
Mecanismo de segunda oportunidad para autónomosMecanismo de segunda oportunidad para autónomos
Mecanismo de segunda oportunidad para autónomos
 
Periódico de la escuela renshukan nro. 2
Periódico de la escuela renshukan nro. 2Periódico de la escuela renshukan nro. 2
Periódico de la escuela renshukan nro. 2
 
English for Business Communication in the Algerian Multinational Companies
English for Business Communication in the Algerian Multinational Companies English for Business Communication in the Algerian Multinational Companies
English for Business Communication in the Algerian Multinational Companies
 
Data Science Popup Austin: Ubiquity and Trust Lead to Adoption
Data Science Popup Austin: Ubiquity and Trust Lead to Adoption Data Science Popup Austin: Ubiquity and Trust Lead to Adoption
Data Science Popup Austin: Ubiquity and Trust Lead to Adoption
 
Produccion sostenible ecuador
Produccion sostenible ecuadorProduccion sostenible ecuador
Produccion sostenible ecuador
 
La banda sonora en el documental
La banda sonora en el documentalLa banda sonora en el documental
La banda sonora en el documental
 
Secreduc
SecreducSecreduc
Secreduc
 

Similar a 01 Ibm V Semana CMMI 2009

Informe gerencial sobre Moprosoft
Informe gerencial sobre MoprosoftInforme gerencial sobre Moprosoft
Informe gerencial sobre MoprosoftHoward Pernía
 
Productividad en el Equipo de Desarrollo de Software
Productividad en el Equipo de Desarrollo de SoftwareProductividad en el Equipo de Desarrollo de Software
Productividad en el Equipo de Desarrollo de Softwarejuliocasal
 
Ecosistema Agil
Ecosistema AgilEcosistema Agil
Ecosistema AgilChileAgil
 
Diferencia entre metodología xp extreme programming y estilo moprosoft
Diferencia entre metodología xp extreme programming y estilo moprosoftDiferencia entre metodología xp extreme programming y estilo moprosoft
Diferencia entre metodología xp extreme programming y estilo moprosoftunemi
 
Diferencia entre metodología xp extreme programming y estilo moprosoft
Diferencia entre metodología xp extreme programming y estilo moprosoftDiferencia entre metodología xp extreme programming y estilo moprosoft
Diferencia entre metodología xp extreme programming y estilo moprosoftunemi
 
Mejora De Procesos En La Practica
Mejora De Procesos En La PracticaMejora De Procesos En La Practica
Mejora De Procesos En La Practicalucainog
 
Bonita open solution - Evento de Gobierno 2013
Bonita open solution - Evento de Gobierno 2013Bonita open solution - Evento de Gobierno 2013
Bonita open solution - Evento de Gobierno 2013Intellego Chile
 

Similar a 01 Ibm V Semana CMMI 2009 (20)

Exposicion sobre Moprosoft
Exposicion sobre MoprosoftExposicion sobre Moprosoft
Exposicion sobre Moprosoft
 
Informe gerencial sobre Moprosoft
Informe gerencial sobre MoprosoftInforme gerencial sobre Moprosoft
Informe gerencial sobre Moprosoft
 
Productividad en el Equipo de Desarrollo de Software
Productividad en el Equipo de Desarrollo de SoftwareProductividad en el Equipo de Desarrollo de Software
Productividad en el Equipo de Desarrollo de Software
 
Moprosoft cmmi
Moprosoft cmmiMoprosoft cmmi
Moprosoft cmmi
 
Ecosistema Agil
Ecosistema AgilEcosistema Agil
Ecosistema Agil
 
Antecedentes isaias
Antecedentes isaiasAntecedentes isaias
Antecedentes isaias
 
Antecedentes isaias
Antecedentes isaiasAntecedentes isaias
Antecedentes isaias
 
Antecedentes isaias
Antecedentes isaiasAntecedentes isaias
Antecedentes isaias
 
Antecedentes isaias
Antecedentes isaiasAntecedentes isaias
Antecedentes isaias
 
Antecedentes isaias
Antecedentes isaiasAntecedentes isaias
Antecedentes isaias
 
Antecedentes isaias
Antecedentes isaiasAntecedentes isaias
Antecedentes isaias
 
Antecedentes isaias
Antecedentes isaiasAntecedentes isaias
Antecedentes isaias
 
CV Dynamo One
CV Dynamo OneCV Dynamo One
CV Dynamo One
 
A1 u1 tablas comparativa
A1 u1  tablas comparativaA1 u1  tablas comparativa
A1 u1 tablas comparativa
 
Diferencia entre metodología xp extreme programming y estilo moprosoft
Diferencia entre metodología xp extreme programming y estilo moprosoftDiferencia entre metodología xp extreme programming y estilo moprosoft
Diferencia entre metodología xp extreme programming y estilo moprosoft
 
Diferencia entre metodología xp extreme programming y estilo moprosoft
Diferencia entre metodología xp extreme programming y estilo moprosoftDiferencia entre metodología xp extreme programming y estilo moprosoft
Diferencia entre metodología xp extreme programming y estilo moprosoft
 
A1 u1 tablas comparativa
A1 u1  tablas comparativaA1 u1  tablas comparativa
A1 u1 tablas comparativa
 
Mejora De Procesos En La Practica
Mejora De Procesos En La PracticaMejora De Procesos En La Practica
Mejora De Procesos En La Practica
 
Procesos y calidad i parcial
Procesos y calidad i parcialProcesos y calidad i parcial
Procesos y calidad i parcial
 
Bonita open solution - Evento de Gobierno 2013
Bonita open solution - Evento de Gobierno 2013Bonita open solution - Evento de Gobierno 2013
Bonita open solution - Evento de Gobierno 2013
 

Más de Pepe

05 Almira Labs VII Semana CMMI
05 Almira Labs VII Semana CMMI05 Almira Labs VII Semana CMMI
05 Almira Labs VII Semana CMMIPepe
 
03 Tecsidel VII Semana CMMI
03 Tecsidel VII Semana CMMI03 Tecsidel VII Semana CMMI
03 Tecsidel VII Semana CMMIPepe
 
04 Panel VII Semana CMMI
04  Panel VII Semana CMMI04  Panel VII Semana CMMI
04 Panel VII Semana CMMIPepe
 
01 Ministerio de Defensa VII Semana CMMI
01 Ministerio de Defensa VII Semana CMMI01 Ministerio de Defensa VII Semana CMMI
01 Ministerio de Defensa VII Semana CMMIPepe
 
01 Insa VI Semana CMMI
01 Insa VI Semana CMMI01 Insa VI Semana CMMI
01 Insa VI Semana CMMIPepe
 
06 IAPSolutions VI Semana CMMI
06 IAPSolutions VI Semana CMMI06 IAPSolutions VI Semana CMMI
06 IAPSolutions VI Semana CMMIPepe
 
05 Visure VI Semana del CMMI
05 Visure VI Semana del CMMI05 Visure VI Semana del CMMI
05 Visure VI Semana del CMMIPepe
 
04 Grupo Gesfor VI Semana CMMI
04 Grupo Gesfor VI Semana CMMI04 Grupo Gesfor VI Semana CMMI
04 Grupo Gesfor VI Semana CMMIPepe
 
03 Siconet VI Semana CMMI
03 Siconet VI Semana CMMI03 Siconet VI Semana CMMI
03 Siconet VI Semana CMMIPepe
 
02 Avanade VI Semana CMMI
02 Avanade VI Semana CMMI02 Avanade VI Semana CMMI
02 Avanade VI Semana CMMIPepe
 
09 Gesein VI Semana CMMI
09 Gesein VI Semana CMMI09 Gesein VI Semana CMMI
09 Gesein VI Semana CMMIPepe
 
07 Caelum VI Semana CMMI
07 Caelum VI Semana CMMI07 Caelum VI Semana CMMI
07 Caelum VI Semana CMMIPepe
 
08 Consejo VI Semana CMMI
08 Consejo VI Semana CMMI08 Consejo VI Semana CMMI
08 Consejo VI Semana CMMIPepe
 
02 Deloitte SFIC 2009
02 Deloitte SFIC 200902 Deloitte SFIC 2009
02 Deloitte SFIC 2009Pepe
 
08 AEC SFIC 2009
08 AEC SFIC 200908 AEC SFIC 2009
08 AEC SFIC 2009Pepe
 
03 IDC SFIC 2009
03 IDC SFIC 200903 IDC SFIC 2009
03 IDC SFIC 2009Pepe
 
18 Inycom SFIC 2009
18 Inycom SFIC 200918 Inycom SFIC 2009
18 Inycom SFIC 2009Pepe
 
19 AEMES SFIC 2009
19 AEMES SFIC 200919 AEMES SFIC 2009
19 AEMES SFIC 2009Pepe
 
17 IBM SFIC 2009
17 IBM SFIC 200917 IBM SFIC 2009
17 IBM SFIC 2009Pepe
 
16 Vector Software SFIC 2009
16 Vector Software SFIC 200916 Vector Software SFIC 2009
16 Vector Software SFIC 2009Pepe
 

Más de Pepe (20)

05 Almira Labs VII Semana CMMI
05 Almira Labs VII Semana CMMI05 Almira Labs VII Semana CMMI
05 Almira Labs VII Semana CMMI
 
03 Tecsidel VII Semana CMMI
03 Tecsidel VII Semana CMMI03 Tecsidel VII Semana CMMI
03 Tecsidel VII Semana CMMI
 
04 Panel VII Semana CMMI
04  Panel VII Semana CMMI04  Panel VII Semana CMMI
04 Panel VII Semana CMMI
 
01 Ministerio de Defensa VII Semana CMMI
01 Ministerio de Defensa VII Semana CMMI01 Ministerio de Defensa VII Semana CMMI
01 Ministerio de Defensa VII Semana CMMI
 
01 Insa VI Semana CMMI
01 Insa VI Semana CMMI01 Insa VI Semana CMMI
01 Insa VI Semana CMMI
 
06 IAPSolutions VI Semana CMMI
06 IAPSolutions VI Semana CMMI06 IAPSolutions VI Semana CMMI
06 IAPSolutions VI Semana CMMI
 
05 Visure VI Semana del CMMI
05 Visure VI Semana del CMMI05 Visure VI Semana del CMMI
05 Visure VI Semana del CMMI
 
04 Grupo Gesfor VI Semana CMMI
04 Grupo Gesfor VI Semana CMMI04 Grupo Gesfor VI Semana CMMI
04 Grupo Gesfor VI Semana CMMI
 
03 Siconet VI Semana CMMI
03 Siconet VI Semana CMMI03 Siconet VI Semana CMMI
03 Siconet VI Semana CMMI
 
02 Avanade VI Semana CMMI
02 Avanade VI Semana CMMI02 Avanade VI Semana CMMI
02 Avanade VI Semana CMMI
 
09 Gesein VI Semana CMMI
09 Gesein VI Semana CMMI09 Gesein VI Semana CMMI
09 Gesein VI Semana CMMI
 
07 Caelum VI Semana CMMI
07 Caelum VI Semana CMMI07 Caelum VI Semana CMMI
07 Caelum VI Semana CMMI
 
08 Consejo VI Semana CMMI
08 Consejo VI Semana CMMI08 Consejo VI Semana CMMI
08 Consejo VI Semana CMMI
 
02 Deloitte SFIC 2009
02 Deloitte SFIC 200902 Deloitte SFIC 2009
02 Deloitte SFIC 2009
 
08 AEC SFIC 2009
08 AEC SFIC 200908 AEC SFIC 2009
08 AEC SFIC 2009
 
03 IDC SFIC 2009
03 IDC SFIC 200903 IDC SFIC 2009
03 IDC SFIC 2009
 
18 Inycom SFIC 2009
18 Inycom SFIC 200918 Inycom SFIC 2009
18 Inycom SFIC 2009
 
19 AEMES SFIC 2009
19 AEMES SFIC 200919 AEMES SFIC 2009
19 AEMES SFIC 2009
 
17 IBM SFIC 2009
17 IBM SFIC 200917 IBM SFIC 2009
17 IBM SFIC 2009
 
16 Vector Software SFIC 2009
16 Vector Software SFIC 200916 Vector Software SFIC 2009
16 Vector Software SFIC 2009
 

Último

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 

Último (10)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 

01 Ibm V Semana CMMI 2009

  • 1. ® IBM Software Group Gobierno y control de factorías de software Ana López-Mancisidor Rueda ana.lopez@es.ibm.com Arquitecto de soluciones de Rational © 2007 IBM Corporation
  • 2. IBM Rational software Gobierno y control de factorías de software 1. Introducción a las Factorías de Software 3. Beneficios , costes y riesgos de trabajo con Factorías 5. IBM Rational Jazz : Solución Integral de trabajo con Factorías 2
  • 3. IBM Rational software El foco para el desarrollo de software ha cambiado Eficiencia Control Subcontratación Normativas Framework para el desarrollo de Software Herramientas integradas ciclo de vida de desarrollo Eficiencia del desarrollo Control del desarrollo Cumplimiento Normativa ● Aumento eficacia. Control de los Proyectos Estandares : ● Reducir el tiempo de CMMI desarrolloI Control de las Sabarnes Oxley Subcontratas PCI ● Mejorar la calidad. SOA ● Reducir costes. Eficiencia en las Software Factories Sistemas distribuidos, Z Series, I series 3
  • 4. IBM Rational software Top 5 por el que las organizaciones externalizan sus desarrollos  Reducir y Controlar los Costes de Operación  Acceder a Capacidades no disponibles en la organización  Mejorar la Calidad del Servicio  Recursos limitados dentro de la organización  Liberar recursos para otras tareas Las organizaciones externalizan sus proyectos para que se los realicemos con mayor calidad, en menor tiempo y a un menor coste… … lo cual solo es posible a través de un modelo productivo más eficiente 4
  • 5. IBM Rational software ¿Qué es una factoría de Software? Desarrollo Desarrollo Outsourcing del interno interno con Factorías de desarrollo de subcontratados Software Software (100%) en el centro El cliente se desentiende de la función de La mayoría de las desarrollo organizaciones en España se No está encuentran en alguno de estas extendido en dos opciones España Factoría de Software : Unidad organizativa externa que desarrolla y mantiene aplicaciones para su cliente con una orientación a reducción de costes y mejora de la calidad en base a su experiencia y conocimiento. El cliente que subcontrata trabajo a las factorías es el responsable del producto final y por lo tanto sigue siendo propietario de buena parte del desarrollo. 5
  • 6. IBM Rational software Esquema tradicional departamento de desarrollo Negocio IT Oficina de Proyecto IO S C E O AL Metodolog O EG DESARROLLO ia IC N IO N N N C C E IO TE N D C FU AS C O U EÑ AS ST D O IS ST I AL PR D I AN AL ARQUITECTURA AN REFERENCIA 6
  • 7. IBM Rational software Las factorías se introducen como una unidad externa Negocio IT FACTORIA FACTORIA Oficina de Proyecto IO S C E O AL Metodolog O EG DESARROLLO ia IC N IO N N N C C E IO TE N D C FU AS C O U EÑ AS ST D O IS ST I AL PR D I AN AL ARQUITECTURA AN REFERENCIA 7
  • 8. IBM Rational software Creación de una Dirección de Factorías FACTORIA A FACTORIA B FACTORIA C DIRECCION DE FACTORIAS Oficina de Proyecto IO ES C O AL Metodolog O EG DESARROLLO ia IC N IO N N N C C E IO TE N D C FU S C O TA U EÑ S D IS TA O IS AL IS PR D AN AL ARQUITECTURA AN REFERENCIA 8
  • 9. IBM Rational software Estándares para la gestión de factorías de software 9
  • 10. IBM Rational software ¿Qué áreas son específicas de CMMI-ACQ? 10
  • 11. IBM Rational software Cómo evolucionar hacia una factoría de software 1. Introducción a las Factorías de Software 3. Beneficios , costes y riesgos de trabajo con Factorías 5. IBM Rational Jazz : Solución Integral de trabajo con Factorías 11
  • 12. IBM Rational software Beneficios para el comprador de Factorías  Financieros : ● Ahorro de costes ● Reducción de costes fijos  Gestión : ● Disminución de actividades para la dirección ● Mayor control sobre los resultados del desarrollo y calidad  Estratégicos : ● Flexibilidad ● Rápida respuesta al necesidad de mercado ● Ventaja competitiva 12
  • 13. IBM Rational software Los beneficios y problemas de la subcontratación Centralizado Subcontratación 100 % +70% +70% -20% 30% -20% = Costes en USA Reducción en costes Costes por mala Costes adicionales Ahorro global y Europa debido a menores comunicación por mayor necesidad costes laborales de control “Offshore Outsourcing – Business Models, ROI and Best Practices” Marcia Robinson & Ravi Kalak 13
  • 14. IBM Rational software Los beneficios y problemas de la subcontratación Centralizado Subcontratación 100 % +70% +70% -20% -60% = -10% Costes en USA Reducción en costes Costes por mala Costes adicionales Ahorro global y Europa debido a menores comunicación por mayor necesidad costes laborales de control “Offshore Outsourcing – Business Models, ROI and Best Practices” Marcia Robinson & Ravi Kalak 14
  • 15. IBM Rational software Costes Riesgos Operativos : Operativos :  Costes de coordinación de actividades y  Operaciones no eficientes, retrasos demanda  Procesos pesados, baja calidad  Comunicación : Mezcla tecnológica y de proceso  Infraestructura no válida  Coste por requerimientos de infraestructura  Retardos, descoordinación, no reutilización  Intercambio de información  Costes ocultos, proyectos fuera de presupuesto  Costes logístico : Viajes, conferencias, etc.. Estratégico – Organizativos : Estratégico – Organizativos :  Dependencia del proveedor de la factoría  Pérdida de control de la función de desarrollo.  Falta de conocimiento para tomar decisiones  Perdida del capital intelectual.  Desmotivación, abandono..  Coste social debido a la indefinición de funciones. Necesitamos establecer un entorno operativo y de gobierno para el control y gestión de factorías que permita reducir costes ocultos y mitigar riesgos 15
  • 16. IBM Rational software Cómo evolucionar hacia una factoría de software 1. Introducción a las Factorías de Software 3. Beneficios , costes y riesgos de trabajo con Factorías 5. IBM Rational Jazz : Solución Integral de trabajo con Factorías 16
  • 17. IBM Rational software Plataforma para facilitar el trabajo distribuido  Robusta, extensible y escalable Una iniciativa de tecnología abierta para transformar el  Trabajo en equipos distribuidos trabajo en equipo facilitando la colaboración y  Desarrollo comercial abierto comunicación de equipos en Jazz.net distribuidos Integración dinámica de personas, procesos, e información a lo largo del ciclo de vida de desarrollo software Colaboración Gobierno Arquitectura abierta y extensible  Concepto de equipo y  Vista consolidada y en tiempo  Arquitectura abierta para transparencia Todo el mundo real sobre el estado del facilitar la integración y conoce “quien, que, cuando, como” proyecto comunicación con otras  Dashboards en tiempo real reflejan  Informes en tiempo real herramientas los cambios  Procesos de desarrollo ágiles y  Conseguir la plataforma de  Chats para facilitar la comunicación fácilmente configurables desarrollo más óptima con instantánea  Instalación sencilla y dinámica productos de IBM, de partners  Wikis – Mejorar cohesión equipo de proyectos y usuarios y/o software libre 17
  • 18. IBM Rational software En Jazz la colaboración entre herramientas se realiza a través de servicios proporcionados por un middleware Herramienta A Herramienta B Herramienta C Herramienta D Herramienta E Herramienta F Eventos & Servicios Team Collaboration Services 18
  • 19. IBM Rational software .net Open Development Community 19
  • 20. IBM Rational software ¿ En qué se diferencia Jazz de aproximaciones anteriores?  Funcionalidad primero  Equipo primero y transparencia Personas  Integración desktop  Integración distribuida en Web  Funcionalidades predeterminadas  Extensible  Reglas rígidas  Desarrollo ágil Procesos  Tareas manuales  Automatización  Infraestructura propietaria  Estándares Internet Web 2.0  Largas implantaciones  Productividad desde primer día Proyectos  Desarrollo reactivo  Predictivo, análisis de tendencias  Estimaciones manuales  Gobierno ¿Cómo nos va a ayudar trabajar a trabajar con factorías de largo del ciclo de vida ...a lo software? 20
  • 21. IBM Rational software Aproximación de Jazz en 4 capas a la solución integral de Factorías Factoria A Factoria B Factoria C Dirección de Factorías 21
  • 22. IBM Rational software 1) Capa de Infraestructra : Factorías y Centro se encuentra 100% interconectados. WAN LAN - Firewall Jazz - Infraestructura Capa de Infraestructura:  Jazz – 100% http/https  Jazz – WEB 2.0  Jazz – Servicios de Colaboración y trabajo en equipo 22
  • 23. IBM Rational software Jazz: Infraestructura que permite trabajo distribuido Personal Interno Factoría A http/https Factoría B Jazz Server Factoría C Personal Subcontratado Interno 23
  • 24. IBM Rational software 2) Capa de Entregas (Delivery) e intercambio de productos de trabajo Ejemplos de entrega de la Ejemplos de entrega del Centro a la Factoría : Factoría al Centro :  Frameworks de arquitectura  Entregable de código.  Especificaciones de Aplicación  Bill of Materials.  Modelos de Análisis  Resultado de Pruebas Unitarias.  Metodología.  Resultado de las pruebas Jazz – Entregas Capa de Entregas:  Establecemos la estructura de la unidad de entrega.  Mecanismo de aprobación de unidades entregadas.  Mecanismo automático de suscripción al canal de entregas.  Estandarización de los productos de trabajo entregados. 24
  • 25. IBM Rational software Mecanismo de Entregas : Normalización y comunicación La Factoría entrega código Centro Publica Espeficación de Aprobación de requisitos Entregas Entregas de Cada Factoría 19 25
  • 26. IBM Rational software 3) Capa de automatización de proceso ciclo de vida Gestion Demanda Control de Gestion Versiones Requerimientos Gestión Calidad Gestión Gestión Proyecto Pase Entornos Automatización Proceso 26
  • 27. IBM Rational software La importancia de cada proceso depende del modelo de de subcontratación : Ejemplo 1 Poca diversidad. Todos Jefes de Proyecto internos. Gestion Análisis Desarrollo Testing Menor necesidad de herramienta de Proyecto gestión de proyecto Gran diversidad : Personal 30% 30% Mayor necesidad de herramienta interno 100% 0% de gestión de calidad Subcontratados 30% 70% 50% en centro 0% Subcontratados en Factoría 0% 0% 70% 20% 27
  • 28. IBM Rational software 4) Capa de Gobierno y Métricas Control y Seguimiento de Factorías Análisis del Performance de cada Factoría Comparativa entre Factorías Métricas de Negocio, Operacionales y de Software Gobierno y Métricas 28
  • 29. IBM Rational software Comparativa entre Factorías 29 29
  • 30. IBM Rational software Métricas Operacionales y de Software 19 30
  • 31. IBM Rational software Gobierno y métricas de tendencia 31
  • 32. IBM Rational software Cuatro capas para gestión integral con Factorías : Operacional y de Gobierno Gobierno Jazz - Gobierno y Métricas Jazz - Automatización Proceso Operacional Jazz – Entregas Jazz - Infraestructura Solución modular e integrable con sistemas ya existentes 32
  • 33. IBM Rational software Learn more at:  IBM Rational software  Architecture management  IBM Rational Software Delivery Platform  Rational trial downloads  Process and portfolio management  Leading Innovation Website  Change and release management  IBM Rational TV  Quality management  IBM Rational Business Partners © Copyright IBM Corporation 2008. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, the on-demand business logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 33