IBM Software Development Platform



Documentos relacionados
Cuándo estoy listo para pasar a producción?

CMMI y la Plataforma de Desarrollo Software de IBM Rational

IBM Rational Software Architect/Modeler

IBM Software IBM Corporation

Novedades de Soluciones para la Gestión del Ciclo de Vida de Aplicaciones (CLM 2012)

CMMI y la Plataforma de Desarrollo Software de IBM Rational

Jesús Hernández

IBM Rational for Power i. The business-driven development lifecycle

IBM Rational BuildForge

Planificación TI con Rational Focal Point

Adquiera una mayor visibilidad y supervise la productividad de su equipo en tiempo real. Rational Team Concert Germán Domínguez

3. Horario laboral referencial: Lunes Viernes 8:00 a.m. a 6:00 p.m.

Desarrollo ágil en tiempos de crisis. Alejandro Torres Castañeda y Analía Baño Dynkowski Baufest

Introducción a Rational Unified Process (RUP)

Mejoras en el Proceso de Testing

Solución práctica para la gestión de una Oficina de Calidad. Innovate de Octubre 2011

IBM Rational Asset Manager

Tema 5. Gestión de Proyectos (ISG3)

IBM Rational Configuration Management V8.0.1 proporciona soluciones empresariales para la gestión de cambios y de configuración

BPM Business Process Management

Plataforma de Desarrollo Software de IBM

Global Business Services. Claves para la implantación de un Sistema de Gestión Documental: demostración práctica.

Rational Asset Manager

INGENIERÍA DE SOFTWARE Rational Unified Process RUP

Initial Testing Assessment

Ingeniería de Software: Parte 2

Por qué invertir en la automatización de pruebas Software?. Rational XDE Tester

Automatización y Gestión de las Pruebas Funcionales usando Herramientas Open Source

Collaborative Lifecycle Management

Silk. Experiencia en la adopción de IBM Rational Jazz en la Caixa. Ferran Rodenas Mayo de Silk

GUÍA METODOLÓGICA DE DESARROLLO DE SISTEMAS TABLA DE CONTENIDO

FOREST BPMS. Arquitectura Forest BPMS. Metodologia de implementación. Fase I Instalación

Seguridad en el Contexto de la Calidad del Software

Soluciones Telelogic para Software Factories

Desarrollador Java JEE (4 posiciones)

Simo 2003 Gestión Integrada de Requisitos

Optimice la performance de su cadena de suministro de manera segura y en cumplimiento de regulaciones.

Ingeniería de Software Unificada

Introducción al Unified Process. Curso IIC 2143 Ingeniería de Software Rodrigo Sandoval 2010

INDRA-DAY APPLICATION LIFECYCLE MANEGEMENT JUNIO 2015

INGENIERÍA DE SOFTWARE CICLOS DE VIDA Y METODOLOGIAS

Curso: El Proceso de Desarrollo de Software

Fundamentos de Ingeniería del Software. Capítulo 12. Herramientas CASE

Crear un Proyecto en Rational RequisitePro.

Contenidos. Parte I - Introducción Capítulo 1 - Evolución. Capítulo 2 Condiciones de trabajo en el Desarrollo de Software

Las aplicaciones en la era del cliente. Miguel Rial HP Software Iberia

IBM Rational Software Architect

Gerencia de Procesos de Negocio (Business Process Management, BPM). Lic. Patricia Palacios Zuleta

Técnico Certified Software Engineer Professional (CSIP)

IBM RATIONAL JAZZ ROADSHOW

JBoss Enterprise Middleware. Gustavo N Yasue IT Architect Latinoamérica Red Hat Latinoamérica gyasue@redhat.com

Proyectos Informáticos

Soporte a CMMI. III Semana CMMI. Gestión e Ingeniería de Requisitos con IRqA. Fernando Valera Consultor IRqA fvalera@tcpsi.es

Necesitamos herramientas que faciliten la tarea. Y que a la vez nos valgan de un modo efectivo para la colaboración.

Adopción de BPM/ SOA en la Industria Financiera

WebSphere Extended Deployment

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

Ingeniería de Software

Visual Studio Team System 2010

Ingeniería del Software

Vendiendo Visual Studio 2010


Sistemas de Información Gerencial ii. Los SI en la empresa

OMG UML 2.0 Marcando un hito en el desarrollo de software Resumen Keywords Historia del Surgimiento

