SlideShare una empresa de Scribd logo
1 de 36
IBM Rational Software Conference 2009




                    IBM Rational Software Conference 2009
                            Enterprise Modernization
                       Lowering the cost of multi-platform
                      application development and delivery

                                        Hayden Lindsey
             Vice President & Distinguished Engineer, Enterprise Tools & Compilers
                                     hlindsey@us.ibm.com

                                                                         Session EM01



© 2009 IBM Corporation
                          Session # EM01
IBM Rational Software Conference 2009


Change is the new norm

                                                                          IBM Sequoia Super Computer…
                      There are 1 billion               It would take the entire population of the earth,
                      camera phones in      about six billion, each of us working a handheld calculator
                              use today           at the rate of one second per calculation, more than
                                                      320 years to do what Sequoia can do in one day.




             “8 of 10 CEOs see significant change ahead”
                                     - 2008 IBM CEO Survey


   The internet of people is over one
                                                                       By 2010, there will be 30 billion
      billion strong. The internet of
                                                                       RFID tags in circulation
         things is almost one trillion.


  Soon there will be over                                 China sends more text message in
  2 billion people on the web                             a week than the U.S. does in 1 year


                           Session # EM01
IBM Rational Software Conference 2009


Change can be very disruptive an opportunity
                                        All software systems crashed
     IT skills shortage reaches         due to software bug             50% of outsourced projects
      highest level in 10 years         when F-22 flew over            are expected to under perform
                                        international dateline



       “The gap between expected change and the ability
          to manage it has almost tripled since 2006.”
                                  – 2008 IBM CEO study


               COBOL thwarts        North Carolina                     Ohio election web site
               California's         Jobless Claims                     shut down after being
               “Governator”         Crash State's Web Site             hacked



  View fashion                          Malta is building a                 Mobile phone provider “3”
  shows and                             smart grid to link                   launches new handset to
  collections on                                                              allow users to make free
                                        the power and
  your iPhone                                                                          calls via Skype
                                        water systems


                         Session # EM01
IBM Rational Software Conference 2009


For example, a smarter planet requires lots of software
    For businesses and institutions everywhere,
    there have never been so many new possibilities

    Imagine the amount of software necessary to:
      Deliver a green world
      Take advantage of the information base explosion
      Communicate with a trillion devices
      Drive on-going product differentiation
      To seize new global market opportunities


    Leaders everywhere are deploying increasingly
    intelligent software, systems and products

    Accelerating innovation and enabling effective
    change is highly dependent on our ability
    to manage effective software delivery



                         Session # EM01
IBM Rational Software Conference 2009



Is your IT infrastructure flexible enough?

                                          “The message for IT is clear; business needs and
                                          expects greater agility from IT. The current
                                          approaches to project prioritization, resourcing,
                                          agility and governance are clearly not satisfying
                                          customer needs. A new approach to IT delivery
                                          models and sourcing options is required that
                                          allows IT organizations to be more responsive to
                                          the needs of the business.”
       IT
 Infrastructure                           – Gartner, October 14, 2008, “Changing the Cost
                                          Structure of IT Will Become a Business Imperative for
                                          Most CIOs”




                         Session # EM01
IBM Rational Software Conference 2009


Treat your software as a strategic business process

                                                 The “Business Process” of Software Delivery
                                               Through Collaboration, Automation, and Reporting
                  BUSINESS FOCUS AND IMPACT




                                                                                                                 Software
   Business                                                                                                     investment
    Value                                                                                                      management
                                                                                          Organizational       aligned with
                                                                                            governance           business
                                                                                         & asset utilization   & operational
    Control                                                                               driving greater        priorities
  & Flexibility                                                                            predictability
                                                                  Global team
                                                                 effectiveness
                                                                & collaboration
                                                                lowering costs
   Efficiency                                    Individual
                                                productivity
                                                  through
                                                automation
                                                                    Optimizing software “supply chains”

                                                                                                                    SCOPE
                                              Individual        Team               Organization                Business


                                                   Session # EM01
IBM Rational Software Conference 2009


Align your evolving business priorities and
stakeholder constituencies




              Collaborate                     Automate                  Report
            Drive organizational        Lower costs and improve    Continuously improve
               consensus on              quality by automating    by measuring progress
           priorities and improve          workflows based on         against desired
           workforce productivity         real-time information     business outcomes




                          Session # EM01
IBM Rational Software Conference 2009


Yet take care to establish useful metrics…




                         Session # EM01
IBM Rational Software Conference 2009


Our experience can improve your software delivery
The Managed Capability Improvement Framework (MCIF)

     Drive business innovation and reduce costs
     through measured and continuous process
     improvement
     A phased approach that helps teams
         Adopt an incremental, measured approach to
         transformation
         Focus on the core practices that matter most
         Accelerate adoption through out-of-the-box assets
         Articulate capability improvements in terms of
         business value
         Support any method
            – Optimized for Agile practices




    MCIF helps software and systems delivery teams measure, manage and
           incrementally improve their software delivery capability.

                          Session # EM01
IBM Rational Software Conference 2009


Rational solutions can help in 3 domains

                                                                                    Complex /
         Enterprise                          IT Business                            Embedded
        Modernization                      Transformation                            Systems
                                            Mfg     Supply   Logistics   Customer
                                          Systems   Chain                 Support




    Enterprise Modernization – harness the same power and flexibility for all
    types of applications, no matter what platform they are deployed on
    IT Business Transformation – align your IT infrastructure with your business
    strategy and vision to innovate new business strategies and meet long term
    objectives
    Complex/Embedded Systems – deliver innovative software for your products,
    while integrating across mechanical, electronic, and software domains



                         Session # EM01
IBM Rational Software Conference 2009


Key modernization challenges for IT organizations
             “We don’t understand the effort, risk
               and impact of modernizing our                               “Our skills gap just seems to keep
                  legacy software portfolio”                            growing. How do we stay current with all
                                                                        the language and technology changes?”



                                                                       “Our development teams working on
                “Our architecture has evolved to be too                 different platforms are struggling to
                 complex and convoluted– we need to                   communicate. How do we collaborate in
                        be flexible and agile.”                               the context of our work?”




   Application Challenges                        People Challenges                          Team Challenges
    Lost application knowledge                 Skills lock-in                           Poor communication
    Architectural complexity                   Plethora of new technologies             Incompatible tools & processes
    Poor quality and performance               Unattractive, low productivity IDEs      across platforms
    Regulatory and compliance risks            Steep learning curve due to              Weak project oversight
                                               platform/language-unique tools           Lack of traceability across lifecycle




                              Session # EM01
IBM Rational Software Conference 2009


Enterprise Modernization solutions
A smarter way to maximize the value of your applications, people and teams

      Reduce application
 maintenance costs, increase
 agility to respond to change
 and increase overall quality
                                               Applications



      Consolidate team                Teams           People           Achieve greater business
         infrastructure
                                                                        agility and productivity
    to increase efficiency,
                                                                        by leveraging existing
         collaboration,
                                                                          domain knowledge
   and governance across
                                                                             and new talent
      software lifecycle




                                                                       For more information, visit:
                                                               www.ibm.com/rational/modernization


                              Session # EM01
IBM Rational Software Conference 2009


Application challenges
                                                                                                    Applications


                                                                                                Teams     People




           CIO          “I need to reduce my annual IT budget by 10 percent. Which
                        applications can I sunset?”



      Architect
                        “Our architecture has evolved to be too complex and convoluted – Can SOA
                        help us build apps that are flexible and agile?”



   Development
                        “Our distributed applications increasingly rely on access to mainframe
          Lead          data and applications. How can we determine the impact of all the changes
                        we need to make?”


     Developer          “We’re using XML to define shared data across multiple applications.
                        Can I use XML with my older COBOL and PL/I applications?”


                        “Changes to applications have been patched together for so many years
        Tester          that we now have many challenges with the quality and performance
                        of our legacy applications.”



                         Session # EM01
IBM Rational Software Conference 2009


Manage the applications that run your business                                                                   Applications


                                                                                                             Teams     People



   Restore lost application knowledge
      Quickly determine full impact of proposed changes
      Identify and eliminate dead code
      Understand code complexity, opportunities for simplification    Discover, analyze and manage application portfolio
                                                                       Rational Asset Analyzer
                                                                       WebSphere Studio Asset Analyzer

   Manage the evolution of your application portfolio
      Make IT decisions with context of your enterprise               Align IT investments with business goals
                                                                        Telelogic System Architect
      architecture – link applications, deployed systems,               Telelogic Focal Point
      organizations, business processes                                              Enterprise Application
      Speed the efficiency of decision-making with up to date                           Knowledgebase
      dashboards                                                      Manage reusable assets, business rules and services
                                                                        Rational Asset Manager
      Make decisions to sunset applications based on business           ILOG Business Rules Management Systems (BRMS)
      value                                                             WebSphere Service Registry and Repository



   Operationalize reuse
      Reap benefits of SOA and reuse via proactive asset                            Transform complexity
      management                                                                   into usable information
      Monitor the health and quality of your applications over time

            Auto manufacturer used WSAA and RTW to automate identifying changes required
            to permit ordering cars with more than 16 options. Used Rational solutions to create
                    automated test environment charges. Saved $12M on first project.
                                                                                                                                14
                           Session # EM01
IBM Rational Software Conference 2009


Build flexible applications with SOA and Web 2.0                                                                Applications


                                                                                                               Teams   People


   Reuse proven assets to lower costs 5x
   compared to new development
     Re-factor existing assets for reuse                                Reuse green screen apps in a SOA
     Achieve fast ROI by enabling your green screen applications         Host Access Transformation Services

     as services
     Quickly create web services from existing EGL, C/C++,              Build new services, reuse existing code
     COBOL, PL/I, RPG and Java applications                              Rational Application Developer
                                                                         Rational Developer for System z
                                                                         Rational Developer for i for SOA
                                                                         Construction
   Accelerate deployment of new services,                                Rational Business Developer
                                                                         IBM Data Studio
   processes and user interfaces
     Model, architect and assemble new business processes               Model your processes
                                                                         WebSphere Business Modeler
     Create new platform independent services                            Rational Software Architect
     Rapidly build modern Web 2.0 interfaces                             WebSphere Integration Developer




    “HVB IS adopted IBM Rational® Developer for System z software to
accelerate mainframe development, improve the efficiency of its COBOL
  development teams, and move to a similar environment for mainframe
   and Web development.” - Almut Geiger, Product Specialist at HVB IS

                            Session # EM01
IBM Rational Software Conference 2009


