Track Keynote for the Enterprise Modernization Track at the IBM Rational Software Conference 2009
Everyone is well aware that we are in tough economic times right now. However, these difficult times also present opportunities for companies that can quickly adapt to these changing conditions. When you look at what inhibits companies from being as agile as they would like, IT is often cited as a problem area. While there can be many root causes, among the most important are (1) a reliance on fragile legacy applications about which companies have a limited understanding, (2) development staff that are not sufficiently productive, and (3) disconnected team infrastructures that inhibit collaboration and traceability. These problems limit your organization's flexibility. They are costing you money. And they tie up resources that could otherwise focus on new business to bring in more revenue. This track will showcase IBM Rational's Enterprise Modernization solutions that enable organizations to: reduce project risk by managing and extracting value from their application portfolio, exploit new technologies to deliver more flexible business solutions, empower new and existing IT staff to build multi-platform applications, increase productivity with a modern software delivery platform, and improve development efficiency and collaboration by unifying multiple teams.
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