The IBM Software Story

RUP. Rational Unified Process

CAPÍTULO IV COMPARACIÓN DE LAS DOS PRINCIPALES HERRAMIENTAS ALM.

Las certificaciones más valoradas del mercado de TI

Guía Docente Curso

SSTQB. Nivel Fundamentos. Examen ejemplo. Programa de estudios 2010

Caso de Exito: PMO en VW Argentina

Core Banking Transformation. Cómo agilizar el Core para adaptarse más rapidamente a las necesidades del negocio

HERRAMIENTAS Y METODOLOGÍAS VERSIÓN 3

Solución Integral de Logística y Comercio Exterior

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE

MICROSOFT DYNAMICS NAV 2009

Guayaquil - Ecuador Pedro Carbo 123 y Junín. Pasaje Comercial la Merced. 2do Piso. Oficina 2. Teléfonos: (593) (04) Mail.

Gobernabilidad en su equipo de Punta a Punta

Señor A/P. Lino Bessonart FEMI Presente Ref.: 181/2009

Covisint desarrollo de producto (DP)- overview

PLAN DE ACTUACIÓN DEL INSTITUTO NACIONAL DE ADMINISTRACIÓN PÚBLICA EN TECNOLOGÍAS DE LA INFORMACIÓN Y LAS COMUNICACIONES AÑO 2004

Objetivo del puesto: Experiencia en:

CLASE 2: INTRODUCCIÓN A LA ING. DE SOFTWARE. MODELOS DE PROCESOS. MEJORES PRÁCTICAS. USB Ing. De Software. Prof. I. C. Martínez

Glosario. B Best in Class: Mejor en su clase Business Case: Caso de Negocio

La siguiente generación de Datawarehouse : Más allá del Data Warehouse permitir information on demand. IBM Information Management

Cómo administrar más de 300 servidores con 3 personas y ½. y no morir en el intento!!!

Business Analytics. Proceso de Planificación y Seguimiento Presupuestario

Visual Studio Team System

Cómo gestionar la calidad en una Software Factory más allá de las Pruebas Jordi Borja Director General Borland Ibérica

Ingeniería de Software

PATRON:DAO LENGUAJE DE PROGRAMACION: JAVA IDE: ECLIPSE FRAMEWORK: STRUST2. -Permite Abstraer y Encapsular los accesos a un repositorio de datos.

Agilidad para Negocios y Tecnología Estándar

SCOPE PLANNING IN SOFTWARE PROJECTS PLANIFICACIÓN DEL ALCANCE EN PROYECTOS DE SOFTWARE

RATIONAL FUNCTIONAL TESTER MANUAL DE INSTALACIÓN Y CONFIGURACIÓN PARA WINDOWS

Resumen Ejecutivo EMERGYS MÉXICO

Corporate Performance Management: Como crear valor con sistemas Gerenciales. PRISCILA SIQUEIRA - EPM Manager Latino América

Enterprise Architect y UML Basic

+20 Años de innovación

Master en Dirección de Procesos de Negocio SAP Consultant SAP SCM / SAP ERP Procurement - Material Management

Microsoft Office Project Gestión de Cartera

Transcripción:

IBM Group IBM Development Platform Seminario. antonio.alonso@es.ibm.com

IBM Group software Agenda 1. Introducir plataforma de desarrollo de IBM. 2. DEMO: Construcción de aplicaciones J2EE con RAD. 3. Café (11:30 12:00) 4. DEMO: Análisis estático y dinámico de código Java. 5. DEMO: Análisis y diseño UML 2.0 con RSA. 6. Caso éxito. NEXTEL Engineering.

IBM Group software Desarrollo de : Interface entre negocio con los sistemas de la información Necesidades de Negocio Modernizar Sistemas Existentes Deploy Sistemas de Información Construir Nuevos Sistemas Paquetes Comerciales Extender Desarrollo de

IBM Group software Desarrollo de como proceso de negocio. Actividades Proceso de negocio Sistema de información Inventory Mgmt Vendor Relations Resource Planning Supply Chain Management SCM (Supply Chain Management) Customer Acquisition Customer Support Customer Retention Sales Forecasting Customer Relationship Management CRM Hiring Benefits Admin Payroll Admin Human Resources Management HR Requirements & Analysis Design & Construction Testing Project & Change Mgmt Development Development Platform