Deliver high quality applications
                                                                                                                       Applications


                                                                                                                      Teams   People




   Coordinate end-to-end quality across                                   Quality begins with good requirements
   all tools and platforms                                                 Rational Requirements Composer
                                                                           Rational RequisitePro
     Elicit, capture, elaborate, discuss, manage, and review               Telelogic DOORS
     requirements
                                                                          Manage quality throughout the lifecycle
     Identify and resolve coding errors automatically, early in
                                                                           Rational Quality Manager
     the development cycle                                                 Rational Test Lab Manager
     Consolidate and monitor test plans, test progress
                                                                          Inject quality during the coding phase
                                                                            Rational Software Analyzer
   Automate your testing                                                    Rational Purify Plus
                                                                            z/OS Problem Determination Tools
     Automate functional tests
     Find performance bottlenecks                                         Automate testing to improve quality
                                                                            Rational Functional Tester
     Expose vulnerabilities, privacy issues, and accessibility              Rational Performance Tester
     problems in web applications                                           Rational Service Tester for SOA Quality

     Generate timely audit and compliance reports
                                                                          Eliminate quality exposures for your web apps
                                                                            Rational AppScan




 “AppScan has increased our team’s productivity by enabling us to automate very complex and time-consuming
        activities as well as help substantially increase our level of quality, security and regulatory assurance.“
                                                                                         - Technical Security Officer

                             Session # EM01
IBM Rational Software Conference 2009

                                                                                                          Applications

Improve application performance & scalability                                                            Teams   People




  Increase capacity and performance without
  hardware upgrades
     Boost performance with new advanced optimization               IBM Compilers on System z
                                                                      IBM Enterprise COBOL
     technology in C/C++, COBOL and PL/I compilers                    IBM Enterprise PL/I
     Reduce cost of COBOL and PL/I XML parsing by offloading          z/OS IBM XL C/C++
     to zAAP specialty engine
                                                                    IBM Compilers on POWER systems
                                                                      IBM COBOL
                                                                      IBM PL/I
  Maximize application performance on new                             IBM XL C/C++
                                                                      IBM XL Fortran
  z10 and Power6 servers                                              IBM WebSphere Development Studio
     Exploit new hardware architectures without code change



  Modernize legacy applications
     Leverage XML and Java interfaces in COBOL
     and PL/I applications


        “Metal C optimization levels are just incredible. We’re really impressed, there is no way that any of us
assembler programmers can write code as efficient, keep it readable, and do it in a reasonable amount of time.”
                                                        - Gregg Willhoit, Senior Assembler Architect, DataDirect

                            Session # EM01
IBM Rational Software Conference 2009

                                                                                                     Applications

People challenges                                                                                  Teams   People




                        “My budgets keep getting reduced. How can we do more work with
            CIO
                        fewer people?”



                        “College graduates aren’t interested in my green screen development tools. Is
     IT Manager
                        there something more appealing I can offer them?”



 Project Manager        “My host programmers don’t seem to communicate with my web developers when
                        building multi-platform applications. It’s like they speak different languages.”



                        “How can I architect solutions that shield developers from technical interfaces
       Architect
                        of platform and middleware technologies?”



      Developer
                        “How can I keep pace with technology changes and keep my skills relevant to
                        the industry?”




                         Session # EM01
IBM Rational Software Conference 2009

                                                                                                                                    Applications

Improve developer productivity with modern IDEs                                                                                    Teams   People




   Use common Eclipse-based tooling across
   multiple platforms and languages
                                                                                                      System z and IBM i
       Achieve ~15% improvement in mainframe                                                         Green Screen Editors
       developer productivity¹
       Reduce host CPU usage 50%-80%¹ with workstation
                                                                                                  Produce code faster, save MIPS
       syntax checking                                                                   COBOL Rational Developer for EGL Rich UI Editor
                                                                                                  Editing                System z
       Reduce training costs, more attractive IDE for younger                         in Rational Rational Developer for i Rational Developer
                                                                                                  Developer in
       developers                                                                         for System z                for System z with EGL
                                                                                                  Rational Developer for i for SOA Construction
                                                                                                   Rational Business Developer


    Speed development with specialized
    editors and code generation wizards
        Code assist for COBOL, PL/I, C/C++, Visual editors
        for BMS and MFS maps                                                                              Target Platform:
                                                                                                    System z, IBM i, and distributed
        Generate code from UML
¹ Aggregation of results from a productivity study conducted by IBM mainframe customers.


                “RDz offers a uniform, open programming environment for both J2EE
                and PL/I developers. RDz accelerates PL/I development with its local
                syntax checker and debugging tool.”
                                                  - Dr. Axel Lömker, KfW Bankengruppe

                                     Session # EM01
IBM Rational Software Conference 2009


Build multiplatform apps with existing/new staff
                                                                                                                      Applications


                                                                                                                  Teams     People



  Deliver multiplatform solutions quickly
     Leverage abstractions to hide middleware & platform
     complexity
     Deploy to any platform, including J2EE™, System z,
     IBM i, Linux, AIX, HP-UX, Solaris, Windows
     Interact with existing COBOL, PL/I, Java and RPG
                                                                     Create multi-platform, Web 2.0 applications with EGL
  Build modern Web 2.0 user interfaces                                Rational Developer for System z with EGL
                                                                      Rational Developer for i for SOA Construction
  without being a technology expert                                   Rational Business Developer

     Empower existing developers to build Rich
     Internet Applications (RIA)
       – WYSIWYG layout, event handling in EGL
       – The browser is the latest middleware, lots of                              Target Platform:
         complexity to hide                                                   System z, IBM i, and distributed
     Eliminate need to have skills in JavaScript,
     Ajax, JSON, HTML and CSS, etc.


                “Currently we have one set of developers for web applications,
  and another for batch systems. With EGL, the same developers can do both,
               and we can offer our clients a choice of deployment platforms.”
                     - Mauricio Alvarenga, IT Manager at Montreal Informática

                             Session # EM01
IBM Rational Software Conference 2009

                                                                                                                 Applications
Extend green screen applications for new uses                                                                  Teams   People




    Use your existing staff to provide                                     Extend Green Screen
    Web, portal, mobile or rich client UIs                                     Applications

    for your green-screen applications
                                                                             Modernize green screen applications
      Provide your end users with flexible,                                    Host Access Transformation Services
      secure Web access to business applications
      Dramatically reduce end user training
      and improve IT staff productivity
      Deploy with no source code modification
      or application downtime

    Expose host business logic using
    standard web services interfaces



 “Rational Host Access Transformation Services (HATS) makes legacy modernization
    a relatively easy and fast process. I estimate that HATS cut 75% of the man-hour
                                   requirements from other approaches we have used”
                              - Alan Jack, Director of Technology, Oxford International

                            Session # EM01
IBM Rational Software Conference 2009

                                                                                                                                   Applications
Move to a modern development platform                                                                                            Teams   People




  Gain huge savings and flexibility by migrating
  from old, stagnant languages to modern
  development platforms, languages & tools                                         Migrate from old languages
                                                                                      Rational Migration Extension for Natural
     Solutions for Natural/ADABAS, Cool:Gen, Ideal, Telon and
     others


   Non IBM Technologies
   HPS/AppBuilder
                                       Conversion
                    Ideal               Tooling              Consolidate & Advance w EG
                                                                                    ith L                                  Deploy to:
     COBOL
                                                                               Change & release
                        Enterprise                                               managem  ent                                 Linux
       Maestro                                          Process                                                                AIX
                                                       &portfolio            Quality management                              Solaris
             IDMS ADS/Online                           managem ent                                                           HP-UX
                                                                          Architecture & construction                         IBM i
                                                                                                                            System z
                                                                Integrated Requirements Management                          Windows
                                                                                                                              WAS

   PowerBuilder              RPG




                            Session # EM01
IBM Rational Software Conference 2009

                                                                                                                                   Applications

 Get the enterprise skills you need                                                                                              Teams   People



   Hire university students with System z,
   IBM i, and Rational skills                                                 Partner with universities worldwide
                                                                                537 schools, over 50000 students educated on System z
                                                                                Schools in 41 countries teaching POWER systems
   Leverage a growing community of business                                     2400 universities teaching IBM technologies

   partners, customers, and IBM employees on
   our community cafés                                                        Stop by a Community Café
                                                                                C/C++ Café
                                                                                EGL Café
   Take advantage of free education sessions,                                   RPG Café
                                                                                COBOL Café
   product demos, tutorials, white papers, and
   case studies
                                                                              Take a class
                                                                                Modern Application Architecture for COBOL Developers – build
   Play in the System z and IBM i sandboxes                                     composite COBOL apps with CICS and WebSphere
                                                                                EGL Distance Learning – 8 days of free lectures, labs, electronic
      “Try online” hosted System z and IBM i environments                       support

      See best practices, hands-on exercises using full version
      software trials

 Learn more about
     The IBM Academic Initiative at: http://www-304.ibm.com/jct01005c/university/scholars/academicinitiative
     Enterprise Modernization solutions at: http://www.ibm.com/software/rational/solutions/em/


“ ‘Master the Mainframe Contest’ helped me get a job at Bank of Montreal.”
                                                                                                     Elizabeth Bell, Georgian College

                                Session # EM01
IBM Rational Software Conference 2009

                                                                                                     Applications
Team challenges                                                                                     Teams   People




                        “Our global software teams working on different platforms are struggling
            CIO
                        to communicate. How do we collaborate in the context of our work?”



                        “My line of business needs better access to information about the
     IT Manager
                        ongoing projects.”



 Project Manager        “I need a dashboard that lets me easily see if my project is on track and
                        identify any bottlenecks.”



          Team          “Why are some developers not following the agreed upon processes?”
         Leader




                        “Why and when was this changed? Is this the latest version that I should
      Developer
                        be using?”




                         Session # EM01
IBM Rational Software Conference 2009

                                                                                                                        Applications

Unify disparate IT infrastructures across teams                                                                       Teams    People




  Consolidate your team infrastructure
    Eliminate redundant and duplicate
                                                            .Net
    tools and processes                                 Web Front End
                                                                                                                   Mainframe

    Unify change management for all                                   Use common team infrastructure & processes
    platforms, languages, roles, and locations                          Rational ClearCase
                                                                                            J2EE
                                                                        Rational ClearQuest
                                                                                     In-house (WW HQ)
    Ensure accurate global software
    delivery with a single point of control                           Produce reliable, multi-platform builds
                                                                        Rational BuildForge
  Automate multi-platform builds                          SI Custom
                                                           App Dev
                                                                                                                     C/C++
                                                                                                                In-house Offshore
    Access a consolidated, real-time view of software
    assembly processes
    Detect and resolve errors with error log
    filtering and automated email notifications
    Reproduce problems quicker with a reliable
    and automated ‘Bill of Records’




 “Rational ClearCase in conjunction with Rational Developer for System z allowed
  us to completely centralize our software configuration and release management”
                                 - Juergen Dimmler, Product Specialist, Kreditwerk

                              Session # EM01
