® ibm software group © 2009 ibm corporation sólo para uso interno de ibm y asociados de negocios...
TRANSCRIPT
®
IBM Software Group
© 2009 IBM Corporation
Sólo para uso interno de IBM y Asociados de Negocios IBM
Fundamentos de Top Gun de Software
Módulo de IBM Rational
1er Trimestre de 2009
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 2
Objetivos del Curso
Al final de este módulo, los participantes deben ser capaces de: Entender quiénes compran soluciones de IBM® Rational® y por qué
Articular el valor de la marca Rational
Nombrar las 5 categorías de productos del portafolio Rational
Describir las soluciones que tratan de los problemas/necesidades más comunes de los equipos de desarrollo de software
Reconocer ejemplos de buenas preguntas a hacer para identificar oportunidades
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 3
¿Quiénes compran productos y soluciones de Rational?
Compañías que crean o compran el software que ejecuta sus procesos
empresariales
Compañías que incorporan software a sus productos
Compañías que desarrollan y/o venden software como su negocio principal
Todas las industrias
Automóviles, A&D, Electrónicos, Productos Industriales
ISVs, integradores de sistemas
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 4
El control inadecuado lleva a resultados imprevisibles
"35% de los proyectos de software tienen éxito"¡19% Fallaron y 46% fueron Replicados!
Standish Group, Informe CHAOS 2006
El tiempo de inactividad relacionado con el software les cuesta a las industrias casi US$ 300 mil millones anualmente.
CENTS - Comparative Economic Normalization Technology Study
(Gartner)
50% de las aplicaciones colocadas en la producción son retrocedidas más tarde.
60% – 80% del presupuesto de TI de una compañía promedio es empleado para
mantener las aplicaciones ya existentes.Intelligent Enterprise.com
Sólo 54% de las funciones y dispositivos necesarios llegan al producto lanzado. 62% de
los proyectos no cumplen los plazos
90% de las aplicaciones accesibles externamente están habilitadas para la Web y dos tercios de ellas tienen vulnerabilidades que pueden ser exploradas. (Gartner 2007)
41% de los proyectos noproporcionan el valor
empresarial y el ROI esperados.
(Estudio IBM CIO)
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 5
Fuentes: Informe CHAOS de Standish, Comparative Economic Normalization Technology Study, Business Week, CEO Magazine, Computerworld, InfoWeek, Fortune, The New York Times, Time, The Wall Street Journal, Boston Globe.
¿Qué está detrás del fracaso?
El tiempo de inactividad relacionado con el software le cuesta a la industria casi US$ 300 mil millones anualmente.
Sólo 34% de los proyectos de software tienen éxito.La infracción de datos en un gran minorista costará US$ 100 por registro perdido.
Fabricante de avionesSe usó software no compatible en diferentes fábricasGanancias de US$ 6,1 mil millones a lo largo de los cuatro años siguientes, 2006
MinoristaCosto de la infracción de datos en TJX aumenta Costo de US$ 256 millones, 2007
Compañía de tecnologíaProblemas con el sistema de ERPPérdidas de US$ 160 millones, 2004
Realidades empresariales – Lo que usted veLas fallas en el software tienen un impacto de fondo
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 6
Plataforma de desarrollo y entrega de software de IBM Rational
Soluciones para ayudar a los clientes a obtener más valor y rendimiento con sus inversiones en la entrega de software
Gestión de requisitos integrados
Gestión de la calidad
Arquitectura y construcción
Gestión de procesos y portafolio
Gestión de cambios y release
Software desarrollado internamente
Proveedores de externalización
de servicios
Aplicaciones empaquetadas
Sistemas y productos
Modernización y transformación empresarial
Gobernanza organizativa
Desarrollo de habilidades
y comunidad
Servicios de implementación
Consulte las notas del ponentepara obtener más información
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 7
Proyectos más rápidos y precisos
Planos que soportan el cambio y la transformación; inversión en TI alineada a las metas empresariales
Entregar aplicaciones excelentes más rápidamente
Más confianzay menos riesgo
Más agilidad para responder a
oportunidades de negocios
Soluciones de bajo costo, alta calidad y
dentro del plazo
Desarrollador
Analista de negocios y gestor de proyectos
Arquitecto empresarialCIO
Ejecutivo de negocios
Ejecutivo de entrega de aplicaciones
Ayudando a proporcionar diferenciación empresarial con agilidad y confianza y mejorar las medidas de ROI y costo
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 8
¿Qué necesitan los clientes para crear sistemas de software?
Crear software es como una construcción…
Algún proceso Equipos
pequeños/medianos Planos e inspecciones
Procesos establecidos Equipos grandes, equipos de
equipos o juntas de decisión Proyectos críticos para la misión,
para la vida o para TI
Poco o ningún proceso “Artista” /
Esfuerzo de una sola persona
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 9
Para construir una casa usted necesita…
PERSONAS
PROCESO HERRAMIENTAS
• Fontaneros• Electricistas
• Planos• Inspecciones• Seguimiento del estado del proyecto
• Herramientas de demolición
• Herramientas de medición• Herramientas de diseño
• Gestor general• Obreros de construcción
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 10
Para construir software o sistemas usted necesita…
PERSONAS
PROCESO HERRAMIENTAS
• Gestores de proyecto• Ensayadores
• Diagramas de arquitectura
• Orquestación de equipos• Verificaciones de calidad• Seguimiento del estado del proyecto
• Herramientas de diseño• Herramientas de seguimiento de cambios
• Herramientas de prueba• Herramientas de seguimiento de requisitos
• Analistas de negocios• Desarrolladores
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 11
Rational proporciona…
PROCESO HERRAMIENTAS
Gestión de requisitos
Gestión de la calidad
Arquitectura y construcción
Gestión de procesos y portafolio
Gestión de cambios y release
Software desarrollado internamente
Proveedores de externalización
de servicios
Aplicaciones empaquetadas
Sistemas y productos
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 12
Sin controles de desarrollo de software…
Cómo el cliente lo explicó
Cómo el líder del proyecto
entendió eso
Cómo el analista lo proyectó
Cómo el programador lo
escribió
Cómo el consultor de negocios lo
describió
Cómo se documentó el
proyecto
Lo que las operaciones
instalaron
Como se le facturó al cliente
Cómo se le soportó
Lo que el cliente realmente necesitaba
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 13
Gestión de procesos y portafolio
Visión general del portafolio de Rational
Pericia en gobernanza y paneles de instrumentos
Gestión de la calidad Arquitectura y construcciónGestión de cambios y release
Rational Method Composer Rational Lifecycle Package
Rational Performance Tester
Rational Functional Tester
Rational Service Tester para SOA Quality
Rational AppScan Rational Policy Tester Rational Logiscope Rational Systems Tester Rational Quality
Manager
Rational ClearCase®
Rational Build Forge®
Rational ClearQuest®
Rational Team Concert Rational Change™ Rational Synergy™
Rational Application Developer
Rational Software Architect; Standard
Rational Asset Manager
Rational Business Developer
Rational Host Access Transformation Services
Rational Rhapsody®
Rational TAU™ y SDL Suite
Rational Developer para System i
Rational Developer para z Rational Software Architect
para WebSphere®
Rational Software Modeler IBM WebSphere Studio
Asset Analyzer Rational Transformation
Workbench Rational System Architect®
Rational Asset Analyzer
Computación abierta y ecosistemas de sociosEclipse™, Linux, Microsoft® Windows®, UNIX®, IBM z/OS®, IBM i5/OS®
Gestión de requisitos Rational RequisitePro®
Rational Focal Point™ Rational Harmony
Rational DOORS Rational Requirements Composer
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 14
Productos de gestión de procesos y portafolio
Gestión de procesos y portafolio
Gestión de cambios y release
Gestión de la calidad
Arquitectura y construcción
Infraestructura y paneles de instrumentos de gobernanza
Problema: Necesidad de aumentar la participación de mercado, los márgenes y el valor de la participación al entregar productos y servicios nuevos e innovadores al mercado antes que la competencia.
Gestión de requisitos
Rational Focal Point analiza las necesidades del cliente y los
dispositivos del producto considerados respecto al costo para entregar y su valor de mercado para
proyectar un producto o servicio vencedor
Rational Method Composerayuda a los clientes a implementar procesos
efectivos para proyectos exitosos de software y TI
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 15
Reducción del tiempo y costo de desarrollo de ICAS
Obtuvo la conformidad 5000 del Department of Defense (DoD) y la conformidad nivel 3 del Capability Maturity Model Integration (CMMI)
Mejora de la colaboración en IPT Cumplió con los requisitos de IPT y
rastreabilidad Soporta las tecnologías bélicas en evolución Más visibilidad y seguimiento de proyectos
Gestión de procesos y portafolioen la organización gubernamental de defensa
Simula y evalúa medidas defensivas y posibilita pruebas de la capacidad de misiles y aeronaves a través de una suite de software de IBM Rational®
“El conjunto de herramientas de Rational aumentó significativamente la comunicación en IPT, al proporcionar un entendimiento universal del proyecto, lo que reduce el riesgo y mantiene el desarrollo en el rumbo correcto. El IPT está cumpliendo sus metas de alcanzar la conformidad nivel 3 de CMMI y DOD 5000.”
Gestor de proyecto suplente,
Organización gubernamental de defensa
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 16
Productos de gestión de requisitos
Gestión de procesos y portafolio
Gestión de cambios y release
Gestión de la calidad
Arquitectura y construcción
Infraestructura y paneles de instrumentos de gobernanza
Gestión de requisitos
Documente, comunique y gestione los cambios en
los requisitos de desarrollo de software
con Rational RequisitePro®
Problema: Proceso ineficaz para asegurar que el desarrollo del producto o software cumpla con todos los requisitos normativos, técnicos y del cliente.
Requisitos del cliente Requisitos técnicos Requisitos de prueba
Documente, comunique y gestione cambios en los requisitos del producto
o sistema con Rational DOORs®
Rational Requirements Composer Para permitir que los equipos de negocios y tecnología trabajen juntos en comunidades online en lo que respecta a los requisitos.
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 17
Gestión de requisitos integrados: Historias de éxitoAccesibilidad y rastreabilidad del ciclo de vida de los requisitos
Iniciativa estratégica
Ejemplos deproyectos
Puntos de prueba de IBM Valor para el cliente
Organización gubernamental de salud
Organización gubernamental de salud
Posibilita negocios
Necesita flexibilidad
SDP flexible y basado en negocios
La velocidad de entrada al mercado (soluciones en días) mejoró la conformidad local y federal, la calidad de la aplicación y las integraciones entre negocios y TI
Compañía de segurosCompañía de segurosIntegración y
automatizacióndel ciclo de vida
Calidad de software basada en requisitos
Mejor control de costos y entrega puntual con la rastreabilidad del ciclo de vida de calidad y la gestión del ámbito de los requisitos en toda la empresa.
Compañía de seguros global
Compañía de seguros global
Mitigue el riesgo Proyectos complejos y conformidad
Acelera el desarrollo de proyectos, mejora la comunicación, la colaboración y la visibilidad en el proyecto, conformidad con los estándares de DOD
Desarrollo distribuido
geográficamente
Gestión de información sobre el producto
Integre los requisitos cambiantes con el diseño y el código basados en el mercado en varios sitios. Alcanzó CMM nivel 2 100% en Requisitos.
Gobernanza de TIPlantillas de requisitos de
productos
Gestione requisitos cambiantes en un negocio basado en el mercado y requisitos en transformación en diseño y código en varios sitios
Compañía de seguros de salud
Compañía de seguros de salud
Optimicela TI
Unifique para un desarrollo basado en los negocios
El software RUP y Rational RequisitePro ayudaron a aumentar la productividad de la gestión de los requisitos empresariales en aproximadamente 15%
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 18
Productos para arquitectura y construcciónProblema: Las arquitecturas de TI empresarial y aplicaciones de software son difíciles de transformar y su mantenimiento es costoso, hay una reutilización inadecuada de los servicios y activos ya existentes y el proceso para grabar código e implementar nuevas aplicaciones de software es lento.
Gestión de procesos y portafolio
Gestión de cambios y release
Gestión de la calidad
Arquitectura y construcción
Infraestructura y paneles de instrumentos de gobernanza
Gestión de requisitos
Ubicación Proceso empresarial Unidad organizativa
Use Rational Asset Manager para encontrar y reutilizar los activos de desarrollo de aplicaciones de software ya existentes.
Planifique y modele su arquitectura empresarial, incluyendo la arquitectura de datos, los procesos empresariales y la infraestructura de TI con Rational System Architect
Proyecte, desarrolle, ensamble, pruebe, perfile y despliegue aplicaciones de Java, Portal, Web y SOA con Rational Application Developer
Modele y comunique la arquitectura de software (plano) con Rational Software Architect
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 19
Arquitectura y construcciónOxford International
Necesitaba actualizar el sistema de gestión de vehículos de su cliente con tal de optimizar el proceso de ventas
Desarrolló un sistema basado en la Web para distribución, inventario y gestión de pedidos de vehículos a través de soluciones IBM Rational Application Developer e IBM WebSphere
Mejoró la experiencia de ventas del cliente con un proceso de pedidos totalmente integrado
Se preparó para el despliegue en tres meses, por menos de 20% del costo de la compra de un nuevo sistema
Modernizar un sistema de gestión de pedidos de vehículos de uno de los mayores fabricantes de automóviles en Europa a través de las soluciones IBM Rational® e IBM WebSphere®
“Ya que [el software] Rational Application Developer se basa en Eclipse, se reduce significativamente la curva de aprendizaje para los nuevos recursos de desarrollo. Cuando necesitamos escalar al contratar a nuevos desarrolladores, fue fácil encontrar los conjuntos de habilidades necesarios pues muchos ya conocen el entorno Eclipse. Esto nos permitió usar a desarrolladores de Java™ principiantes e intermedios y comenzar a trabajar con ellos muy rápidamente.”
Alan Jack, director de tecnología,
Oxford International
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 20
Productos de gestión de la calidadProblema: La mala calidad o el mal rendimiento de los sistemas de software resulta en altos costos de retrabajo, violaciones de SLA e insatisfacción del cliente/usuario final.
Gestión de procesos y portafolio
Gestión de cambios y release
Gestión de la calidad
Arquitectura y construcción
Infraestructura y paneles de instrumentos de gobernanza
Gestión de requisitosRational Performance Tester
para pruebas avanzadas de rendimiento y escalabilidad de servicios y
aplicaciones
Rational Functional Tester e Rational tester para SOA Quality
para la automatización de pruebas de aplicaciones y servicios compuestos
Rational Quality Manager para el compartimiento integrado de
información con tal de medir, automatizar y acelerar la planificación
de los proyectos.
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 21
Productos de gestión de la calidadCliente ideal: Los “agujeros” en la seguridad de las aplicaciones de software permiten que los piratas informáticos accedan a datos confidenciales. Inconformidad de las aplicaciones de software con los reglamentos de privacidad de datos de los clientes, de eGov o de los bancos.
Rational AppScan para asegurar la seguridad de
aplicaciones de software basadas en la Web
Gestión de procesos y portafolio
Gestión de cambios y release
Gestión de la calidad
Arquitectura y construcción
Infraestructura y paneles de instrumentos de gobernanza
Gestión de requisitos
Rational Policy Tester para asegurar la conformidad normativa
y la conformidad de la privacidad de datos en las aplicaciones de software
EXPRESSDisponible
Disponible como SaaS
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 22
Gestión de la calidadUnited States Tennis Association
Necesitaba asegurar que los visitantes de USOpen.org fuesen atendidos en forma confiable y rápida durante el evento de tenis "Abierto de los Estados Unidos".
Usó el software IBM Rational Performance Tester para validar el rendimiento y la escalabilidad del Web site
Obtuvo confianza en el sistema al generar y validar las cargas de usuarios a 25.000 accesos por minuto
Atendió a más de 30 millones de visitantes
Aumentó la productividad de los ensayadores
Atender a millones de visitantes del Web site con confianza al generar y validar cargas altas de usuarios con software IBM Rational®
“Al usar Rational Performance Tester, nuestro administrador de Web configuró en forma rápida y fácil una carga de trabajo de búsqueda y una carga de trabajo de navegación y las usó para generar casi 25.000 accesos por minuto a un único nodo… Aunque tuvimos más de 7 millones de visitantes únicos, no nos acercamos nunca al tráfico en un único nodo que Rational Performance Tester pudo generar.”
John Kent, gestor de programas
de marketing depatrocinio mundial, IBM
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 23
Gestión de la calidadTurboConsult
“La solución de garantía de calidad de IBM Rational redujo drásticamente el tiempo y la fuerza de trabajo que necesitamos para las pruebas. Consecuentemente, podemos trabajar con proyectos más grandes y más complejos, incluso con un equipo relativamente pequeño, y aun así tener confianza en que vamos a entregar el software puntualmente y sin errores.”
Lubomír StrakaDirector de servicios técnicos
TurboConsult
Implementó una solución de garantía de calidad de IBM formada por software IBM Rational Functional Tester, IBM Rational Manual Tester, IBM Rational ClearCase® e IBM Rational ClearQuest®
Posibilitó el control completo de los procesos de prueba
Desarrolló flujos de trabajo personalizados para ayudar a gestionar la planificación, documentación y mantenimiento de versiones en el proceso de prueba
Aumentó la visibilidad en los equipos de prueba y desarrollo a través de informes en tiempo real
Acelerar la prueba de software con software IBM Rational®
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 24
Productos de gestión de cambios y release
Rational ClearCase y Rational Synergy
para control de versiones y gestión de cambios de todos los activos de desarrollo de software
Rational BuildForge – solución centralizada y automatizada de
compilación y release
Problema: colaboración inadecuada entre los equipos distribuidos de desarrollo, incapacidad de gestionar los cambios en los proyectos de desarrollo de software, ciclos lentos de entrega de software
Rational ClearQuest y Rational Change
para gestión de elementos de trabajo (tareas, cambios, defectos, etc.)
Gestión de procesos y portafolio
Gestión de cambios y release
Gestión de la calidad
Arquitectura y construcción
Infraestructura y paneles de instrumentos de gobernanza
Gestión de requisitos
EXPRESSDisponible
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 25
Productos de gestión de cambios y release
Rational Team Concert – solución de colaboración entre equipos
dentro del contexto para gestionar elementos de trabajo, activos de
desarrollo de control de versiones y gestión de compilaciones.
Se integra a Rational ClearCase, ClearQuest y otros productos de
SWG (SameTime, etc.)
Problema: Necesidad de una solución liviana con poca sobrecarga administrativa para integrar a los equipos de desarrollo y facilitar la colaboración (proyectada para equipos pequeños o medianos)
Gestión de procesos y portafolio
Gestión de cambios y release
Gestión de la calidad
Arquitectura y construcción
Infraestructura y paneles de instrumentos de gobernanza
Gestión de requisitos
EXPRESSDisponible
“Plataforma de tecnología de la próxima generación"
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 26
Gestión de cambios y releaseCompuCredit Corporation
Sustituyó su solución de código de origen abierto por el software de gestión de procesos de compilación y release IBM Rational Build Forge® Enterprise Edition
Creó un sistema automatizado de release que puede escalar para cumplir con los requisitos de la compañía, que están aumentando
Minimizó los costos de sobrecarga al reducir la cantidad de trabajo necesario para crear nuevos releases de software
Mejoró sus procesos de gestión de información sobre los productos
“El software Rational Build Forge eliminó la necesidad de contratar a un personal adicional y aumentó la eficiencia de nuestro personal. Consecuentemente, el software Rational nos ayudó a obtener el ROI en menos de tres meses.”
Kevin Whiddon, gestor de release,
CompuCredit Corporation
Mejorar la productividad del personal y simplificar los procesos de compilación de software a través del software IBM Rational®
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 27
Conversar con los clientes sobre el ROIEjemplode ahorro de TIEMPO y DINERO
Un equipo de proyecto de Web con 10 personas (desarrolladores, ensayadores y gestor de proyectos)
Antes: Reuniones diarias (de lunes a viernes) para corregir errores: 1 hora * 10 personas * 5 días = 50 horas
Discutir el estado de los errores, reasignar / redistribuir la carga de trabajo…
Volver a priorizar los temas, asignar nuevos temas…
Después de Rational: Reunión semanal (el martes) para corregir errores: 1 hora * 10 personas = 10 horas
ROI de 150%
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 28
Gestión de cambios y releaseVerizon Business
"Al proporcionar a nuestros equipos de desarrollo una plataforma común para analizar, proyectar, desarrollar y probar, las soluciones IBM Rational crearon oportunidades de mejorar la calidad del software y de la organización."
Douglas Cookespecialista sénior de garantía de
calidad, Verizon Business
Mejorar la gobernanza del desarrollo de software, la calidad y la satisfacción de los clientes con la IBM Rational® Software Delivery Platform
Estableció una metodología de desarrollo comprobada y repetible basada en la metodología IBM Rational Unified Process®
Usó componentes de la IBM Rational Software Delivery Platform para crear pruebas funcionales y pruebas de regresión automatizadas
Redujo los costos en más de US$ 75.000 en un único proyecto
Aumentó los niveles de satisfacción de los clientes, lo que permitió que la compañía obtuviese la ampliación clave del contrato
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 29
Uniendo todo
Gestionar los elementos de trabajo, el código de control de versiones y la aplicación de compilación Rational ClearQuest Rational ClearCase Rational Asset Manager Rational Team Concert
Gestionar los elementos de trabajo, el código de control de versiones y la aplicación de compilación Rational ClearQuest Rational ClearCase Rational Asset Manager Rational Team Concert
Aplicación de compilación y despliegue Rational Build Forge Tivoli Provisioning
Manager
Aplicación de compilación y despliegue Rational Build Forge Tivoli Provisioning
Manager
Asegurar la funcionalidad, el rendimiento del sistema, la seguridad y conformidad Rational Functional Tester Rational Performance Tester Rational AppScan Rational Policy Tester Rational Quality Manager
Asegurar la funcionalidad, el rendimiento del sistema, la seguridad y conformidad Rational Functional Tester Rational Performance Tester Rational AppScan Rational Policy Tester Rational Quality Manager
Analista
Desarrollador
Gestor de compilación
Sujeto de pruebas
Decidir lo que debe entregar al mercado Rational Focal Point Rational Requirements Composer
Decidir lo que debe entregar al mercado Rational Focal Point Rational Requirements Composer
Proyectar y desarrollar un sistema o una aplicación de software Rational Software Architect Rational Application Developer Rational Rhapsody
Proyectar y desarrollar un sistema o una aplicación de software Rational Software Architect Rational Application Developer Rational RhapsodyMarketing de
productos
Detallar los requisitos del producto/software Rational RequisitePro Rational DOORS Rational Requirements Composer
Detallar los requisitos del producto/software Rational RequisitePro Rational DOORS Rational Requirements Composer
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 30
Panorama de la competencia de Rational en 2008
Competencia entreportafolios
Competencia en la gestión de cambios y
releasede software
Competencia en la gestión
de arquitectura
Competencia en la gestión de calidad
Gestión de procesos y portafolio
Definición y gestión de requisitos
ALTA
M
E
D
I
A
NA
OTRO
CVS, CruiseControl Soluciones desarrolladas internamente, agilidad, código de origen abierto (EPF, OpenUP)
UML y modelación en Java con código de origen abierto
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 31
Gestión de procesos y portafolio
Algunas soluciones clave que estos productos proporcionan...Pericia en gobernanza y paneles de instrumentos
Gestión de la calidad Arquitectura y construcciónGestión de cambios y release
Rational Method Composer Rational Life Cycle Package
Rational Performance Tester
Rational Functional Tester
Rational Service Tester para SOA Quality
Rational AppScan Rational Policy Tester Rational Logiscope Rational Systems Tester Rational Quality
Manager
Rational ClearCase Rational Build Forge Rational ClearQuest Rational Team Concert Rational Change Rational Synergy
Rational Application Developer
Rational Software Architect; Standard
Rational Asset Manager
Rational Business Developer
Rational Host Access Transformation Services
Rational Rhapsody Rational TAU y SDL
Suite
Rational Developer para System i
Rational Developer para z Rational Software Architect
para WebSphere Rational Software Modeler IBM WebSphere Studio
Asset Analyzer Rational Transformation
Workbench Rational System Architect Rational Asset Analyzer
Ecosistema de socios y computación abiertaEclipseTM, Linux, Microsoft Windows, UNIX, IBM z/OS, IBM i5/OS
Gestión de requisitos Rational RequisitePro
Rational Focal Point Rational Harmony
Rational DOORS Rational Requirements Composer
Desarrollo y entrega global
De
sa
rro
llo
de
sis
tem
as
Go
be
rna
nza
de
SO
A
y g
es
tión
de
l cic
lo d
e v
ida
de
se
rvic
ios
Modernización empresarial
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 32
¿Qué es desarrollo y entrega global?
Proceso no coincidente y mal entendido Problemas de comunicación Disminución de la productividad Aumento del retrabajo Errores en la transferencia de trabajo Costos de coordinación más altos Falta de visibilidad, agilidad y control del
proyecto Falta de medidas del proyecto – No se
puede medir el éxito
Desarrollo Distribuido
Geográficamente
Genera
Encuesta de Gartner con 219 clientes que externalizaron proyectos en el extranjero y en el país – la mitad no
espera obtener los ahorros previstos.
Adquisiciones y fusiones
Retrasos en la aplicación
Reducciones de presupuesto/Reducciones de costo
Modelo de dotación de personal variable
Más flexibilidad para adaptarse rápidamente
Impulsores empresariales Dificultades del cliente
Es la forma de crear software en una economía global en la cual los recursos (empleados, socios, proveedores de externalización de servicios) cercanos o del otro lado del mundo son
utilizados para reducir los costos y acelerar el tiempo de entrada del software al mercado.
“87% de los equipos de desarrollo están distribuidos…”
Forrester Research
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 33
Soluciones para desarrollo y entrega globalEquipos pequeños y medianos
Desarrollo EE. UU.
Rational Team Concert
SCMElementos de
trabajoCompilación
Desarrollo IndiaSubversión
Rational Team Concert Standard, Express, Express-C Un entorno de desarrollo autónomo optimizado
para equipos pequeños y medianos Todas las posibilidades de colaboración de la
plataforma Jazz – más elementos de trabajo integrados, gestión del código de origen y gestión de compilación
Paneles de instrumentos e informes en tiempo real
Con conocimiento del equipo y de los procesos
Desarrollo Europa
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 34
Solución para desarrollo y entrega globalEquipos grandes y "equipos de equipos" distribuidos
Desarrollo - Brasil
Prueba(SI Global)
Equipos empresariales
ClearCaseClearQuest
RequisiteProRational Quality
Management
DesarrolloEuropa
DesarrolloNorteamérica
Análisis de negocios
Desarrollo China
Gestión de configuración y compilación
Desarrollo Australia
Rational Team Concert
SCM
Elementos de trabajo
Compilación Gestión de configuración y compilación
Subversión
Beneficios empresariales Disminución del costo de desarrollo Disminución del tiempo de entrada al mercado en el desarrollo del proyecto Dotación de personal variable eficiente Transiciones suaves de M&A que reducen los costos de TI Aumento del ROI y de la colaboración con proveedores de servicios, integradores de sistemas, etc.
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 35
¿Qué es gobernanza de SOA y gestión del ciclo de vida de servicios?
La creación de servicios necesita “gobernanza” para establecer derechos, mecanismos y políticas de decisión con tal de medir y controlar el ciclo de vida de servicios
Gestión del ciclo de vida de servicios significa hacer cumplir, ejecutar y automatizar procesos y políticas para desarrollar y entregar servicios
Gestionar cambios complejos durante todo el proceso de desarrollo del servicio Asegurar la calidad del servicio con una entrega de servicio robusta Colaboración transparente entre LOBs, departamentos, etc. Maximización de las inversiones empresariales a través de la reutilización y modernización
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 36
Soluciones de Rational para SOA
Posibilite el cambio en las metas empresariales – al vincular negocios y TI
Gestione el enfoque "futuro" en toda la empresa - sistemas, aplicaciones, estándares, información, procesos.
Colaboración e información acerca del estado del proyecto en tiempo real
Facilite el trabajo en equipo en todo el ámbito del proyecto - en todos los "silos" de aplicación, de la organización y de la información.
Planifique para tener agilidad Construya la agilidad de servicio
Visibilidad de las necesidades empresariales para el despliegue de soluciones
Asegure la calidad de los servicios desplegados
Despliegue con agilidad
La visibilidad del proceso de entrega de soluciones para SOA asegura la flexibilidad, agilidad y calidad
Arquitecto empresarial(arquitecto empresarial, arquitecto de TI, arquitecto de datos, analista
de negocios…)
Gestor de proyecto(arquitecto de soluciones, desarrollador de software,
desarrollador de integración, sujeto de pruebas…)
Gestor de operaciones
(gestor de release, gestor de activos…)
Rational Application Developer
Rational Team Concert
Rational Build Forge
Rational Asset Manager
Rational ClearCase
Rational ClearQuest
Rational Tester para SOA Quality
Rational AppScan
Rational Quality Management
Rational System Architect para SOA
Rational Software Architect
Rational RequisitePro
Rational Method Composer
Rational Requirements Composer
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 37
¿Qué es la modernización empresarial?
“Nadie puede usar esas aplicaciones de pantalla verde — necesito llevarlas a la Web
ahora… luego desarrollaremos una
estrategia de largo plazo.”
“¿Qué activos ya existentes podemos reutilizar en la
nueva arquitectura?”
“¡Los costos de mantenimiento de todos esos
conjuntos de herramientas diferentes son demasiado
altos!”
“¿Cómo nuestros desarrolladores de COBOL/RPG pueden añadir valor a
nuestras iniciativas de modernización?”
“Nuestra arquitectura es demasiado compleja – eso nos deja lentos para concluir los cambios con tal de soportar
nuevas iniciativas empresariales.”
“La modernización de sistemas legados está convirtiéndose en una función estratégica. La TI no puede permitirse el lujo de descartar transacciones de aplicaciones confiables indiscriminadamente.” - Phil Murphy, Forrester Research
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 38
Soluciones Rational para la modernización empresarial
Valor empresarial:
• Solución de bajo riesgo para ampliar las aplicaciones de host en forma rápida y fácil con una UI moderna o como un servicio Web estándar
• Amplía el acceso a dispositivos móviles (NOVEDAD en v7.1)
• Host Access Transformation Services (HATS) (z)
• Host Access Transformation Services (HATS) para 5250 (i)
• WebSphere Studio Asset Analyzer (z)• Rational Transformation Workbench
(z)
Valor empresarial:
• Acelera el cambio a arquitecturas modernas (por ejemplo: SOA)
• Disminuye los costos al reutilizar la lógica empresarial ya existente
• Rational Business Developer• Rational Developer para z y System i• Rational Software Delivery Platform
Valor empresarial:
• Deja el desarrollo de aplicaciones para sistema principal, Web y carga de trabajo mezclada más rápido y eficiente
• Reduce los costos con un único conjunto de herramientas y una agrupación de desarrolladores que son intercambiables entre las plataformas
1 Modernice el “aspecto visual”
2 Descubra y transforme activos reutilizables
3 Entregue soluciones multiplataforma y con arquitectura moderna
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 39
¿Qué es el desarrollo de sistemas?
Electrónica AutomóvilesTelecomuni-caciones
Un “sistema de sistemas” que abarca la industria de automóviles,
telecomunicaciones, electrónica
Industria aeroespacial y de defensa
Un “sistema de sistemas” en la industria aeroespacial y de defensa
Un enfoque multidisciplinario para crear un sistema de sistemas que incluye componentes mecánicos, eléctricos y de software que funcionan en conjunto.
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 40
Soluciones Rational para sistemas manufacturados e incorporados Utilizando el software para entregar diferenciación de productos
Entornos de TI / back-office
SoftwareSoftware Delivery Platform
para Sistemas
MecánicaProveedores de herramientas de
MCAD
ElectrónicaProveedores de
herramientas de
EDA
D E S A R R O L L O DE PRODUCTOS
Gestión del ciclo de vida de productos (PLM)Integrar software, mecánica y electrónica
Ingeniería de sistemase infraestructuras arquitectónicas
Arquitecturas empresariales y para industrias
Utilice ingeniería de sistemas e infraestructuras empresariales para crear y gestionar arquitecturas que
integran productos a entornos de TI / back-office
Ampliar las posibilidades de IBM y de los socios que
proporcionan una gestión completa del ciclo de vida de productos
Integre la gestión del ciclo de vida de software al diseño de
sistemas electrónicos, mecánicos o complejos
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 41
El software IBM Rational ayuda a hacer el planeta más inteligenteal posibilitar la innovación y la inversión en un software que libera a las personas de las
restricciones que gobiernan su vida.
El software IBM Rational ayuda a definir y crear sistemas inteligentes que conectan a personas, procesos y dispositivos.
El software IBM Rational ayuda a adaptar y aprovechar nuevas
tecnologías y modelos empresariales en transformación.
El software IBM Rational ayuda a impulsar la eficiencia energética y
disminuye el impacto ambiental con personas, operaciones empresariales y
sistemas inteligentes.
Acoger el cambio
Acoger el cambio
Verde y más Verde y más
Nueva inteligenciaNueva inteligencia
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 42
Identificar oportunidades para soluciones de Rational
* ¿Cuáles son sus tres iniciativas estratégicas y cuál es el software (o los proyectos de software) que las respaldan?
• ¿Creará nuevos sistemas de software, desplegará aplicaciones empaquetadas o actualizará/cambiará la arquitectura de los sistemas de software ya existentes que son críticos para alcanzar sus objetivos corporativos y de TI?
¿Cuántos miembros de equipos de desarrollo tiene usted en todas sus líneas de negocio y TI?
¿Qué tipos de servicios/software/sistemas está usted desplegando? (Java, .NET, COTS, tiempo real, etc.)
¿En qué plataformas desarrolla y despliega usted? ¿Por ejemplo: Windows, Linux, System z, System i, etc.?
Preguntas de situación
¿Cuáles son sus preocupaciones acerca de la capacidad de su organización de entregar sistemas de software puntualmente, dentro del presupuesto y con alta calidad?
¿Su arquitectura actual permite que las líneas de negocio colaboren y reutilicen efectivamente componentes comunes?
¿Cómo sus equipos de desarrollo colaboran y gestionan los entregables de los proveedores de externalización de servicios? (O bien pregunte acerca de la colaboración entre los desarrolladores internos)
¿Cómo usted clasificaría la capacidad de su organización de desarrollo para cumplir con los requisitos externos respecto a reglamentos y seguridad y los estándares internos?
Preguntas de problemas
¿Cómo la falta de previsibilidad en la entrega del software afecta sus costos o el tiempo de entrada al mercado?
¿Qué hacen sus clientes o empleados cuando los sistemas de los cuales ellos dependen no están disponibles o tienen un rendimiento inadecuado? ¿Cómo usted cuantifica los costos del tiempo de inactividad del sistema?
¿Qué ventajas empresariales usted podría obtener con una arquitectura más flexible para software y sistemas?
¿Qué riesgo correría su empresa si usted no tuviera un proceso confiable para asegurar que se estén cumpliendo los requisitos normativos?
Preguntas de impacto
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 43
Puntos de aprendizaje Entender los clientes y la marca Rational
La inversión en soluciones de Rational es proporcional a la importancia del sistema de software que se está creando, su complejidad y el tamaño del equipo que crea el software
El valor principal de la marca Rational es definido como “Gobernar el proceso empresarial de la entrega de sistemas y software”
Ejemplos de cómo la marca Rational ahorra tiempo, calidad y dinero del cliente. Productos y soluciones de Rational
Las 5 categorías de productos son: Gestión de procesos y portafolio, Arquitectura y construcción, Gestión de cambios y Release, Gestión de la calidad, Gestión de requisitos
La próxima generación de productos Rational se basa en la plataforma tecnológica Jazz – una plataforma para la colaboración en equipo. Los primeros productos lanzados son Rational Team Concert, Rational Requirements Composer y Rational Quality Manager
Las principales soluciones entregadas con productos Rational son: Desarrollo y entrega global (coordinar el trabajo de equipos geográficamente dispersos) Gobernanza de SOA y gestión del ciclo de vida de servicios(planificar, crear y desplegar servicios) Desarrollo de sistemas (software como parte de un producto) Modernización empresarial (de aplicaciones host / legadas que normalmente ejecutan en System i o
z) Aplicar lo que usted aprendió a las conversaciones con clientes
Las preguntas de situación identifican el posible número de usuarios de Rational, averiguan si el desarrollo de software es importante para sus iniciativas empresariales, las tecnologías usadas para crear software y las plataformas en las cuales el software ejecuta.
Las preguntas de problema revelan las preocupaciones de los clientes acerca de la capacidad de crear y entregar software y sistemas que atienden sus necesidades empresariales
Las preguntas de impacto revelan los efectos de los malos resultados de proyectos de desarrollo de software en sus negocios (por ejemplo: pérdida de participación de mercado, insatisfacción de los clientes, rebasamiento del presupuesto, aumento de los riesgos empresariales, etc.)
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 44
Recursos clave de Rational
Representante local de Rational Páginas sobre Rational en ibm.com Información acerca de Rational en
IBM PartnerWorld®
Información acerca de Rational en IBM developerWorks®
Boletín de Rational para Asociados de Negocios
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 45
IBM Software Group | Software Rational
Sólo para uso interno de IBM y Asociados de Negocios IBM 46
Información de CopyrightIBM Latin America HQ One Alhambra Plaza Coral Gables, FL 33134 USA
La página de presentación de IBM puede encontrarse en: ibm.com
IBM, el logotipo IBM logo, ibm.com y Rational son marcas registradas de International Business Machines Corporation en Estados Unidos, otros países o ambos. Si estos y otros términos con marca registrada de IBM están identificados en su primera ocurrencia en esta información con el símbolo de marca registrada (® o ™), estos símbolos indican marcas registradas o marcas registradas de derecho consuetudinario en EE. UU. de propiedad de IBM en el momento que se publicó esa información. Dichas marcas registradas también pueden ser marcas registradas o marcas registradas de derecho consuetudinario en otros países. Una lista actualizada de las marcas registradas de IBM está disponible en la Web en "Copyright and trademark information" en: ibm.com/legal/copytrade.shtml.
Microsoft es una marca registrada de Microsoft Corporation en Estados Unidos, otros países o ambos.
Otros nombres de compañías, productos o servicios pueden ser marcas registradas o marcas de servicios de otros.
Las referencias en esta publicación a productos o servicios de IBM no implican que IBM pretende ponerlos a disposición en todos los países donde IBM opera.
La información contenida en este documento se facilita sólo para fines informativos y "tal como está", sin garantías de ninguna clase, expresas o implícitas. Además, esta información se basa en los planes y en la estrategia actuales de IBM respecto a los productos, que pueden ser cambiados por IBM sin aviso. Sin limitación a lo mencionado arriba, todas las declaraciones respecto a los rumbos futuros o a la intención de IBM están sujetas a cambio o retractación sin aviso y representan solamente metas y objetivos. Nada de lo contenido en esta documentación tiene la intención o tendrá el efecto de generar ninguna garantía o declaración de IBM (o bien de sus proveedores o concedentes de licencias) o de cambiar los términos y condiciones del acuerdo de licencia referente al uso del software de IBM.
Los clientes de IBM son responsables de asegurar su propia conformidad con los requisitos de la ley. El cliente es el único responsable de obtener asesoría jurídica competente respecto a la identificación e interpretación de las leyes y requisitos normativos relevantes que puedan afectar la empresa del cliente y las actitudes que el cliente pueda tener que tomar para cumplir con dichas leyes.
Producido en los Estados Unidos de América
© Copyright IBM Corporation 2010Todos los Derechos Reservados