IBM Group software The IBM Development Platform Analista Arquitecto Desarrollador Probador Análisis y definición de procesos de negocio Diseño y modelado de arquitecturas Construcción y generación de código Diseño y ejecución de pruebas Project Manager Control y Seguimiento de Proyectos Gestión de la configuración y el cambio Guía metodologica Directores ejecutivos Toma de decisiones Gestión de la demanda Gestión del porfolio

IBM Group software The IBM Development Platform Analista Arquitecto Desarrollador Ing.de pruebas RequisitePro Modeler ------------- Architect Web Developer -------------- Application Developer ------------- Architect Manual ------------ Funcional --------- Performance Project Manager ECLIPSE / Integración.NET Unified Process ClearCase ClearQuest Project Console Directores ejecutivos Portfolio Manager

IBM Group software The IBM Development Platform Analista Arquitecto Desarrollador Ing.de pruebas RequisitePro Modeler ------------- Architect Web Developer -------------- Application Developer ------------- Architect Manual ------------ Funcional --------- Performance Project Manager ECLIPSE / Integración.NET Unified Process ClearCase ClearQuest Project Console Directores ejecutivos Portfolio Manager

IBM Group software Gestión de requisitos Una aproximación sistemática a Identificación organización documentación y gestión de los requisitos de una aplicación de software.

IBM Group software Utilización conjunta con Word Sincronización automática

IBM Group software RequisitePro en Eclipse

IBM Group software The IBM Development Platform Analista Arquitecto Desarrollador Ing.de pruebas RequisitePro Modeler ------------- Architect Web Developer -------------- Application Developer ------------- Architect Manual ------------ Funcional --------- Performance Project Manager ECLIPSE / Integración.NET Unified Process ClearCase ClearQuest Project Console Directores ejecutivos Portfolio Manager

IBM Group software Herramientas de Diseño y Construcción Añade Modelado UML 2.0 Reutilización de patrones Reutilización de Assets Architect Modeler Añade Model driven: Transformaciones de código basadas en UML. Control y revisión de arquitecturas. Application Developer Desarrollo Visual: Desarrollo rápido WEB. JSFs Desarrollo de servicios WEB Desarrollo de Clientes ricos. Conectividad con Bases de datos. SDO. Generador de java. Web Developer Eclipse Añade Desarrollo basado en código: Desarrollo J2EE/EJB & desarrollo de portales. Pruebas unitarias. Validación de código y análisis en tiempo de ejecución. Gestión de Configuración.

IBM Group software The IBM Development Platform Analista Arquitecto Desarrollador Ing.de pruebas RequisitePro Modeler ------------- Architect Web Developer -------------- Application Developer ------------- Architect Manual ------------ Funcional --------- Performance Project Manager ECLIPSE / Integración.NET Unified Process ClearCase ClearQuest Project Console Directores ejecutivos Portfolio Manager

IBM Group software Functional / Performance. Probar es muy difícil Metodología de pruebas. Automatización de pruebas. Tipos de pruebas. Funcionales De carga

IBM Group software Problema: Necesidad de centralizar las actividades de pruebas Project Manager Analistas Reports Peticiones de Cambio Inputs de Pruebas Evaluación Plan Casos de pruebas Requisitos Diseño Resultados Metricas Ing. Pruebas Ejecución Desarrollador Implementación Desarrollo de scripts

IBM Group software Planificación: Qué define un plan de pruebas? Por qué? Cuándo? Qué? Cómo? Dónde?

IBM Group software The IBM Development Platform Analista Arquitecto Desarrollador Ing.de pruebas RequisitePro Modeler ------------- Architect Web Developer -------------- Application Developer ------------- Architect Manual ------------ Funcional --------- Performance Project Manager ECLIPSE / Integración.NET Unified Process ClearCase ClearQuest Project Console Directores ejecutivos Portfolio Manager