IBM Rational Software Conference 2009


 Improve cross-team collaboration                                                                           Applications


                                                                                                           Teams   People


  Collaborate in context across all platforms
  and geographies
     Make software development more automated,
     transparent and predictable
     Think and work in unison with integrated source control,
                                                                     Collaborate across the entire team
     work item and build management
                                                                      Rational Team Concert for System z
                                                                      Rational Team Concert for i
  Assess real-time project health                                     Rational Team Concert


     Capture data automatically and unobtrusively                    Do it the best way
                                                                       Rational Method Composer
     Measure & report progress against project
     and business objectives

  Automate best practices
     Accelerate team workflow with dynamic processes
     Leverage out-of-the-box or customized processes




A major telecommunication services company leveraged IBM Rational software to help development teams
establish a common platform from which to analyze, design, develop, and test, IBM Rational solutions have
              created opportunities to improve the quality of software and services they offer


                            Session # EM01
IBM Rational Software Conference 2009


The Rational Software Delivery Platform
Accelerating software innovation for the entire enterprise

           Enterprise                     IT Business                               Complex /
          Modernization                 Transformation                              Embedded
                                            Mfg     Supply   Logistics   Customer
                                                                                     Systems
                                          Systems   Chain                 Support




     Difficult times present opportunities to companies that can adapt quickly
     IT frequently inhibits flexibility due to fragile and poorly understood applications,
     limited staff productivity, poor collaboration and traceability across teams
     Rational Enterprise Modernization solutions deliver flexibility by:
           Improving how you build, maintain, and manage your Applications
           Helping your People be more productive
           Consolidating Teams across locations, roles, and platforms



                 Now, can we do this for less cost, better quality,
                         and with more predictability?

                         Session # EM01
IBM Rational Software Conference 2009

 This is a familiar problem….
       Manual                             Early Assembly Line                      Modern Factory




  Pre-1900 assembly                        Early assembly line                    Modern factory
  Highly skilled craftsmen                 Skilled workers assembling             Highly automated with diverse and
  manually building the entire             pieces of parts to build a             geographically distributed workforce
  product with custom parts                finished product                       using a global supply chain
  Characteristics                          Characteristics                      Characteristics
    No automation - custom made             Process (flow) automation           Process & tool automation
    Many skills to master                   Specialists for each phase          Optimized workforce with specialists
    Little standardization                  Some part standardization           Significant standardization
    Local supply chain or custom built      Local or slow supply chain          Agile process for just-in-time production
    Manual monitoring, traceability         Manual monitoring, traceability     Automated oversight and intervention

  Results                                  Results                             Results
    Very expensive                          Less expensive                      Least expensive
    Poor quality                            Improved quality                    High quality
    Unpredictable – time, cost, quality     Unpredictable – quality             Predictable
    Flexible                                Inflexible                          Flexible


           Software development today                                         Can we be more like this?
                                 Session # EM01
IBM Rational Software Conference 2009


Examining the characteristics of a modern factory
  Characteristics Modern Factory                                   Software Factory
   Process & task       Well-established, automated process to     Well-established software delivery
   Automation           transform inputs to finished products      process with automated tooling to
                                                                   transform business strategy to IT
                                                                   deployment
   Specialized          Optimal blend of people with diverse       Use of role-based knowledge workers
   skills               skill set, and robots working on product   equipped with specialized
                        assembly for optimal cost, and             tools for optimal cost and productivity
                        productivity
   Standardized         Product assembled with industry            Applications assembled from
   components           standard components sourced from           standardized software
                        global suppliers for cost and quality      components/services built by a
                                                                   globally distributed workforce

   Agile processes &    Flexible and agile process that optimizes Flexible and agile process with real-
   integrated           production schedule with a just-in-time   time collaboration, integrated across
   infrastructure       inventory/changes to lower cost and time- disparate platforms, roles, and geos
                        to-market
   Automated control    Automated control system to monitor        Governed software delivery process to
   & oversight          and intervene to ensure predictable        continuously measure and improve, to
                        outcomes                                   ensure predictable outcomes

                         Session # EM01
IBM Rational Software Conference 2009


 What components do we have today?

   Characteristics                           Software factory enabled by Rational
   Process & task automation                 Rational offers an integrated portfolio that automates
                                             the software development lifecycle and common
                                             development tasks

   Specialized skills                        Rational offers role-based tooling optimized
                                             for specific roles


   Standardized components                   Rational enables transformation of code/assets from
                                             disparate platforms and expose them as standards-
                                             based services


   Agile processes &                        Rational’s Jazz-based platform enables real-time
   integrated infrastructure            New collaboration of a global and diverse workforce,
                                            integrated across disparate platforms, roles & geos


  Automated control &                       Rational’s Managed Capability Improvement
  oversight                             New Framework enables controlling and steering of
                                            processes toward desired business outcomes


                          Session # EM01
IBM Rational Software Conference 2009


  Building a Software Factory for SOA solutions
  leveraging “out-of-the-box” components
                                                 Rational services offerings for MCIF

   Plan                                                       Meters of improvement
                                                                         Cost    Time    Quality      Deploy
   • Rational System Architect            Manage                                                      • Rational Software
   • Rational Focal Point                                               Results Results Results         Automation Framework
   • Rational RequisitePro                                                                              for WebSphere
   • Rational Requirements
                                                                Assemble
     Composer                                 Plan
                                                                                          Deploy      Quality
                                                                                                      • Rational Service Tester
                                                                            Quality
  Model                                                                                               • Rational Quality Manager
  •Rational Software Architect                                                                        • Rational AppScan
  •WebSphere Business Modeler            Model           Construct                                    • Rational Functional Tester
                                                                                                      • Rational Performance
   Assemble / Construct                                                                                 Tester
  • Rational Application Developer
  • Rational Developer for z          Software supply chain with governance for assets and services   Team Infrastructure
  • Rational Developer for i                 Best practices to steer and drive to specific outcomes   • Rational Team Concert with
  • Rational Business Developer                    Agile processes & integrated infrastructure          templates for best practices
  • WebSphere Integration Developer                                                                   • Rational Team Concert for
                                                                                                        IBM i and System z
                                    Software supply chain                       Best Practices
                                    • Rational Asset Manager                    • Rational Method Composer
                                    • Rational Asset Analyzer                     with plug-ins for best
                                                                                  practices


                                 Session # EM01
IBM Rational Software Conference 2009


The Rational Software Delivery Platform
Accelerating software innovation for the entire enterprise

           Enterprise                     IT Business                               Complex /
          Modernization                 Transformation                              Embedded
                                            Mfg     Supply   Logistics   Customer
                                                                                     Systems
                                          Systems   Chain                 Support




     Difficult times present opportunities to companies that can adapt quickly
     IT frequently inhibits flexibility due to fragile and poorly understood applications,
     limited staff productivity, poor collaboration and traceability across teams
     Rational Enterprise Modernization solutions deliver flexibility by:
           Improving how you build, maintain, and manage your Applications
           Helping your People be more productive
           Consolidating Teams across locations, roles, and platforms

     A software factory puts it all together with measurable, predictable results
     Get started today. We can help!


                            Learn more at: www.ibm.com/rational/modernization

                         Session # EM01
IBM Rational Software Conference 2009


Leverage IBM Services to get started today
  Executive Services                                                Rational Professional
      Schedule an Enterprise Modernization Executive                      Services
      Planning Session to define modernization strategies
                                                               Articulate
  Application Modernization Services                           Business
                                                                                             Select
                                                                                            Practices
      Application Assessments to:                              Objectives

            Develop Modernization roadmaps to resolve
                                                                              IBM IT
            specific business issues                                        Governance
            Improve Application Quality & Performance                        Approach
            Identify opportunities for business software
            delivery improvements
                                                             Measure Practice
                                                                                          Implement /
  People and Team Modernization Services                      Adoption and
                                                                                         Enact Practices
                                                            Business Outcome
      Provide Implementation Services for Rational
      Enterprise Modernization tools
      Provide SCM migration assistance
      SDLC Assessments to:
            Improve Software Delivery performance
            Implement Software Delivery Metrics
            to more effectively manage the software
            development environment

                          Session # EM01
IBM Rational Software Conference 2009


                   Enterprise Modernization Sessions
 Date            Time        Session #   Session
 Monday      10:00 – 11:00    EM01       Enterprise Modernization: Lowering the cost of multi-platform application
                                         development and delivery
             11:15 – 12:15    EM02       Understand the value of and risks in your application portfolio
              1:45 – 2:45     EM03       Customer examples – Lowering the Total Cost of Ownership
              3:00 – 4:00     EM04       Be more productive with modern development tools for IBM i
              4:15 – 5:45     EM05       Panel: Debunking the Myths about IBM's i and z Platforms
 Tuesday     10:00 – 11:00    EM06       Work smarter with Rational Developer for i and Rational Team Concert for i
             11:15 – 12:45    EM07       Panel: Enterprise development meets Web 2.0!
              2:15 – 3:15     EM08       Build modern Web 2.0 user interfaces without being a technology expert
              3:30 – 5:00     EM09       Panel: Enterprise Modernization - Putting it all together ... Somehow
              6:45 – 7:45     NEM01      Developing high performance data access layers for z/OS

   Other Enterprise Modernization activities:
        Monday, 6-8:00 PM System z Reception at Todd English’s Blue Zoo
        Special System z focus at Day 3 keynote talk - don’t miss it
        Visit the Solutions Center and Rational Labs booths
        Play in the Enterprise Modernization Sandbox
        Check the conference schedule on your iPhone, powered by EGL
        Register for a consultation in the Users First Lounge

                             Session # EM01
IBM Rational Software Conference 2009


         Enterprise Modernization Sessions

  Date            Time         Session #   Session
  Wednesday   10:00 – 11:00      EM10      Unify System z and Distributed Software Change and Configuration
                                           Management for Lower Costs and Predictable Project Outcomes
              11:15 – 12:45      EM11      How a tactical HATS solution became a strategic asset - A Customer Story

               1:45 – 2:45       EM12      Reduce costs and increase flexibility by migrating to a world class software
                                           delivery platform
               3:00 – 4:00       EM13      Improve collaboration across multi-platform teams with Rational Team Concert
                                           for System z
               3:00 – 4:00      SDP29      Collaborative Software Development for the Enterprise

               4:15 – 5:45       EM14      Panel: Reduce costs and improve flexibility: convert your legacy

  Thursday     8:30 – 9:30       EM15      Avoid embarrassing quality failures with your multi-platform applications
               8:30 – 9:30      SDP31      Web Services in Minutes... featuring HATS!
              9:45 – 10:45       EM16      Leverage compilation technology to optimize return on investment
              9:45 – 10:45      SDP16      An Introduction to Cross-Platform Development with IBM Rational Developer for
                                           IBM System z



 Sessions highlighted in blue are on a different track. Check your conference agenda for the location.


                              Session # EM01
IBM Rational Software Conference 2009




© Copyright IBM Corporation 2009. 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, Rational, the Rational logo, Telelogic, the Telelogic 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.


                                                  Session # EM01                                                                                                                                 36

Más contenido relacionado

La actualidad más candente

Overview of IBM Capabilities
Overview of IBM CapabilitiesOverview of IBM Capabilities
Overview of IBM CapabilitiesIBMGovernmentCA
 
IBM CEC 2012 Storage june 11, 2012
IBM CEC 2012 Storage june 11, 2012IBM CEC 2012 Storage june 11, 2012
IBM CEC 2012 Storage june 11, 2012COMMON Europe
 
"Open Source Linux and a Smarter Planet" by Adam Jollans @ eLiberatica 2009
"Open Source Linux and a Smarter Planet" by Adam Jollans @ eLiberatica 2009"Open Source Linux and a Smarter Planet" by Adam Jollans @ eLiberatica 2009
"Open Source Linux and a Smarter Planet" by Adam Jollans @ eLiberatica 2009eLiberatica
 
CBS February 2013 Cloud Computing in the context of outsourcing
CBS February 2013 Cloud Computing in the context of outsourcingCBS February 2013 Cloud Computing in the context of outsourcing
CBS February 2013 Cloud Computing in the context of outsourcingHenrik Hasselbalch
 
IBM Rational Solution for mobile
IBM Rational Solution for mobileIBM Rational Solution for mobile
IBM Rational Solution for mobileEric Cattoir
 
Maximizing business value from it virtual class
Maximizing business value from it   virtual classMaximizing business value from it   virtual class
Maximizing business value from it virtual classDeusto Business School
 
IBM Software Day 2013. A mobile strategy is essential
IBM Software Day 2013. A mobile strategy is essentialIBM Software Day 2013. A mobile strategy is essential
IBM Software Day 2013. A mobile strategy is essentialIBM (Middle East and Africa)
 
Smarter Storage in the Smarter Computing Era - A New Approach to Storage - Ak...
Smarter Storage in the Smarter Computing Era - A New Approach to Storage - Ak...Smarter Storage in the Smarter Computing Era - A New Approach to Storage - Ak...
Smarter Storage in the Smarter Computing Era - A New Approach to Storage - Ak...Jyothi Satyanathan
 
Managing Information Technology Services
Managing Information Technology ServicesManaging Information Technology Services
Managing Information Technology Servicesmichaelmadsen
 
IBM - AD-timisoara
IBM - AD-timisoaraIBM - AD-timisoara
IBM - AD-timisoaraAgora Group
 
Lotusphere/Connect 2012 - Opening Session
Lotusphere/Connect 2012 - Opening SessionLotusphere/Connect 2012 - Opening Session
Lotusphere/Connect 2012 - Opening SessionIBM Danmark
 
Britton final 112607
Britton final 112607Britton final 112607
Britton final 112607Referendo Org
 
MISA Cloud Workshop_ Roadmap to a municipal community cloud in canada
MISA Cloud Workshop_ Roadmap to a municipal community cloud in canadaMISA Cloud Workshop_ Roadmap to a municipal community cloud in canada
MISA Cloud Workshop_ Roadmap to a municipal community cloud in canadaMISA Ontario Cloud SIG
 
Cloud Computing: da curiosidade para casos reais
Cloud Computing: da curiosidade para casos reaisCloud Computing: da curiosidade para casos reais
Cloud Computing: da curiosidade para casos reaissoudW
 
Marie and Beth AR Presentation
Marie and Beth AR PresentationMarie and Beth AR Presentation
Marie and Beth AR PresentationMauricio Godoy
 

La actualidad más candente (20)

Overview of IBM Capabilities
Overview of IBM CapabilitiesOverview of IBM Capabilities
Overview of IBM Capabilities
 
IBM CEC 2012 Storage june 11, 2012
IBM CEC 2012 Storage june 11, 2012IBM CEC 2012 Storage june 11, 2012
IBM CEC 2012 Storage june 11, 2012
 
Lotusphere 2012 - The social business update
Lotusphere 2012 - The social business updateLotusphere 2012 - The social business update
Lotusphere 2012 - The social business update
 
"Open Source Linux and a Smarter Planet" by Adam Jollans @ eLiberatica 2009
"Open Source Linux and a Smarter Planet" by Adam Jollans @ eLiberatica 2009"Open Source Linux and a Smarter Planet" by Adam Jollans @ eLiberatica 2009
"Open Source Linux and a Smarter Planet" by Adam Jollans @ eLiberatica 2009
 
CBS February 2013 Cloud Computing in the context of outsourcing
CBS February 2013 Cloud Computing in the context of outsourcingCBS February 2013 Cloud Computing in the context of outsourcing
CBS February 2013 Cloud Computing in the context of outsourcing
 
VISIT2008 Cloud Computing
VISIT2008 Cloud ComputingVISIT2008 Cloud Computing
VISIT2008 Cloud Computing
 
IBM Rational Solution for mobile
IBM Rational Solution for mobileIBM Rational Solution for mobile
IBM Rational Solution for mobile
 
IBM zEnterprise: Healthcare
IBM zEnterprise: HealthcareIBM zEnterprise: Healthcare
IBM zEnterprise: Healthcare
 
Mobile OS OVerview April 2011
Mobile OS OVerview April 2011Mobile OS OVerview April 2011
Mobile OS OVerview April 2011
 
Maximizing business value from it virtual class
Maximizing business value from it   virtual classMaximizing business value from it   virtual class
Maximizing business value from it virtual class
 
The long conversation february 2013
The long conversation   february 2013The long conversation   february 2013
The long conversation february 2013
 
IBM Software Day 2013. A mobile strategy is essential
IBM Software Day 2013. A mobile strategy is essentialIBM Software Day 2013. A mobile strategy is essential
IBM Software Day 2013. A mobile strategy is essential
 
Smarter Storage in the Smarter Computing Era - A New Approach to Storage - Ak...
Smarter Storage in the Smarter Computing Era - A New Approach to Storage - Ak...Smarter Storage in the Smarter Computing Era - A New Approach to Storage - Ak...
Smarter Storage in the Smarter Computing Era - A New Approach to Storage - Ak...
 
Managing Information Technology Services
Managing Information Technology ServicesManaging Information Technology Services
Managing Information Technology Services
 
IBM - AD-timisoara
IBM - AD-timisoaraIBM - AD-timisoara
IBM - AD-timisoara
 
Lotusphere/Connect 2012 - Opening Session
Lotusphere/Connect 2012 - Opening SessionLotusphere/Connect 2012 - Opening Session
Lotusphere/Connect 2012 - Opening Session
 
Britton final 112607
Britton final 112607Britton final 112607
Britton final 112607
 
MISA Cloud Workshop_ Roadmap to a municipal community cloud in canada
MISA Cloud Workshop_ Roadmap to a municipal community cloud in canadaMISA Cloud Workshop_ Roadmap to a municipal community cloud in canada
MISA Cloud Workshop_ Roadmap to a municipal community cloud in canada
 
Cloud Computing: da curiosidade para casos reais
Cloud Computing: da curiosidade para casos reaisCloud Computing: da curiosidade para casos reais
Cloud Computing: da curiosidade para casos reais
 
Marie and Beth AR Presentation
Marie and Beth AR PresentationMarie and Beth AR Presentation
Marie and Beth AR Presentation
 

Destacado

What is Rational CLM?
What is Rational CLM?What is Rational CLM?
What is Rational CLM?IBM Danmark
 
Collaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an IntroductionCollaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an IntroductionStrongback Consulting
 
IBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle ManagementIBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle ManagementAlan Kan
 
Appendix A: Introduction to Collaborative Lifecycle Management
Appendix A: Introduction to Collaborative Lifecycle ManagementAppendix A: Introduction to Collaborative Lifecycle Management
Appendix A: Introduction to Collaborative Lifecycle ManagementIBM Rational software
 

Destacado (6)

What is Rational CLM?
What is Rational CLM?What is Rational CLM?
What is Rational CLM?
 
Collaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an IntroductionCollaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an Introduction
 
IBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle ManagementIBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle Management
 
Rational HATS and HIS v8 Overview
Rational HATS and HIS v8 OverviewRational HATS and HIS v8 Overview
Rational HATS and HIS v8 Overview
 
Module 5: Reports and Dashboards
Module 5: Reports and DashboardsModule 5: Reports and Dashboards
Module 5: Reports and Dashboards
 
Appendix A: Introduction to Collaborative Lifecycle Management
Appendix A: Introduction to Collaborative Lifecycle ManagementAppendix A: Introduction to Collaborative Lifecycle Management
Appendix A: Introduction to Collaborative Lifecycle Management
 

Similar a IBM Rational Software Conference 2009: Enterprise Modernization Track Keynote

EM overview- - Hayden lindsey
EM overview- - Hayden lindseyEM overview- - Hayden lindsey
EM overview- - Hayden lindseyRoopa Nadkarni
 
Smarter Planet and Megatrends
Smarter Planet and MegatrendsSmarter Planet and Megatrends
Smarter Planet and MegatrendsIBM Danmark
 
Smarter Software for Smarter Governments
Smarter Software for Smarter GovernmentsSmarter Software for Smarter Governments
Smarter Software for Smarter GovernmentsIBMGovernmentCA
 
Real insights real_results-steve_robinson
Real insights real_results-steve_robinsonReal insights real_results-steve_robinson
Real insights real_results-steve_robinsonIBM
 
Real Insights Real Results - Steve Robinson
Real Insights Real Results - Steve RobinsonReal Insights Real Results - Steve Robinson
Real Insights Real Results - Steve RobinsonRoopa Nadkarni
 
Real insights real_results-steve_robinson
Real insights real_results-steve_robinsonReal insights real_results-steve_robinson
Real insights real_results-steve_robinsonIBM
 
DC Seminar Nairobi VMware Presentation
DC Seminar Nairobi VMware PresentationDC Seminar Nairobi VMware Presentation
DC Seminar Nairobi VMware PresentationPhares Kariuki
 
Enterprise Modernization: Improving the economics of mainframe and multi-plat...
Enterprise Modernization: Improving the economics of mainframe and multi-plat...Enterprise Modernization: Improving the economics of mainframe and multi-plat...
Enterprise Modernization: Improving the economics of mainframe and multi-plat...dkang
 
Enterprise modernization: improving the economics of mainframe and multi-plat...
Enterprise modernization: improving the economics of mainframe and multi-plat...Enterprise modernization: improving the economics of mainframe and multi-plat...
Enterprise modernization: improving the economics of mainframe and multi-plat...IBM Rational software
 