Bug Fix 581 Bugs 411 Bug Fix 480 Bug 862 Bug 862 More stuff! More stuff! Bug 611 Bug 611 Bugs 411 Bug Fix 581 IBM Group software Gestión del cambio: Proceso basado en actividades Bug 396 More stuff! Bug 952 New Script Update Doc New Button New widget New widget Bug Fix 480 Bug Fix 480 Bug Fix 480 Bug 396 New DB support Bugs 959 New Script Bug Fix 581 Bug 862 Bug 611 Bugs 411 New Transaction New widget Bug 953 New widget New GUI Bug 952 Bug 400 New Button Bug Fix 196 Bug 950 New DB support Bug Bug Fix Fix 581 581 Bugs 411 New GUI Bug 952 New Web Graphics New New GUI GUI More More stuff! stuff! New widget New Script MS Windows 2000 New widget New New Transaction Transaction New List Bug Bug 862 862 Bug 611 Bugs 411 Bug 951 Bug 400 Bugs 411

IBM Group software Gestión del cambio: Proceso basado en actividades Bug Fix 480 Integration Bugs 411 New Graphics Bug Fix 581 Bug 611 New Script Bug Fix 480 New widget More stuff! New GUI New GUI Bug 862 MS Win 2000 DB support Bugs 411 New GUI Bug 396 New button New widget New List DB support Bug Fix 196

IBM Group software Gestión del Cambio : IBM ClearQuest

IBM Group software Gestión del Cambio en Eclipse Workspace view Result Set view Properties view Console view Record Details, Chart and Report views

IBM Group software Gestión de Configuración. Trabajo en equipo. Analyst Add promotion Bug calculation 849 Bug 527 New platform New GUI New button Bug 98 New web customer transaction design Bug Bug 348 Bug 179 251 Project Manager Developer Integrator Build 3 Build 2 Build 1

IBM Group software Change Management: Organize Project Activities Online Project Project Manager Requirements Design Implement Test To Do List To Do List To Do List To Do List 1. Define Promo 2. Define GUI 3. Add Use Case 1. Fix Bug 671 2. Special Promo 3. Fix Bug 829 1. Special Promo 1. Test Promo 2. Add copyright 2. Verify Bug 467 3. Update price 3. Test GUI applet ClearQuest ClearCase Requirements Code Content Test Scripts Requirement Document hello.c foo.c Rose models Delete items Cancel Order Special Promo

IBM Group software Gestión de configuración: ClearCase Soporte desarrollo en paralelo.

IBM Group software Guía metodológica : IBM Unified Process Platform

IBM Group software Development Platform: Trazabilidad. Requisitos Consultar origen de los requisitos Análisis y Desarrollo Java, web J2EE RequisitePro Application Developer Equipo Gestión de actividades Desarrolladores ClearQuest Casos de Prueba Clientes Versiones Funtional / Performance Pruebas Versionado ClearCase Probadores Administrador del proyecto

IBM Group software The IBM Development Platform Analista Arquitecto Desarrollador Ing.de pruebas RequisitePro Modeler ------------- Architect Web Developer -------------- Application Developer ------------- Architect Manual ------------ Funcional --------- Performance Project Manager ECLIPSE / Integración.NET Unified Process ClearCase ClearQuest Project Console Directores ejecutivos Portfolio Manager

IBM Group software Portfolio Management: Planificación y Gestión de Proyectos Estableciendo prioridades entre proyectos y recursos. Para el director Analisis del portfolio de proyectos Ayuda en la toma de decisiones Para los jefes de proyecto. Análisis de la carga de trabajo. Ocupación de recursos. Gestión de la demanda. Gestión del riesgo Para los miembros del equipo Comunicación, coordinación y colaboración. Scope Management Proposal Management Portfolio Management Resource Management Project Management Work Management Time & Expense Tracking Exception Management Service Request Management Issues Management Portfolio Manager IBM Portfolio Manager

IBM Group software Portfolio Manager:

IBM Group software Cómo implementar metodologías y herramientas en una organización? Paso a paso!! Mejores prácticas y Optimised Process Optimised Process herramientas Inter-connected Procedures Tailor-Made Process Tailor-made Process Ámbito Processus Inter-connected Inter-connected Procedures Procedures from the shelf 1er paso: Revisión n de las necesidades Completa Algunas Una training Procedures from the shelf training Un desarrollador Procedures from the self Un proyecto Organización

Conclusión IBM Group software RequisitePro Gestión de requisitos del sistema. RWD, RAD, RSM, RSA: Modelado, diseño y construcción. Funcional/Perform.: Verificación de la calidad. ClearQuest Gestión de peticiones de cambio. ClearCase Gestión de configuración y trabajo en equipo RUP Metodología Portfolio Manager: Gestión del Portfolio de Proyectos