Rethink IT. Reinvent Business. - Dharanibalan Gurunathan
Rethink IT. Reinvent Business. - Dharanibalan GurunathanRethink IT. Reinvent Business. - Dharanibalan Gurunathan
Rethink IT. Reinvent Business. - Dharanibalan GurunathanJyothi Satyanathan
 
IBM Rational Software Conference 2009: Enterprise Architecture Management Tra...
IBM Rational Software Conference 2009: Enterprise Architecture Management Tra...IBM Rational Software Conference 2009: Enterprise Architecture Management Tra...
IBM Rational Software Conference 2009: Enterprise Architecture Management Tra...Kathy (Kat) Mandelstein
 
Maximise Software Investment In Uncertain Times
Maximise Software Investment In Uncertain TimesMaximise Software Investment In Uncertain Times
Maximise Software Investment In Uncertain TimesKristina O'Regan
 
The Zen and Art of IT Management (VM World Keynote 2012)
The Zen and Art of IT Management (VM World Keynote 2012)The Zen and Art of IT Management (VM World Keynote 2012)
The Zen and Art of IT Management (VM World Keynote 2012)CA Technologies
 
IBM Next Gen ALM 2012
IBM Next Gen ALM 2012IBM Next Gen ALM 2012
IBM Next Gen ALM 2012Kurt Solarte
 
Cloud Computing: da curiosidade para casos reais
Cloud Computing: da curiosidade para casos reaisCloud Computing: da curiosidade para casos reais
Cloud Computing: da curiosidade para casos reaissoudW
 
Complimentary report on the current needs of CIOs
Complimentary report on the current needs of CIOs Complimentary report on the current needs of CIOs
Complimentary report on the current needs of CIOs BMAJCHER
 
Cloud computing and Innovation in Manufacturing
Cloud computing and Innovation in ManufacturingCloud computing and Innovation in Manufacturing
Cloud computing and Innovation in ManufacturingInfosys
 
Cloud Computing for Enterprise Architects
Cloud Computing for Enterprise ArchitectsCloud Computing for Enterprise Architects
Cloud Computing for Enterprise ArchitectsJean-François Caenen
 

Similar a IBM Rational Software Conference 2009: Enterprise Modernization Track Keynote (20)

EM overview- - Hayden lindsey
EM overview- - Hayden lindseyEM overview- - Hayden lindsey
EM overview- - Hayden lindsey
 
Smarter Planet and Megatrends
Smarter Planet and MegatrendsSmarter Planet and Megatrends
Smarter Planet and Megatrends
 
Smarter Software for Smarter Governments
Smarter Software for Smarter GovernmentsSmarter Software for Smarter Governments
Smarter Software for Smarter Governments
 
Real insights real_results-steve_robinson
Real insights real_results-steve_robinsonReal insights real_results-steve_robinson
Real insights real_results-steve_robinson
 
Real Insights Real Results - Steve Robinson
Real Insights Real Results - Steve RobinsonReal Insights Real Results - Steve Robinson
Real Insights Real Results - Steve Robinson
 
Real insights real_results-steve_robinson
Real insights real_results-steve_robinsonReal insights real_results-steve_robinson
Real insights real_results-steve_robinson
 
DC Seminar Nairobi VMware Presentation
DC Seminar Nairobi VMware PresentationDC Seminar Nairobi VMware Presentation
DC Seminar Nairobi VMware Presentation
 
Enterprise Modernization: Improving the economics of mainframe and multi-plat...
Enterprise Modernization: Improving the economics of mainframe and multi-plat...Enterprise Modernization: Improving the economics of mainframe and multi-plat...
Enterprise Modernization: Improving the economics of mainframe and multi-plat...
 
Enterprise modernization: improving the economics of mainframe and multi-plat...
Enterprise modernization: improving the economics of mainframe and multi-plat...Enterprise modernization: improving the economics of mainframe and multi-plat...
Enterprise modernization: improving the economics of mainframe and multi-plat...
 
Rethink IT. Reinvent Business. - Dharanibalan Gurunathan
Rethink IT. Reinvent Business. - Dharanibalan GurunathanRethink IT. Reinvent Business. - Dharanibalan Gurunathan
Rethink IT. Reinvent Business. - Dharanibalan Gurunathan
 
IBM Rational Software Conference 2009: Enterprise Architecture Management Tra...
IBM Rational Software Conference 2009: Enterprise Architecture Management Tra...IBM Rational Software Conference 2009: Enterprise Architecture Management Tra...
IBM Rational Software Conference 2009: Enterprise Architecture Management Tra...
 
Maximise Software Investment In Uncertain Times
Maximise Software Investment In Uncertain TimesMaximise Software Investment In Uncertain Times
Maximise Software Investment In Uncertain Times
 
Hawaii OIMT presentation
Hawaii OIMT presentationHawaii OIMT presentation
Hawaii OIMT presentation
 
The Zen and Art of IT Management (VM World Keynote 2012)
The Zen and Art of IT Management (VM World Keynote 2012)The Zen and Art of IT Management (VM World Keynote 2012)
The Zen and Art of IT Management (VM World Keynote 2012)
 
IBM Next Gen ALM 2012
IBM Next Gen ALM 2012IBM Next Gen ALM 2012
IBM Next Gen ALM 2012
 
Cloud Computing: da curiosidade para casos reais
Cloud Computing: da curiosidade para casos reaisCloud Computing: da curiosidade para casos reais
Cloud Computing: da curiosidade para casos reais
 
Complimentary report on the current needs of CIOs
Complimentary report on the current needs of CIOs Complimentary report on the current needs of CIOs
Complimentary report on the current needs of CIOs
 
CeBIT-Preview Hamburg
CeBIT-Preview HamburgCeBIT-Preview Hamburg
CeBIT-Preview Hamburg
 
Cloud computing and Innovation in Manufacturing
Cloud computing and Innovation in ManufacturingCloud computing and Innovation in Manufacturing
Cloud computing and Innovation in Manufacturing
 
Cloud Computing for Enterprise Architects
Cloud Computing for Enterprise ArchitectsCloud Computing for Enterprise Architects
Cloud Computing for Enterprise Architects
 

Más de Kathy (Kat) Mandelstein

Social Media Breakfast Austin - Predictions for 2014: Internet of Things
Social Media Breakfast Austin - Predictions for 2014: Internet of ThingsSocial Media Breakfast Austin - Predictions for 2014: Internet of Things
Social Media Breakfast Austin - Predictions for 2014: Internet of ThingsKathy (Kat) Mandelstein
 
SXSW Interactive 2012: Why Small is the New Big and Big is the New Small
SXSW Interactive 2012: Why Small is the New Big and Big is the New SmallSXSW Interactive 2012: Why Small is the New Big and Big is the New Small
SXSW Interactive 2012: Why Small is the New Big and Big is the New SmallKathy (Kat) Mandelstein
 
Lotusphere 2012: Learning the Ways of the Social Dragon
Lotusphere 2012: Learning the Ways of the Social DragonLotusphere 2012: Learning the Ways of the Social Dragon
Lotusphere 2012: Learning the Ways of the Social DragonKathy (Kat) Mandelstein
 
Social Media Masters 2011 NYC: Kat Mandelstein: IBM's Journey to Becoming a S...
Social Media Masters 2011 NYC: Kat Mandelstein: IBM's Journey to Becoming a S...Social Media Masters 2011 NYC: Kat Mandelstein: IBM's Journey to Becoming a S...
Social Media Masters 2011 NYC: Kat Mandelstein: IBM's Journey to Becoming a S...Kathy (Kat) Mandelstein
 
IBM Rational Software Conference 2009: Requirements Definition & Management T...
IBM Rational Software Conference 2009: Requirements Definition & Management T...IBM Rational Software Conference 2009: Requirements Definition & Management T...
IBM Rational Software Conference 2009: Requirements Definition & Management T...Kathy (Kat) Mandelstein
 
IBM Rational Software Conference 2009: Quality Management Track Keynote
IBM Rational Software Conference 2009: Quality Management Track KeynoteIBM Rational Software Conference 2009: Quality Management Track Keynote
IBM Rational Software Conference 2009: Quality Management Track KeynoteKathy (Kat) Mandelstein
 
IBM Rational Software Conference 2009: Change & Release Management Track Keynote
IBM Rational Software Conference 2009: Change & Release Management Track KeynoteIBM Rational Software Conference 2009: Change & Release Management Track Keynote
IBM Rational Software Conference 2009: Change & Release Management Track KeynoteKathy (Kat) Mandelstein
 
IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...
IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...
IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...Kathy (Kat) Mandelstein
 
IBM Rational Software Conference 2009: Process, Project and Portfolio Managem...
IBM Rational Software Conference 2009: Process, Project and Portfolio Managem...IBM Rational Software Conference 2009: Process, Project and Portfolio Managem...
IBM Rational Software Conference 2009: Process, Project and Portfolio Managem...Kathy (Kat) Mandelstein
 
IBM Rational Software Conference 2009 Day 2 Keynote: Grady Booch
IBM Rational Software Conference 2009 Day 2 Keynote: Grady BoochIBM Rational Software Conference 2009 Day 2 Keynote: Grady Booch
IBM Rational Software Conference 2009 Day 2 Keynote: Grady BoochKathy (Kat) Mandelstein
 
IBM Rational Software Conference 2009 Day 2 Keynote: Al Zollar
IBM Rational Software Conference 2009 Day 2 Keynote: Al ZollarIBM Rational Software Conference 2009 Day 2 Keynote: Al Zollar
IBM Rational Software Conference 2009 Day 2 Keynote: Al ZollarKathy (Kat) Mandelstein
 
IBM Rational Software Conference 2009 Day 2 Keynote: Steve Mills
IBM Rational Software Conference 2009 Day 2 Keynote: Steve MillsIBM Rational Software Conference 2009 Day 2 Keynote: Steve Mills
IBM Rational Software Conference 2009 Day 2 Keynote: Steve MillsKathy (Kat) Mandelstein
 
IBM Rational Software Conference 2009 Day 1 Keynote: Tom Hawk
IBM Rational Software Conference 2009 Day 1 Keynote: Tom HawkIBM Rational Software Conference 2009 Day 1 Keynote: Tom Hawk
IBM Rational Software Conference 2009 Day 1 Keynote: Tom HawkKathy (Kat) Mandelstein
 
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie ThomasIBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie ThomasKathy (Kat) Mandelstein
 
IBM Rational Software Conference 2009 Day 1 Keynote: Dr Daniel Sabbah
IBM Rational Software Conference 2009 Day 1 Keynote: Dr Daniel SabbahIBM Rational Software Conference 2009 Day 1 Keynote: Dr Daniel Sabbah
IBM Rational Software Conference 2009 Day 1 Keynote: Dr Daniel SabbahKathy (Kat) Mandelstein
 
Web2.0 Expo: IBM Smart Work Panel April 1, 2009 Please Note: Slides follow sh...
Web2.0 Expo: IBM Smart Work Panel April 1, 2009 Please Note: Slides follow sh...Web2.0 Expo: IBM Smart Work Panel April 1, 2009 Please Note: Slides follow sh...
Web2.0 Expo: IBM Smart Work Panel April 1, 2009 Please Note: Slides follow sh...Kathy (Kat) Mandelstein
 

Más de Kathy (Kat) Mandelstein (20)

Creating a Collaborative Culture @ Work
Creating a Collaborative Culture @ WorkCreating a Collaborative Culture @ Work
Creating a Collaborative Culture @ Work
 
Serving the Customer on Social Media
Serving the Customer on Social MediaServing the Customer on Social Media
Serving the Customer on Social Media
 
Social Media Breakfast Austin - Predictions for 2014: Internet of Things
Social Media Breakfast Austin - Predictions for 2014: Internet of ThingsSocial Media Breakfast Austin - Predictions for 2014: Internet of Things
Social Media Breakfast Austin - Predictions for 2014: Internet of Things
 
SXSW Interactive 2012: Why Small is the New Big and Big is the New Small
SXSW Interactive 2012: Why Small is the New Big and Big is the New SmallSXSW Interactive 2012: Why Small is the New Big and Big is the New Small
SXSW Interactive 2012: Why Small is the New Big and Big is the New Small
 
Lotusphere 2012: Learning the Ways of the Social Dragon
Lotusphere 2012: Learning the Ways of the Social DragonLotusphere 2012: Learning the Ways of the Social Dragon
Lotusphere 2012: Learning the Ways of the Social Dragon
 
Social Media Masters 2011 NYC: Kat Mandelstein: IBM's Journey to Becoming a S...
Social Media Masters 2011 NYC: Kat Mandelstein: IBM's Journey to Becoming a S...Social Media Masters 2011 NYC: Kat Mandelstein: IBM's Journey to Becoming a S...
Social Media Masters 2011 NYC: Kat Mandelstein: IBM's Journey to Becoming a S...
 
Innovate Sdp 2294 Final
Innovate  Sdp 2294 FinalInnovate  Sdp 2294 Final
Innovate Sdp 2294 Final
 
IBM Rational Software Conference 2009: Requirements Definition & Management T...
IBM Rational Software Conference 2009: Requirements Definition & Management T...IBM Rational Software Conference 2009: Requirements Definition & Management T...
IBM Rational Software Conference 2009: Requirements Definition & Management T...
 
IBM Rational Software Conference 2009: Quality Management Track Keynote
IBM Rational Software Conference 2009: Quality Management Track KeynoteIBM Rational Software Conference 2009: Quality Management Track Keynote
IBM Rational Software Conference 2009: Quality Management Track Keynote
 
IBM Rational Software Conference 2009: Change & Release Management Track Keynote
IBM Rational Software Conference 2009: Change & Release Management Track KeynoteIBM Rational Software Conference 2009: Change & Release Management Track Keynote
IBM Rational Software Conference 2009: Change & Release Management Track Keynote
 
IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...
IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...
IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...
 
IBM Rational Software Conference 2009: Process, Project and Portfolio Managem...
IBM Rational Software Conference 2009: Process, Project and Portfolio Managem...IBM Rational Software Conference 2009: Process, Project and Portfolio Managem...
IBM Rational Software Conference 2009: Process, Project and Portfolio Managem...
 
IBM Rational Software Conference 2009 Day 2 Keynote: Grady Booch
IBM Rational Software Conference 2009 Day 2 Keynote: Grady BoochIBM Rational Software Conference 2009 Day 2 Keynote: Grady Booch
IBM Rational Software Conference 2009 Day 2 Keynote: Grady Booch
 
IBM Rational Software Conference 2009 Day 2 Keynote: Al Zollar
IBM Rational Software Conference 2009 Day 2 Keynote: Al ZollarIBM Rational Software Conference 2009 Day 2 Keynote: Al Zollar
IBM Rational Software Conference 2009 Day 2 Keynote: Al Zollar
 
IBM Rational Software Conference 2009 Day 2 Keynote: Steve Mills
IBM Rational Software Conference 2009 Day 2 Keynote: Steve MillsIBM Rational Software Conference 2009 Day 2 Keynote: Steve Mills
IBM Rational Software Conference 2009 Day 2 Keynote: Steve Mills
 
IBM Rational Software Conference 2009 Day 1 Keynote: Tom Hawk
IBM Rational Software Conference 2009 Day 1 Keynote: Tom HawkIBM Rational Software Conference 2009 Day 1 Keynote: Tom Hawk
IBM Rational Software Conference 2009 Day 1 Keynote: Tom Hawk
 
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie ThomasIBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
IBM Rational Software Conference 2009 Day 1 Keynote: Jamie Thomas
 
IBM Rational Software Conference 2009 Day 1 Keynote: Dr Daniel Sabbah
IBM Rational Software Conference 2009 Day 1 Keynote: Dr Daniel SabbahIBM Rational Software Conference 2009 Day 1 Keynote: Dr Daniel Sabbah
IBM Rational Software Conference 2009 Day 1 Keynote: Dr Daniel Sabbah
 
Web2.0 Expo: IBM Smart Work Panel April 1, 2009 Please Note: Slides follow sh...
Web2.0 Expo: IBM Smart Work Panel April 1, 2009 Please Note: Slides follow sh...Web2.0 Expo: IBM Smart Work Panel April 1, 2009 Please Note: Slides follow sh...
Web2.0 Expo: IBM Smart Work Panel April 1, 2009 Please Note: Slides follow sh...
 
Web2.0 Expo 2008 Kathy Mandelstein
Web2.0 Expo 2008 Kathy MandelsteinWeb2.0 Expo 2008 Kathy Mandelstein
Web2.0 Expo 2008 Kathy Mandelstein
 

Último

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Último (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

IBM Rational Software Conference 2009: Enterprise Modernization Track Keynote

  • 1. IBM Rational Software Conference 2009 IBM Rational Software Conference 2009 Enterprise Modernization Lowering the cost of multi-platform application development and delivery Hayden Lindsey Vice President & Distinguished Engineer, Enterprise Tools & Compilers hlindsey@us.ibm.com Session EM01 © 2009 IBM Corporation Session # EM01
  • 2. IBM Rational Software Conference 2009 Change is the new norm IBM Sequoia Super Computer… There are 1 billion It would take the entire population of the earth, camera phones in about six billion, each of us working a handheld calculator use today at the rate of one second per calculation, more than 320 years to do what Sequoia can do in one day. “8 of 10 CEOs see significant change ahead” - 2008 IBM CEO Survey The internet of people is over one By 2010, there will be 30 billion billion strong. The internet of RFID tags in circulation things is almost one trillion. Soon there will be over China sends more text message in 2 billion people on the web a week than the U.S. does in 1 year Session # EM01
  • 3. IBM Rational Software Conference 2009 Change can be very disruptive an opportunity All software systems crashed IT skills shortage reaches due to software bug 50% of outsourced projects highest level in 10 years when F-22 flew over are expected to under perform international dateline “The gap between expected change and the ability to manage it has almost tripled since 2006.” – 2008 IBM CEO study COBOL thwarts North Carolina Ohio election web site California's Jobless Claims shut down after being “Governator” Crash State's Web Site hacked View fashion Malta is building a Mobile phone provider “3” shows and smart grid to link launches new handset to collections on allow users to make free the power and your iPhone calls via Skype water systems Session # EM01
  • 4. IBM Rational Software Conference 2009 For example, a smarter planet requires lots of software For businesses and institutions everywhere, there have never been so many new possibilities Imagine the amount of software necessary to: Deliver a green world Take advantage of the information base explosion Communicate with a trillion devices Drive on-going product differentiation To seize new global market opportunities Leaders everywhere are deploying increasingly intelligent software, systems and products Accelerating innovation and enabling effective change is highly dependent on our ability to manage effective software delivery Session # EM01
  • 5. IBM Rational Software Conference 2009 Is your IT infrastructure flexible enough? “The message for IT is clear; business needs and expects greater agility from IT. The current approaches to project prioritization, resourcing, agility and governance are clearly not satisfying customer needs. A new approach to IT delivery models and sourcing options is required that allows IT organizations to be more responsive to the needs of the business.” IT Infrastructure – Gartner, October 14, 2008, “Changing the Cost Structure of IT Will Become a Business Imperative for Most CIOs” Session # EM01
  • 6. IBM Rational Software Conference 2009 Treat your software as a strategic business process The “Business Process” of Software Delivery Through Collaboration, Automation, and Reporting BUSINESS FOCUS AND IMPACT Software Business investment Value management Organizational aligned with governance business & asset utilization & operational Control driving greater priorities & Flexibility predictability Global team effectiveness & collaboration lowering costs Efficiency Individual productivity through automation Optimizing software “supply chains” SCOPE Individual Team Organization Business Session # EM01
  • 7. IBM Rational Software Conference 2009 Align your evolving business priorities and stakeholder constituencies Collaborate Automate Report Drive organizational Lower costs and improve Continuously improve consensus on quality by automating by measuring progress priorities and improve workflows based on against desired workforce productivity real-time information business outcomes Session # EM01
  • 8. IBM Rational Software Conference 2009 Yet take care to establish useful metrics… Session # EM01
  • 9. IBM Rational Software Conference 2009 Our experience can improve your software delivery The Managed Capability Improvement Framework (MCIF) Drive business innovation and reduce costs through measured and continuous process improvement A phased approach that helps teams Adopt an incremental, measured approach to transformation Focus on the core practices that matter most Accelerate adoption through out-of-the-box assets Articulate capability improvements in terms of business value Support any method – Optimized for Agile practices MCIF helps software and systems delivery teams measure, manage and incrementally improve their software delivery capability. Session # EM01
  • 10. IBM Rational Software Conference 2009 Rational solutions can help in 3 domains Complex / Enterprise IT Business Embedded Modernization Transformation Systems Mfg Supply Logistics Customer Systems Chain Support Enterprise Modernization – harness the same power and flexibility for all types of applications, no matter what platform they are deployed on IT Business Transformation – align your IT infrastructure with your business strategy and vision to innovate new business strategies and meet long term objectives Complex/Embedded Systems – deliver innovative software for your products, while integrating across mechanical, electronic, and software domains Session # EM01
  • 11. IBM Rational Software Conference 2009 Key modernization challenges for IT organizations “We don’t understand the effort, risk and impact of modernizing our “Our skills gap just seems to keep legacy software portfolio” growing. How do we stay current with all the language and technology changes?” “Our development teams working on “Our architecture has evolved to be too different platforms are struggling to complex and convoluted– we need to communicate. How do we collaborate in be flexible and agile.” the context of our work?” Application Challenges People Challenges Team Challenges Lost application knowledge Skills lock-in Poor communication Architectural complexity Plethora of new technologies Incompatible tools & processes Poor quality and performance Unattractive, low productivity IDEs across platforms Regulatory and compliance risks Steep learning curve due to Weak project oversight platform/language-unique tools Lack of traceability across lifecycle Session # EM01
  • 12. IBM Rational Software Conference 2009 Enterprise Modernization solutions A smarter way to maximize the value of your applications, people and teams Reduce application maintenance costs, increase agility to respond to change and increase overall quality Applications Consolidate team Teams People Achieve greater business infrastructure agility and productivity to increase efficiency, by leveraging existing collaboration, domain knowledge and governance across and new talent software lifecycle For more information, visit: www.ibm.com/rational/modernization Session # EM01
  • 13. IBM Rational Software Conference 2009 Application challenges Applications Teams People CIO “I need to reduce my annual IT budget by 10 percent. Which applications can I sunset?” Architect “Our architecture has evolved to be too complex and convoluted – Can SOA help us build apps that are flexible and agile?” Development “Our distributed applications increasingly rely on access to mainframe Lead data and applications. How can we determine the impact of all the changes we need to make?” Developer “We’re using XML to define shared data across multiple applications. Can I use XML with my older COBOL and PL/I applications?” “Changes to applications have been patched together for so many years Tester that we now have many challenges with the quality and performance of our legacy applications.” Session # EM01
  • 14. IBM Rational Software Conference 2009 Manage the applications that run your business Applications Teams People Restore lost application knowledge Quickly determine full impact of proposed changes Identify and eliminate dead code Understand code complexity, opportunities for simplification Discover, analyze and manage application portfolio Rational Asset Analyzer WebSphere Studio Asset Analyzer Manage the evolution of your application portfolio Make IT decisions with context of your enterprise Align IT investments with business goals Telelogic System Architect architecture – link applications, deployed systems, Telelogic Focal Point organizations, business processes Enterprise Application Speed the efficiency of decision-making with up to date Knowledgebase dashboards Manage reusable assets, business rules and services Rational Asset Manager Make decisions to sunset applications based on business ILOG Business Rules Management Systems (BRMS) value WebSphere Service Registry and Repository Operationalize reuse Reap benefits of SOA and reuse via proactive asset Transform complexity management into usable information Monitor the health and quality of your applications over time Auto manufacturer used WSAA and RTW to automate identifying changes required to permit ordering cars with more than 16 options. Used Rational solutions to create automated test environment charges. Saved $12M on first project. 14 Session # EM01
  • 15. IBM Rational Software Conference 2009 Build flexible applications with SOA and Web 2.0 Applications Teams People Reuse proven assets to lower costs 5x compared to new development Re-factor existing assets for reuse Reuse green screen apps in a SOA Achieve fast ROI by enabling your green screen applications Host Access Transformation Services as services Quickly create web services from existing EGL, C/C++, Build new services, reuse existing code COBOL, PL/I, RPG and Java applications Rational Application Developer Rational Developer for System z Rational Developer for i for SOA Construction Accelerate deployment of new services, Rational Business Developer IBM Data Studio processes and user interfaces Model, architect and assemble new business processes Model your processes WebSphere Business Modeler Create new platform independent services Rational Software Architect Rapidly build modern Web 2.0 interfaces WebSphere Integration Developer “HVB IS adopted IBM Rational® Developer for System z software to accelerate mainframe development, improve the efficiency of its COBOL development teams, and move to a similar environment for mainframe and Web development.” - Almut Geiger, Product Specialist at HVB IS Session # EM01
  • 16. IBM Rational Software Conference 2009 Deliver high quality applications Applications Teams People Coordinate end-to-end quality across Quality begins with good requirements all tools and platforms Rational Requirements Composer Rational RequisitePro Elicit, capture, elaborate, discuss, manage, and review Telelogic DOORS requirements Manage quality throughout the lifecycle Identify and resolve coding errors automatically, early in Rational Quality Manager the development cycle Rational Test Lab Manager Consolidate and monitor test plans, test progress Inject quality during the coding phase Rational Software Analyzer Automate your testing Rational Purify Plus z/OS Problem Determination Tools Automate functional tests Find performance bottlenecks Automate testing to improve quality Rational Functional Tester Expose vulnerabilities, privacy issues, and accessibility Rational Performance Tester problems in web applications Rational Service Tester for SOA Quality Generate timely audit and compliance reports Eliminate quality exposures for your web apps Rational AppScan “AppScan has increased our team’s productivity by enabling us to automate very complex and time-consuming activities as well as help substantially increase our level of quality, security and regulatory assurance.“ - Technical Security Officer Session # EM01
  • 17. IBM Rational Software Conference 2009 Applications Improve application performance & scalability Teams People Increase capacity and performance without hardware upgrades Boost performance with new advanced optimization IBM Compilers on System z IBM Enterprise COBOL technology in C/C++, COBOL and PL/I compilers IBM Enterprise PL/I Reduce cost of COBOL and PL/I XML parsing by offloading z/OS IBM XL C/C++ to zAAP specialty engine IBM Compilers on POWER systems IBM COBOL IBM PL/I Maximize application performance on new IBM XL C/C++ IBM XL Fortran z10 and Power6 servers IBM WebSphere Development Studio Exploit new hardware architectures without code change Modernize legacy applications Leverage XML and Java interfaces in COBOL and PL/I applications “Metal C optimization levels are just incredible. We’re really impressed, there is no way that any of us assembler programmers can write code as efficient, keep it readable, and do it in a reasonable amount of time.” - Gregg Willhoit, Senior Assembler Architect, DataDirect Session # EM01
  • 18. IBM Rational Software Conference 2009 Applications People challenges Teams People “My budgets keep getting reduced. How can we do more work with CIO fewer people?” “College graduates aren’t interested in my green screen development tools. Is IT Manager there something more appealing I can offer them?” Project Manager “My host programmers don’t seem to communicate with my web developers when building multi-platform applications. It’s like they speak different languages.” “How can I architect solutions that shield developers from technical interfaces Architect of platform and middleware technologies?” Developer “How can I keep pace with technology changes and keep my skills relevant to the industry?” Session # EM01
  • 19. IBM Rational Software Conference 2009 Applications Improve developer productivity with modern IDEs Teams People Use common Eclipse-based tooling across multiple platforms and languages System z and IBM i Achieve ~15% improvement in mainframe Green Screen Editors developer productivity¹ Reduce host CPU usage 50%-80%¹ with workstation Produce code faster, save MIPS syntax checking COBOL Rational Developer for EGL Rich UI Editor Editing System z Reduce training costs, more attractive IDE for younger in Rational Rational Developer for i Rational Developer Developer in developers for System z for System z with EGL Rational Developer for i for SOA Construction Rational Business Developer Speed development with specialized editors and code generation wizards Code assist for COBOL, PL/I, C/C++, Visual editors for BMS and MFS maps Target Platform: System z, IBM i, and distributed Generate code from UML ¹ Aggregation of results from a productivity study conducted by IBM mainframe customers. “RDz offers a uniform, open programming environment for both J2EE and PL/I developers. RDz accelerates PL/I development with its local syntax checker and debugging tool.” - Dr. Axel Lömker, KfW Bankengruppe Session # EM01
  • 20. IBM Rational Software Conference 2009 Build multiplatform apps with existing/new staff Applications Teams People Deliver multiplatform solutions quickly Leverage abstractions to hide middleware & platform complexity Deploy to any platform, including J2EE™, System z, IBM i, Linux, AIX, HP-UX, Solaris, Windows Interact with existing COBOL, PL/I, Java and RPG Create multi-platform, Web 2.0 applications with EGL Build modern Web 2.0 user interfaces Rational Developer for System z with EGL Rational Developer for i for SOA Construction without being a technology expert Rational Business Developer Empower existing developers to build Rich Internet Applications (RIA) – WYSIWYG layout, event handling in EGL – The browser is the latest middleware, lots of Target Platform: complexity to hide System z, IBM i, and distributed Eliminate need to have skills in JavaScript, Ajax, JSON, HTML and CSS, etc. “Currently we have one set of developers for web applications, and another for batch systems. With EGL, the same developers can do both, and we can offer our clients a choice of deployment platforms.” - Mauricio Alvarenga, IT Manager at Montreal Informática Session # EM01
  • 21. IBM Rational Software Conference 2009 Applications Extend green screen applications for new uses Teams People Use your existing staff to provide Extend Green Screen Web, portal, mobile or rich client UIs Applications for your green-screen applications Modernize green screen applications Provide your end users with flexible, Host Access Transformation Services secure Web access to business applications Dramatically reduce end user training and improve IT staff productivity Deploy with no source code modification or application downtime Expose host business logic using standard web services interfaces “Rational Host Access Transformation Services (HATS) makes legacy modernization a relatively easy and fast process. I estimate that HATS cut 75% of the man-hour requirements from other approaches we have used” - Alan Jack, Director of Technology, Oxford International Session # EM01
  • 22. IBM Rational Software Conference 2009 Applications Move to a modern development platform Teams People Gain huge savings and flexibility by migrating from old, stagnant languages to modern development platforms, languages & tools Migrate from old languages Rational Migration Extension for Natural Solutions for Natural/ADABAS, Cool:Gen, Ideal, Telon and others Non IBM Technologies HPS/AppBuilder Conversion Ideal Tooling Consolidate & Advance w EG ith L Deploy to: COBOL Change & release Enterprise managem ent Linux Maestro Process AIX &portfolio Quality management Solaris IDMS ADS/Online managem ent HP-UX Architecture & construction IBM i System z Integrated Requirements Management Windows WAS PowerBuilder RPG Session # EM01
  • 23. IBM Rational Software Conference 2009 Applications Get the enterprise skills you need Teams People Hire university students with System z, IBM i, and Rational skills Partner with universities worldwide 537 schools, over 50000 students educated on System z Schools in 41 countries teaching POWER systems Leverage a growing community of business 2400 universities teaching IBM technologies partners, customers, and IBM employees on our community cafés Stop by a Community Café C/C++ Café EGL Café Take advantage of free education sessions, RPG Café COBOL Café product demos, tutorials, white papers, and case studies Take a class Modern Application Architecture for COBOL Developers – build Play in the System z and IBM i sandboxes composite COBOL apps with CICS and WebSphere EGL Distance Learning – 8 days of free lectures, labs, electronic “Try online” hosted System z and IBM i environments support See best practices, hands-on exercises using full version software trials Learn more about The IBM Academic Initiative at: http://www-304.ibm.com/jct01005c/university/scholars/academicinitiative Enterprise Modernization solutions at: http://www.ibm.com/software/rational/solutions/em/ “ ‘Master the Mainframe Contest’ helped me get a job at Bank of Montreal.” Elizabeth Bell, Georgian College Session # EM01
  • 24. IBM Rational Software Conference 2009 Applications Team challenges Teams People “Our global software teams working on different platforms are struggling CIO to communicate. How do we collaborate in the context of our work?” “My line of business needs better access to information about the IT Manager ongoing projects.” Project Manager “I need a dashboard that lets me easily see if my project is on track and identify any bottlenecks.” Team “Why are some developers not following the agreed upon processes?” Leader “Why and when was this changed? Is this the latest version that I should Developer be using?” Session # EM01
  • 25. IBM Rational Software Conference 2009 Applications Unify disparate IT infrastructures across teams Teams People Consolidate your team infrastructure Eliminate redundant and duplicate .Net tools and processes Web Front End Mainframe Unify change management for all Use common team infrastructure & processes platforms, languages, roles, and locations Rational ClearCase J2EE Rational ClearQuest In-house (WW HQ) Ensure accurate global software delivery with a single point of control Produce reliable, multi-platform builds Rational BuildForge Automate multi-platform builds SI Custom App Dev C/C++ In-house Offshore Access a consolidated, real-time view of software assembly processes Detect and resolve errors with error log filtering and automated email notifications Reproduce problems quicker with a reliable and automated ‘Bill of Records’ “Rational ClearCase in conjunction with Rational Developer for System z allowed us to completely centralize our software configuration and release management” - Juergen Dimmler, Product Specialist, Kreditwerk Session # EM01
  • 26. IBM Rational Software Conference 2009 Improve cross-team collaboration Applications Teams People Collaborate in context across all platforms and geographies Make software development more automated, transparent and predictable Think and work in unison with integrated source control, Collaborate across the entire team work item and build management Rational Team Concert for System z Rational Team Concert for i Assess real-time project health Rational Team Concert Capture data automatically and unobtrusively Do it the best way Rational Method Composer Measure & report progress against project and business objectives Automate best practices Accelerate team workflow with dynamic processes Leverage out-of-the-box or customized processes A major telecommunication services company leveraged IBM Rational software to help development teams establish a common platform from which to analyze, design, develop, and test, IBM Rational solutions have created opportunities to improve the quality of software and services they offer Session # EM01
  • 27. IBM Rational Software Conference 2009 The Rational Software Delivery Platform Accelerating software innovation for the entire enterprise Enterprise IT Business Complex / Modernization Transformation Embedded Mfg Supply Logistics Customer Systems Systems Chain Support Difficult times present opportunities to companies that can adapt quickly IT frequently inhibits flexibility due to fragile and poorly understood applications, limited staff productivity, poor collaboration and traceability across teams Rational Enterprise Modernization solutions deliver flexibility by: Improving how you build, maintain, and manage your Applications Helping your People be more productive Consolidating Teams across locations, roles, and platforms Now, can we do this for less cost, better quality, and with more predictability? Session # EM01
  • 28. IBM Rational Software Conference 2009 This is a familiar problem…. Manual Early Assembly Line Modern Factory Pre-1900 assembly Early assembly line Modern factory Highly skilled craftsmen Skilled workers assembling Highly automated with diverse and manually building the entire pieces of parts to build a geographically distributed workforce product with custom parts finished product using a global supply chain Characteristics Characteristics Characteristics No automation - custom made Process (flow) automation Process & tool automation Many skills to master Specialists for each phase Optimized workforce with specialists Little standardization Some part standardization Significant standardization Local supply chain or custom built Local or slow supply chain Agile process for just-in-time production Manual monitoring, traceability Manual monitoring, traceability Automated oversight and intervention Results Results Results Very expensive Less expensive Least expensive Poor quality Improved quality High quality Unpredictable – time, cost, quality Unpredictable – quality Predictable Flexible Inflexible Flexible Software development today Can we be more like this? Session # EM01
  • 29. IBM Rational Software Conference 2009 Examining the characteristics of a modern factory Characteristics Modern Factory Software Factory Process & task Well-established, automated process to Well-established software delivery Automation transform inputs to finished products process with automated tooling to transform business strategy to IT deployment Specialized Optimal blend of people with diverse Use of role-based knowledge workers skills skill set, and robots working on product equipped with specialized assembly for optimal cost, and tools for optimal cost and productivity productivity Standardized Product assembled with industry Applications assembled from components standard components sourced from standardized software global suppliers for cost and quality components/services built by a globally distributed workforce Agile processes & Flexible and agile process that optimizes Flexible and agile process with real- integrated production schedule with a just-in-time time collaboration, integrated across infrastructure inventory/changes to lower cost and time- disparate platforms, roles, and geos to-market Automated control Automated control system to monitor Governed software delivery process to & oversight and intervene to ensure predictable continuously measure and improve, to outcomes ensure predictable outcomes Session # EM01
  • 30. IBM Rational Software Conference 2009 What components do we have today? Characteristics Software factory enabled by Rational Process & task automation Rational offers an integrated portfolio that automates the software development lifecycle and common development tasks Specialized skills Rational offers role-based tooling optimized for specific roles Standardized components Rational enables transformation of code/assets from disparate platforms and expose them as standards- based services Agile processes & Rational’s Jazz-based platform enables real-time integrated infrastructure New collaboration of a global and diverse workforce, integrated across disparate platforms, roles & geos Automated control & Rational’s Managed Capability Improvement oversight New Framework enables controlling and steering of processes toward desired business outcomes Session # EM01
  • 31. IBM Rational Software Conference 2009 Building a Software Factory for SOA solutions leveraging “out-of-the-box” components Rational services offerings for MCIF Plan Meters of improvement Cost Time Quality Deploy • Rational System Architect Manage • Rational Software • Rational Focal Point Results Results Results Automation Framework • Rational RequisitePro for WebSphere • Rational Requirements Assemble Composer Plan Deploy Quality • Rational Service Tester Quality Model • Rational Quality Manager •Rational Software Architect • Rational AppScan •WebSphere Business Modeler Model Construct • Rational Functional Tester • Rational Performance Assemble / Construct Tester • Rational Application Developer • Rational Developer for z Software supply chain with governance for assets and services Team Infrastructure • Rational Developer for i Best practices to steer and drive to specific outcomes • Rational Team Concert with • Rational Business Developer Agile processes & integrated infrastructure templates for best practices • WebSphere Integration Developer • Rational Team Concert for IBM i and System z Software supply chain Best Practices • Rational Asset Manager • Rational Method Composer • Rational Asset Analyzer with plug-ins for best practices Session # EM01
  • 32. IBM Rational Software Conference 2009 The Rational Software Delivery Platform Accelerating software innovation for the entire enterprise Enterprise IT Business Complex / Modernization Transformation Embedded Mfg Supply Logistics Customer Systems Systems Chain Support Difficult times present opportunities to companies that can adapt quickly IT frequently inhibits flexibility due to fragile and poorly understood applications, limited staff productivity, poor collaboration and traceability across teams Rational Enterprise Modernization solutions deliver flexibility by: Improving how you build, maintain, and manage your Applications Helping your People be more productive Consolidating Teams across locations, roles, and platforms A software factory puts it all together with measurable, predictable results Get started today. We can help! Learn more at: www.ibm.com/rational/modernization Session # EM01
  • 33. IBM Rational Software Conference 2009 Leverage IBM Services to get started today Executive Services Rational Professional Schedule an Enterprise Modernization Executive Services Planning Session to define modernization strategies Articulate Application Modernization Services Business Select Practices Application Assessments to: Objectives Develop Modernization roadmaps to resolve IBM IT specific business issues Governance Improve Application Quality & Performance Approach Identify opportunities for business software delivery improvements Measure Practice Implement / People and Team Modernization Services Adoption and Enact Practices Business Outcome Provide Implementation Services for Rational Enterprise Modernization tools Provide SCM migration assistance SDLC Assessments to: Improve Software Delivery performance Implement Software Delivery Metrics to more effectively manage the software development environment Session # EM01
  • 34. IBM Rational Software Conference 2009 Enterprise Modernization Sessions Date Time Session # Session Monday 10:00 – 11:00 EM01 Enterprise Modernization: Lowering the cost of multi-platform application development and delivery 11:15 – 12:15 EM02 Understand the value of and risks in your application portfolio 1:45 – 2:45 EM03 Customer examples – Lowering the Total Cost of Ownership 3:00 – 4:00 EM04 Be more productive with modern development tools for IBM i 4:15 – 5:45 EM05 Panel: Debunking the Myths about IBM's i and z Platforms Tuesday 10:00 – 11:00 EM06 Work smarter with Rational Developer for i and Rational Team Concert for i 11:15 – 12:45 EM07 Panel: Enterprise development meets Web 2.0! 2:15 – 3:15 EM08 Build modern Web 2.0 user interfaces without being a technology expert 3:30 – 5:00 EM09 Panel: Enterprise Modernization - Putting it all together ... Somehow 6:45 – 7:45 NEM01 Developing high performance data access layers for z/OS Other Enterprise Modernization activities: Monday, 6-8:00 PM System z Reception at Todd English’s Blue Zoo Special System z focus at Day 3 keynote talk - don’t miss it Visit the Solutions Center and Rational Labs booths Play in the Enterprise Modernization Sandbox Check the conference schedule on your iPhone, powered by EGL Register for a consultation in the Users First Lounge Session # EM01
  • 35. IBM Rational Software Conference 2009 Enterprise Modernization Sessions Date Time Session # Session Wednesday 10:00 – 11:00 EM10 Unify System z and Distributed Software Change and Configuration Management for Lower Costs and Predictable Project Outcomes 11:15 – 12:45 EM11 How a tactical HATS solution became a strategic asset - A Customer Story 1:45 – 2:45 EM12 Reduce costs and increase flexibility by migrating to a world class software delivery platform 3:00 – 4:00 EM13 Improve collaboration across multi-platform teams with Rational Team Concert for System z 3:00 – 4:00 SDP29 Collaborative Software Development for the Enterprise 4:15 – 5:45 EM14 Panel: Reduce costs and improve flexibility: convert your legacy Thursday 8:30 – 9:30 EM15 Avoid embarrassing quality failures with your multi-platform applications 8:30 – 9:30 SDP31 Web Services in Minutes... featuring HATS! 9:45 – 10:45 EM16 Leverage compilation technology to optimize return on investment 9:45 – 10:45 SDP16 An Introduction to Cross-Platform Development with IBM Rational Developer for IBM System z Sessions highlighted in blue are on a different track. Check your conference agenda for the location. Session # EM01
  • 36. IBM Rational Software Conference 2009 © Copyright IBM Corporation 2009. 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, Rational, the Rational logo, Telelogic, the Telelogic 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. Session # EM01 36