SlideShare a Scribd company logo
1 of 36
1
A customer overview of
Host Access Transformation Services
www.StrongbackConsulting.com
About Us: Strongback Consulting
• IBM Advanced Business Partner
– Rational, WebSphere, Lotus, Information Management certified
– Strongly focused on Enterprise Modernization and application lifecycle
management
– Key Industries Served: Finance, Insurance, Healthcare, Manufacturing,
Travel & Leisure
– Rational Design Partner for HATS and other Rational enterprise
modernization technologies
www.StrongbackConsulting.com
Why modernize my green screen?
• “If it ain’t broke…”
• “Only our call center uses it. … “
• “It’s a 3rd party app”
• “I’ve used it for 20 years.. Nothing wrong with it!”
• “We don’t need to integrate it”
• “Too much invested in it to throw it away”
• “But it has all our business rules!”
• “We’re going to all .NET …..next month”
• “We spent too much training everyone on this
system”
• “Joey retired and we lost his member files”
• “I’m retiring next year, what do I care?”
www.StrongbackConsulting.com
Business Challenge: Data Entry Errors
• Terminal Apps offer poor data entry controls
• Garbage in – garbage out
• Poor data entry results in:
– Inaccurate business intelligence
– Giving the customer or patient the wrong order
– Longer call times
– Loss of productivity due to data re-entry, or data correction
– Having to purchase additional software to correct errors (i.e. Infosphere
QualityStage, Optim, etc)
www.StrongbackConsulting.com
Business Challenge: Longer Training Time
• Non-intuitive interface
– No tool tips, context sensitive help, coded fields, abbreviations, etc.
• Current generation knows the web
– Does NOT understand „field exit‟, „clear‟, etc.
– “Where is the PF3 key?”
• Training is often a neglected item in IT budgets
– “Isn‟t that what consultants are for?”
• Average annual turn over in a call center is 33%*
– Longer training required == less productivity, greater cost per resource
*http://www.ilr.cornell.edu/globalcallcenter/research/unitedStates.html
www.StrongbackConsulting.com
Business Challenge: User Frustration
• Poor field labels
• No ‘hints’ on field controls
• Lack of access to documentation
• Complex navigation
• User workflow that does not make sense
• Post-it notes around the monitor as
‘documentation’
• Multiple windows
• Poor printing capability
www.StrongbackConsulting.com
Business Challenge: Lack of Access to Source Code
Columns . . . .: Edit
SEU ___________________________________________________________
-----------------------------------------------------------------
• Common with COTS applications
• Legacy apps from acquisitions
• Required use of a partner, vendor, or parent company application
• Developer lock out
– You fired the guy who had the code, he deleted it as he walked out
• Changes to source may involve costly risks
– “Everything is tied to our ERP!!”
==================================================================
_______________________________________________________________
02/009
www.StrongbackConsulting.com
Business Challenge: Need a modern experience NOW!!!
• Rip and replace requires prohibitive or catastrophic spending
• Low ROI on rip and replace
• Time to market is of the essence
• Can’t access new markets
• Almost like trying to pivot a battleship
• Large application audience
• Heavy load on testing
• Large cost involved in retraining
www.StrongbackConsulting.com
Overview of Rational HATS
• Web 2.0 features
– Dojo
• HATS Dojo widgets
• Transform for Dojo editing
• Dojo for IOs
– New templates
– RESTful web services
• JSR286 Portlet support
• iPad support
• Support for the latest runtimes
• Support for the latest development tools
• Support for Apache Geronimo 2.1.7
• Support for Android devices (default browser 2.3.4 +)
www.StrongbackConsulting.com1
Web 2.0: Templates
• Research, industry, and medical
• Benefit: Modern look and feel- tabs, menus, highlighting, fading, rounded corners
www.StrongbackConsulting.com11
Mobile Platforms
• Sample Scenarios:
– An employee on the department store floor
needs to check stock in the warehouse and
make an order
– A distributor of products to car dealers needs
to track product availability and order products
while at the dealer
– Service personnel need to order products and
mark work complete
– Many possibilities!
• Windows Mobile devices
• iPod Touch, iPhone
• iPad
• Android (Samsung Galaxy, Motorola Droid,
etc.)
Customized System z
Application
IBM i application with
compact table
support
www.StrongbackConsulting.com
Eclipse based development: HATS tookit plugin
•Creates Java EE artifacts
• JSP’s, CSS, Javascript, XML
• Deploys as an Enterprise Archive
•HATS toolkit plugs into
Rational Application Developer
• Benefits:
• Harness existing skills
• Simplify deployment
www.StrongbackConsulting.com
Improving data entry accuracy
• Calendar drop downs ensure date formatting
• Radio buttons eliminate non-valid values
• Drop downs give the user legible options
– Avoid post-its around the monitor to decipher field label values
• Dojo enabled widgets
– Easy to inject client side validation
– Type ahead features make it easier to find values in long lists
www.StrongbackConsulting.com
Improving the user experience
• Macros improve navigational flow
• Replace acronyms, & codes with real legible field labels
• Clickable buttons & links replace function keys
• The more intuitive the interface, the less demand for documentation (or
the less it gets used)
• Dojo layout widgets better organize the screen
– Tab, accordion, stacked containers organize fields appropriately
• Print directly from the browser
– Use “print” style sheet where needed
www.StrongbackConsulting.com
Reducing training time
• Leverage web browser familiarity
• Make labels & field options readable
• Client side validation gives instant feedback.
• Reduce training time by up to 75%
• Make it intuitive!
• Example: Has anyone ever taken 3 months to train on Facebook, Gmail, or other popular sites?
– Anyone ever seen the documentation?
www.StrongbackConsulting.com 16
Iteratively improve the application as you go
Today Day 1 Tomorrow
Instant Value: HATS default
rendering automatically
transforms actions into
clickable links and buttons. No
changes required to the host
application.
Modern UI: All
pages share the
same theme and
style, which can be
based on an existing
Web site.
Aggregation: data from
other
screens, databases, or
other systems can be
merged and displayed
with host data.
Integration: Text can be
replaced with images, input
fields can be populated from
data on other screens or from
a database, date fields can be
converted into popup calendar
widgets, and more!
www.StrongbackConsulting.com
No need for access to RPG/COBOL code
• Rendering engine transforms the Data stream on the fly
– 5250 , 3270, VT100
• Does not access display files, or file members
• Multiple panes of data – not a screen scraper
– Text, Field, DBCS, Color, Extended Attributes, Grid
DBCS
Text
GRID
COLOR
TN5250 and TN 3270
Planes of information
www.StrongbackConsulting.com 18
J2EE Enterprise Application *
Web module
HATS Runtime
Browser
JSPs
Transformation
Servlet
(EntryServlet)
CSS+.JS
HATS Web Architecture
*Note:
• For Portlets, HATS runtime is included in the .war
• All possible parts of a HATS module shown for completeness
Administration
Servlet
Integration
ObjectsApplication
client
EJB Module
HTTP(S)
REST, SOAP
Web service
over HTTP
HATS EJB
(per client)
Integration
Objects
SWT Terminal
Beans (HOD)
TN3270(e)
5250 datastream
(TN5250 or 5250W)
TNVT
System z
IBM i
System p
RAS
Conn Mgr and
IO Support
WEL
HS Rendering
(Components,
Widgets)
APE, 3270
Print
www.StrongbackConsulting.com
Example: Customized Page
Tabbed
navigation
Calendar
popups
Combine with
database
lookups
www.StrongbackConsulting.com
Example: Combining with DB2 Lookups
F4 to
lookup
Selection
list from
DB2 via
AJAX
www.StrongbackConsulting.com
HATS Case Study: Winnebago Industries
Business need:
Their dealer management system needed to be modernized. The graphical user interface to the delivery
management system was over 12 years old and a product that is no longer supported.
Solution:
Using System Z for all manufacturing applications, HR applications. Using HATS to provide web services for
WebSphere Portal based dealer management system.
Benefits:
$13K less annual paper/communications
$65K/yr annual labor costs
Improved Employee productivity
Improved dealer satisfaction
www.StrongbackConsulting.com
22
Case Study: Total System Services (TSYS)
www.StrongbackConsulting.com 23
Company Background
 Ticker: TSYS
 Largest (publicly traded) Electronic Payment Processor in the World
 Based in Columbus, Georgia
 TSYS is the only company with a single platform capable of serving a
client's portfolio on more than one continent
 VERY large mainframe footprint
 At one point was the 3rd
largest in the US
www.StrongbackConsulting.com
Business Challenge
 Very large host based applications (TS1/TS2)
 Services the credit/debit card industry
 These are the systems service reps use when you call your bank
 Account balances, payment history, card activations, etc.
 1000's of 3270 green screens
 Highly available, secure encrypted communications to customer premises
 Very complex business logic
 > 50,000 users on these systems
 18M 3270 screens displayed per day
 TS1 in operation for decades, TS2 since 1994
 Both offer different services depending upon retail, commercial, debit, or credit customer
 Tiered service offering
 3270 Green Screens ($)
 ProphIT (.NET) – no custom workflows ($$)
 ProphIT with custom .NET, MQ/CICS workflows ($$$$)
www.StrongbackConsulting.com
Business Challenge
• Need to replace the interface for lower tier offerings
• Gradually losing customers to competition
• Competition has Web or Rich UI
• Less expensive, more features than TSYS' low tier offering
• Top tier offerings still require 3270 for some functions
• Very high training costs
• ~90 days to bring a new CSR up
• Average turnover of 10-12 months
• 7-9 months average productive time
• Expensive and risky to replace TS1/TS2
• Strict SLA's, Sarbanes-Oxley, SEC, Financial regulations
• ProphIT originally meant to replace the UI
www.StrongbackConsulting.com
Technical Challenges
• 1000's of screens
– About 10% used 90% of the time
• Complex business logic
– CICS, multiple regions, highly customized RACF
• Tight real estate on the screens
– Many fields are coded results
– Many field labels are abbreviated/coded for space
• EXTREMELY tight security
– No external parties can connect to their internal network
– TSYS development teams cannot connect to external networks
• Little to no in-house expertise in Java / Java EE
– .NET one side, Cobol/Assember on the other
www.StrongbackConsulting.com
Screen Shot
*Data shown is authorized test data, not real / live customer data.
BEFORE
www.StrongbackConsulting.com
BEFORE
www.StrongbackConsulting.com
*Data shown is authorized test data, not real / live customer data.
AFTER
www.StrongbackConsulting.com
*Data shown is authorized test data, not real / live customer data.
AFTER
www.StrongbackConsulting.com
Previous Solutions – ProphIT
• Key revenue stream for top 2 tiers
– Originally intended as a UI replacement
– Serves as the top 2 tiers for credit/debit card servicing
• Microsoft .NET Based
– Custom work flows
– Headless MQ/CICS transactions
– 150+ developers
• Each customer gets their own rack space
• >$30M initial development cost
• Handles 20-25% of TS1/TS2 functionality
– 95% of CSR's time spent in ProphIT
– Remainder using green screens
www.StrongbackConsulting.com
Alternatives Considered
• Seagull Software
– Closest competitor to HATS
– Does not support RTL languages (i.e. Arabic, Hebrew)
– Recent change of ownership with no clear future strategy
• Pegasus Systems
– True screen scraper
– No way to combine screens
– Not mature product, poor documentation
• Microsoft Host Integration Solution
– Similar to features already used in .NET with MQ transactions
– API based
www.StrongbackConsulting.com
New Solution
• Initial Proof of Concept
• Pilot for single new customer
– Our consultancy trained TSYS in-house personnel and performed initial implementation
– Wildly successful
– One of the fastest deployments IT had done
– Sales and marketing group highly interested, ready to sell
– Set a precedent for all other departments to match
• Conversion to beta for group of key customers
– Some new, some old customers
• Transition to major project within IT division
– Goal to replace Tier1 offering with HATS based UI
– No more 3270 offerings except for specific security needs
– All web based, no RCP or Mobile
www.StrongbackConsulting.com
Implementation/Architecture
 Host Access Transformation Services
for 3270 Applications 7.1
 WebSphere Application Server ND 6.1
 IBM HTTP Server
 Cisco Load Balancers
 Rational Application Developer
www.StrongbackConsulting.com
Socialize with us on Facebook
http://www.facebook.com/StrongbackConsulting
For more information on how we can help you improve your interfaces, increase
user productivity, and accelerate your SOA, contact us at
sales@strongback.us, or call us at 904.351.6658.
Subscribe to us at
http://feeds.feedburner.com/StrongbackConsulting
Discover us at:
http://www.strongback.us
www.StrongbackConsulting.com
Resources for Learning
Enterprise Modernization (EM) Home Page
• http://www-306.ibm.com/software/info/developer/solutions/em/index.jsp
HATS Resources:
• Product Page: http://www-306.ibm.com/software/awdtools/hats/index.html
• Demos: http://rational.demos.ibm.com/atdemo/atdemo_hats.html
• HATS HotSpot: http://www-949.ibm.com/software/rational/cafe/community/hats
• IBM Education Assistant: http://www-306.ibm.com/software/info/education/assistant/
Other HATS Case Studies and Technology Examples
• http://www.slideshare.net/strongback/how-a-tactical-hats-solution-became-a-strategic-asset-a-customer-story
• http://www.slideshare.net/strongback/innovate2012-modernize-host-applications-for-mobile-devices
• http://www.slideshare.net/strongback/build-smarter-user-interfaces-for-legacy-applications-with-ibm-rational-host-access-
transformation-services
• http://www.slideshare.net/strongback/rational-hats-and-his-v8-overview
• http://www.slideshare.net/strongback/ibm-innovate-2011-what-every-system-i-developer-needs-to-know
36

More Related Content

What's hot

IBM Portal Web intro
IBM Portal Web introIBM Portal Web intro
IBM Portal Web introdanisman
 
WebSphere Portal Business Overview
WebSphere Portal Business OverviewWebSphere Portal Business Overview
WebSphere Portal Business OverviewJoel Demay
 
IBM WebSphere Portal References Education
IBM WebSphere Portal References EducationIBM WebSphere Portal References Education
IBM WebSphere Portal References EducationDvir Reznik
 
Managing Content In Portal Wcm
Managing Content In Portal WcmManaging Content In Portal Wcm
Managing Content In Portal Wcmtchaitanya
 
Websphere Portal
Websphere PortalWebsphere Portal
Websphere Portaldominion
 
The dashboarding problem
The dashboarding problemThe dashboarding problem
The dashboarding problemnuria_ruiz
 
Squared roof technology
Squared roof technologySquared roof technology
Squared roof technologyAbhishak Singh
 
What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5Vinayak Tavargeri
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business OverviewNick Davis
 
MAS202 - Customizing IBM Connections
MAS202 - Customizing IBM ConnectionsMAS202 - Customizing IBM Connections
MAS202 - Customizing IBM Connectionspaulbastide
 
Introduction to Force.com
Introduction to Force.comIntroduction to Force.com
Introduction to Force.comIMC Institute
 
Sitecore xDB - Architecture and Configuration
Sitecore xDB - Architecture and ConfigurationSitecore xDB - Architecture and Configuration
Sitecore xDB - Architecture and ConfigurationCodersCenter
 
Where Does IBM Web Experience Factory Fit in your Architecture? TECH-D22 from...
Where Does IBM Web Experience Factory Fit in your Architecture? TECH-D22 from...Where Does IBM Web Experience Factory Fit in your Architecture? TECH-D22 from...
Where Does IBM Web Experience Factory Fit in your Architecture? TECH-D22 from...Davalen LLC
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business OverviewNick Davis
 
Should I Be Writing My Own Web Experience Factory Builder? TECH-D13 from IBM ...
Should I Be Writing My Own Web Experience Factory Builder? TECH-D13 from IBM ...Should I Be Writing My Own Web Experience Factory Builder? TECH-D13 from IBM ...
Should I Be Writing My Own Web Experience Factory Builder? TECH-D13 from IBM ...Davalen LLC
 
The Bluemix Quadruple Threat
The Bluemix Quadruple ThreatThe Bluemix Quadruple Threat
The Bluemix Quadruple ThreatRam Vennam
 
AD506: IBM Connect 2014. IBM Sametime Proxy 9: A fuller, richer customizable ...
AD506: IBM Connect 2014. IBM Sametime Proxy 9: A fuller, richer customizable ...AD506: IBM Connect 2014. IBM Sametime Proxy 9: A fuller, richer customizable ...
AD506: IBM Connect 2014. IBM Sametime Proxy 9: A fuller, richer customizable ...William Holmes
 
Business Partner Day 406 - Ignite your IBM SmartCloud for Social Business Int...
Business Partner Day 406 - Ignite your IBM SmartCloud for Social Business Int...Business Partner Day 406 - Ignite your IBM SmartCloud for Social Business Int...
Business Partner Day 406 - Ignite your IBM SmartCloud for Social Business Int...paulbastide
 

What's hot (20)

IBM Portal Web intro
IBM Portal Web introIBM Portal Web intro
IBM Portal Web intro
 
WebSphere Portal Business Overview
WebSphere Portal Business OverviewWebSphere Portal Business Overview
WebSphere Portal Business Overview
 
IBM WebSphere Portal References Education
IBM WebSphere Portal References EducationIBM WebSphere Portal References Education
IBM WebSphere Portal References Education
 
Managing Content In Portal Wcm
Managing Content In Portal WcmManaging Content In Portal Wcm
Managing Content In Portal Wcm
 
IBM WebSphere Portal
IBM WebSphere PortalIBM WebSphere Portal
IBM WebSphere Portal
 
Websphere Portal
Websphere PortalWebsphere Portal
Websphere Portal
 
The dashboarding problem
The dashboarding problemThe dashboarding problem
The dashboarding problem
 
Squared roof technology
Squared roof technologySquared roof technology
Squared roof technology
 
What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
 
WebSphere Commerce v7 Data Load
WebSphere Commerce v7 Data LoadWebSphere Commerce v7 Data Load
WebSphere Commerce v7 Data Load
 
MAS202 - Customizing IBM Connections
MAS202 - Customizing IBM ConnectionsMAS202 - Customizing IBM Connections
MAS202 - Customizing IBM Connections
 
Introduction to Force.com
Introduction to Force.comIntroduction to Force.com
Introduction to Force.com
 
Sitecore xDB - Architecture and Configuration
Sitecore xDB - Architecture and ConfigurationSitecore xDB - Architecture and Configuration
Sitecore xDB - Architecture and Configuration
 
Where Does IBM Web Experience Factory Fit in your Architecture? TECH-D22 from...
Where Does IBM Web Experience Factory Fit in your Architecture? TECH-D22 from...Where Does IBM Web Experience Factory Fit in your Architecture? TECH-D22 from...
Where Does IBM Web Experience Factory Fit in your Architecture? TECH-D22 from...
 
01. Portal Business Overview
01. Portal Business Overview01. Portal Business Overview
01. Portal Business Overview
 
Should I Be Writing My Own Web Experience Factory Builder? TECH-D13 from IBM ...
Should I Be Writing My Own Web Experience Factory Builder? TECH-D13 from IBM ...Should I Be Writing My Own Web Experience Factory Builder? TECH-D13 from IBM ...
Should I Be Writing My Own Web Experience Factory Builder? TECH-D13 from IBM ...
 
The Bluemix Quadruple Threat
The Bluemix Quadruple ThreatThe Bluemix Quadruple Threat
The Bluemix Quadruple Threat
 
AD506: IBM Connect 2014. IBM Sametime Proxy 9: A fuller, richer customizable ...
AD506: IBM Connect 2014. IBM Sametime Proxy 9: A fuller, richer customizable ...AD506: IBM Connect 2014. IBM Sametime Proxy 9: A fuller, richer customizable ...
AD506: IBM Connect 2014. IBM Sametime Proxy 9: A fuller, richer customizable ...
 
Business Partner Day 406 - Ignite your IBM SmartCloud for Social Business Int...
Business Partner Day 406 - Ignite your IBM SmartCloud for Social Business Int...Business Partner Day 406 - Ignite your IBM SmartCloud for Social Business Int...
Business Partner Day 406 - Ignite your IBM SmartCloud for Social Business Int...
 

Similar to IBM Rational HATS Overview 2013

Jazz for Service Management
Jazz for Service ManagementJazz for Service Management
Jazz for Service ManagementIBM Danmark
 
Modernize Your Content Publishing Process with Smart Content
Modernize Your Content Publishing Process with Smart ContentModernize Your Content Publishing Process with Smart Content
Modernize Your Content Publishing Process with Smart ContentGavin Drake
 
Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015Delia J. Micu
 
How to Design for (Digital) Success
How to Design for (Digital) SuccessHow to Design for (Digital) Success
How to Design for (Digital) SuccessSøren Engelbrecht
 
Enterprise architectsview 2015-apr
Enterprise architectsview 2015-aprEnterprise architectsview 2015-apr
Enterprise architectsview 2015-aprMongoDB
 
Overcoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDBOvercoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDBMongoDB
 
SPSChicagoBurbs 2019 - What is CDM and CDS?
SPSChicagoBurbs 2019 - What is CDM and CDS?SPSChicagoBurbs 2019 - What is CDM and CDS?
SPSChicagoBurbs 2019 - What is CDM and CDS?Nicolas Georgeault
 
Microsoft: Ride the new opportunity with the Microsoft Cloud Platform
Microsoft: Ride the new opportunity with the Microsoft Cloud PlatformMicrosoft: Ride the new opportunity with the Microsoft Cloud Platform
Microsoft: Ride the new opportunity with the Microsoft Cloud PlatformGabriele Bozzi
 
DMG + ZOOM: Webinar Part 2: ZOOM 6.0 Overview
DMG + ZOOM: Webinar Part 2: ZOOM 6.0 OverviewDMG + ZOOM: Webinar Part 2: ZOOM 6.0 Overview
DMG + ZOOM: Webinar Part 2: ZOOM 6.0 OverviewZOOM International
 
Stream me to the Cloud (and back) with Confluent & MongoDB
Stream me to the Cloud (and back) with Confluent & MongoDBStream me to the Cloud (and back) with Confluent & MongoDB
Stream me to the Cloud (and back) with Confluent & MongoDBconfluent
 
FineReport 10.0 Product Brochure-Transform Data into Power!
FineReport 10.0 Product Brochure-Transform Data into Power!FineReport 10.0 Product Brochure-Transform Data into Power!
FineReport 10.0 Product Brochure-Transform Data into Power!FineReport Reporting Software
 
Data Virtualization Journey: How to Grow from Single Project and to Enterpris...
Data Virtualization Journey: How to Grow from Single Project and to Enterpris...Data Virtualization Journey: How to Grow from Single Project and to Enterpris...
Data Virtualization Journey: How to Grow from Single Project and to Enterpris...Denodo
 
Kaushal Amin & Big 5 IT trends in the world
Kaushal Amin & Big 5 IT trends in the worldKaushal Amin & Big 5 IT trends in the world
Kaushal Amin & Big 5 IT trends in the worldQuang PM
 
Technology Trends and Big Data in 2013-2014
Technology Trends and Big Data in 2013-2014Technology Trends and Big Data in 2013-2014
Technology Trends and Big Data in 2013-2014KMS Technology
 
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...Kai Wähner
 
What Does Artificial Intelligence Have to Do with IT Operations?
What Does Artificial Intelligence Have to Do with IT Operations?What Does Artificial Intelligence Have to Do with IT Operations?
What Does Artificial Intelligence Have to Do with IT Operations?Precisely
 
Building the Global "Cloud 2"
Building the Global "Cloud 2"Building the Global "Cloud 2"
Building the Global "Cloud 2"Peter Coffee
 

Similar to IBM Rational HATS Overview 2013 (20)

Jazz for Service Management
Jazz for Service ManagementJazz for Service Management
Jazz for Service Management
 
Modernize Your Content Publishing Process with Smart Content
Modernize Your Content Publishing Process with Smart ContentModernize Your Content Publishing Process with Smart Content
Modernize Your Content Publishing Process with Smart Content
 
Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015Delia_J_Micu_resume_arch_Jan_2015
Delia_J_Micu_resume_arch_Jan_2015
 
How to Design for (Digital) Success
How to Design for (Digital) SuccessHow to Design for (Digital) Success
How to Design for (Digital) Success
 
Enterprise architectsview 2015-apr
Enterprise architectsview 2015-aprEnterprise architectsview 2015-apr
Enterprise architectsview 2015-apr
 
Overcoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDBOvercoming Today's Data Challenges with MongoDB
Overcoming Today's Data Challenges with MongoDB
 
SPSChicagoBurbs 2019 - What is CDM and CDS?
SPSChicagoBurbs 2019 - What is CDM and CDS?SPSChicagoBurbs 2019 - What is CDM and CDS?
SPSChicagoBurbs 2019 - What is CDM and CDS?
 
Microsoft: Ride the new opportunity with the Microsoft Cloud Platform
Microsoft: Ride the new opportunity with the Microsoft Cloud PlatformMicrosoft: Ride the new opportunity with the Microsoft Cloud Platform
Microsoft: Ride the new opportunity with the Microsoft Cloud Platform
 
DMG + ZOOM: Webinar Part 2: ZOOM 6.0 Overview
DMG + ZOOM: Webinar Part 2: ZOOM 6.0 OverviewDMG + ZOOM: Webinar Part 2: ZOOM 6.0 Overview
DMG + ZOOM: Webinar Part 2: ZOOM 6.0 Overview
 
Janakiraman_Apr2016_3SF
Janakiraman_Apr2016_3SFJanakiraman_Apr2016_3SF
Janakiraman_Apr2016_3SF
 
Stream me to the Cloud (and back) with Confluent & MongoDB
Stream me to the Cloud (and back) with Confluent & MongoDBStream me to the Cloud (and back) with Confluent & MongoDB
Stream me to the Cloud (and back) with Confluent & MongoDB
 
FineReport 10.0 Product Brochure-Transform Data into Power!
FineReport 10.0 Product Brochure-Transform Data into Power!FineReport 10.0 Product Brochure-Transform Data into Power!
FineReport 10.0 Product Brochure-Transform Data into Power!
 
Data Virtualization Journey: How to Grow from Single Project and to Enterpris...
Data Virtualization Journey: How to Grow from Single Project and to Enterpris...Data Virtualization Journey: How to Grow from Single Project and to Enterpris...
Data Virtualization Journey: How to Grow from Single Project and to Enterpris...
 
Kaushal Amin & Big 5 IT trends in the world
Kaushal Amin & Big 5 IT trends in the worldKaushal Amin & Big 5 IT trends in the world
Kaushal Amin & Big 5 IT trends in the world
 
Technology Trends and Big Data in 2013-2014
Technology Trends and Big Data in 2013-2014Technology Trends and Big Data in 2013-2014
Technology Trends and Big Data in 2013-2014
 
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
Real World Use Cases and Success Stories for In-Memory Data Grids (TIBCO Acti...
 
What Does Artificial Intelligence Have to Do with IT Operations?
What Does Artificial Intelligence Have to Do with IT Operations?What Does Artificial Intelligence Have to Do with IT Operations?
What Does Artificial Intelligence Have to Do with IT Operations?
 
Building the Global "Cloud 2"
Building the Global "Cloud 2"Building the Global "Cloud 2"
Building the Global "Cloud 2"
 
Janakiraman_Mar2016_SF
Janakiraman_Mar2016_SFJanakiraman_Mar2016_SF
Janakiraman_Mar2016_SF
 
BAKKIYA_4YR
BAKKIYA_4YRBAKKIYA_4YR
BAKKIYA_4YR
 

More from Strongback Consulting

IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6Strongback Consulting
 
Patterns and Antipatterns for Adopting IBM DevOps Tools
Patterns and Antipatterns for Adopting IBM DevOps ToolsPatterns and Antipatterns for Adopting IBM DevOps Tools
Patterns and Antipatterns for Adopting IBM DevOps ToolsStrongback Consulting
 
How Arcad Skipper pack works for the IBM i
How Arcad Skipper pack works for the IBM iHow Arcad Skipper pack works for the IBM i
How Arcad Skipper pack works for the IBM iStrongback Consulting
 
Being Smart about C/C++ Development on AIX and Linux
Being Smart about C/C++ Development on AIX and Linux Being Smart about C/C++ Development on AIX and Linux
Being Smart about C/C++ Development on AIX and Linux Strongback Consulting
 
Software Archaeology and Code Refactoring with Rational Developer for System ...
Software Archaeology and Code Refactoring with Rational Developer for System ...Software Archaeology and Code Refactoring with Rational Developer for System ...
Software Archaeology and Code Refactoring with Rational Developer for System ...Strongback Consulting
 
Software Archaeology with RDz and RAA
Software Archaeology with RDz and RAASoftware Archaeology with RDz and RAA
Software Archaeology with RDz and RAAStrongback Consulting
 
Teaching old dogs new tricks with Rational Developer for System i
Teaching old dogs new tricks with Rational Developer for System iTeaching old dogs new tricks with Rational Developer for System i
Teaching old dogs new tricks with Rational Developer for System iStrongback Consulting
 
Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012Strongback Consulting
 
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...Strongback Consulting
 
Collaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an IntroductionCollaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an IntroductionStrongback Consulting
 
IBM Innovate 2011- What every System i Developer Needs to Know
IBM Innovate 2011- What every System i Developer Needs to KnowIBM Innovate 2011- What every System i Developer Needs to Know
IBM Innovate 2011- What every System i Developer Needs to KnowStrongback Consulting
 
Using Dojo Javascript Framework with Rational HATS
Using Dojo Javascript Framework with Rational HATSUsing Dojo Javascript Framework with Rational HATS
Using Dojo Javascript Framework with Rational HATSStrongback Consulting
 
What's New in Rational Software for POWER Systems
What's New in Rational Software for POWER SystemsWhat's New in Rational Software for POWER Systems
What's New in Rational Software for POWER SystemsStrongback Consulting
 
Rational Team Concertfor Power Customer Presentation02 09 10
Rational Team Concertfor Power Customer Presentation02 09 10Rational Team Concertfor Power Customer Presentation02 09 10
Rational Team Concertfor Power Customer Presentation02 09 10Strongback Consulting
 

More from Strongback Consulting (20)

IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6
 
Patterns and Antipatterns for Adopting IBM DevOps Tools
Patterns and Antipatterns for Adopting IBM DevOps ToolsPatterns and Antipatterns for Adopting IBM DevOps Tools
Patterns and Antipatterns for Adopting IBM DevOps Tools
 
How Arcad Skipper pack works for the IBM i
How Arcad Skipper pack works for the IBM iHow Arcad Skipper pack works for the IBM i
How Arcad Skipper pack works for the IBM i
 
Being Smart about C/C++ Development on AIX and Linux
Being Smart about C/C++ Development on AIX and Linux Being Smart about C/C++ Development on AIX and Linux
Being Smart about C/C++ Development on AIX and Linux
 
Software Archaeology and Code Refactoring with Rational Developer for System ...
Software Archaeology and Code Refactoring with Rational Developer for System ...Software Archaeology and Code Refactoring with Rational Developer for System ...
Software Archaeology and Code Refactoring with Rational Developer for System ...
 
Software Archaeology with RDz and RAA
Software Archaeology with RDz and RAASoftware Archaeology with RDz and RAA
Software Archaeology with RDz and RAA
 
Teaching old dogs new tricks with Rational Developer for System i
Teaching old dogs new tricks with Rational Developer for System iTeaching old dogs new tricks with Rational Developer for System i
Teaching old dogs new tricks with Rational Developer for System i
 
Linux 101
Linux 101Linux 101
Linux 101
 
Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012Rational collaborative-lifecycle-management-2012
Rational collaborative-lifecycle-management-2012
 
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...
Build Smarter User Interfaces for Legacy Applications with IBM Rational Host ...
 
Collaborative Quality Management
Collaborative Quality ManagementCollaborative Quality Management
Collaborative Quality Management
 
Collaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an IntroductionCollaborative Lifecycle Managmenent - an Introduction
Collaborative Lifecycle Managmenent - an Introduction
 
IBM Innovate 2011- What every System i Developer Needs to Know
IBM Innovate 2011- What every System i Developer Needs to KnowIBM Innovate 2011- What every System i Developer Needs to Know
IBM Innovate 2011- What every System i Developer Needs to Know
 
Rational HATS overview 7.5.1
Rational HATS overview 7.5.1Rational HATS overview 7.5.1
Rational HATS overview 7.5.1
 
Using Dojo Javascript Framework with Rational HATS
Using Dojo Javascript Framework with Rational HATSUsing Dojo Javascript Framework with Rational HATS
Using Dojo Javascript Framework with Rational HATS
 
What's New in Rational Software for POWER Systems
What's New in Rational Software for POWER SystemsWhat's New in Rational Software for POWER Systems
What's New in Rational Software for POWER Systems
 
Rational Team Concertfor Power Customer Presentation02 09 10
Rational Team Concertfor Power Customer Presentation02 09 10Rational Team Concertfor Power Customer Presentation02 09 10
Rational Team Concertfor Power Customer Presentation02 09 10
 
Rational Quality Manager
Rational Quality ManagerRational Quality Manager
Rational Quality Manager
 
RTCi Demo Scenario
RTCi Demo ScenarioRTCi Demo Scenario
RTCi Demo Scenario
 
Daos Technical Overview Ne Lotus
Daos Technical Overview Ne LotusDaos Technical Overview Ne Lotus
Daos Technical Overview Ne Lotus
 

Recently uploaded

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
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
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Recently uploaded (20)

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
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
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

IBM Rational HATS Overview 2013

  • 1. 1 A customer overview of Host Access Transformation Services
  • 2. www.StrongbackConsulting.com About Us: Strongback Consulting • IBM Advanced Business Partner – Rational, WebSphere, Lotus, Information Management certified – Strongly focused on Enterprise Modernization and application lifecycle management – Key Industries Served: Finance, Insurance, Healthcare, Manufacturing, Travel & Leisure – Rational Design Partner for HATS and other Rational enterprise modernization technologies
  • 3. www.StrongbackConsulting.com Why modernize my green screen? • “If it ain’t broke…” • “Only our call center uses it. … “ • “It’s a 3rd party app” • “I’ve used it for 20 years.. Nothing wrong with it!” • “We don’t need to integrate it” • “Too much invested in it to throw it away” • “But it has all our business rules!” • “We’re going to all .NET …..next month” • “We spent too much training everyone on this system” • “Joey retired and we lost his member files” • “I’m retiring next year, what do I care?”
  • 4. www.StrongbackConsulting.com Business Challenge: Data Entry Errors • Terminal Apps offer poor data entry controls • Garbage in – garbage out • Poor data entry results in: – Inaccurate business intelligence – Giving the customer or patient the wrong order – Longer call times – Loss of productivity due to data re-entry, or data correction – Having to purchase additional software to correct errors (i.e. Infosphere QualityStage, Optim, etc)
  • 5. www.StrongbackConsulting.com Business Challenge: Longer Training Time • Non-intuitive interface – No tool tips, context sensitive help, coded fields, abbreviations, etc. • Current generation knows the web – Does NOT understand „field exit‟, „clear‟, etc. – “Where is the PF3 key?” • Training is often a neglected item in IT budgets – “Isn‟t that what consultants are for?” • Average annual turn over in a call center is 33%* – Longer training required == less productivity, greater cost per resource *http://www.ilr.cornell.edu/globalcallcenter/research/unitedStates.html
  • 6. www.StrongbackConsulting.com Business Challenge: User Frustration • Poor field labels • No ‘hints’ on field controls • Lack of access to documentation • Complex navigation • User workflow that does not make sense • Post-it notes around the monitor as ‘documentation’ • Multiple windows • Poor printing capability
  • 7. www.StrongbackConsulting.com Business Challenge: Lack of Access to Source Code Columns . . . .: Edit SEU ___________________________________________________________ ----------------------------------------------------------------- • Common with COTS applications • Legacy apps from acquisitions • Required use of a partner, vendor, or parent company application • Developer lock out – You fired the guy who had the code, he deleted it as he walked out • Changes to source may involve costly risks – “Everything is tied to our ERP!!” ================================================================== _______________________________________________________________ 02/009
  • 8. www.StrongbackConsulting.com Business Challenge: Need a modern experience NOW!!! • Rip and replace requires prohibitive or catastrophic spending • Low ROI on rip and replace • Time to market is of the essence • Can’t access new markets • Almost like trying to pivot a battleship • Large application audience • Heavy load on testing • Large cost involved in retraining
  • 9. www.StrongbackConsulting.com Overview of Rational HATS • Web 2.0 features – Dojo • HATS Dojo widgets • Transform for Dojo editing • Dojo for IOs – New templates – RESTful web services • JSR286 Portlet support • iPad support • Support for the latest runtimes • Support for the latest development tools • Support for Apache Geronimo 2.1.7 • Support for Android devices (default browser 2.3.4 +)
  • 10. www.StrongbackConsulting.com1 Web 2.0: Templates • Research, industry, and medical • Benefit: Modern look and feel- tabs, menus, highlighting, fading, rounded corners
  • 11. www.StrongbackConsulting.com11 Mobile Platforms • Sample Scenarios: – An employee on the department store floor needs to check stock in the warehouse and make an order – A distributor of products to car dealers needs to track product availability and order products while at the dealer – Service personnel need to order products and mark work complete – Many possibilities! • Windows Mobile devices • iPod Touch, iPhone • iPad • Android (Samsung Galaxy, Motorola Droid, etc.) Customized System z Application IBM i application with compact table support
  • 12. www.StrongbackConsulting.com Eclipse based development: HATS tookit plugin •Creates Java EE artifacts • JSP’s, CSS, Javascript, XML • Deploys as an Enterprise Archive •HATS toolkit plugs into Rational Application Developer • Benefits: • Harness existing skills • Simplify deployment
  • 13. www.StrongbackConsulting.com Improving data entry accuracy • Calendar drop downs ensure date formatting • Radio buttons eliminate non-valid values • Drop downs give the user legible options – Avoid post-its around the monitor to decipher field label values • Dojo enabled widgets – Easy to inject client side validation – Type ahead features make it easier to find values in long lists
  • 14. www.StrongbackConsulting.com Improving the user experience • Macros improve navigational flow • Replace acronyms, & codes with real legible field labels • Clickable buttons & links replace function keys • The more intuitive the interface, the less demand for documentation (or the less it gets used) • Dojo layout widgets better organize the screen – Tab, accordion, stacked containers organize fields appropriately • Print directly from the browser – Use “print” style sheet where needed
  • 15. www.StrongbackConsulting.com Reducing training time • Leverage web browser familiarity • Make labels & field options readable • Client side validation gives instant feedback. • Reduce training time by up to 75% • Make it intuitive! • Example: Has anyone ever taken 3 months to train on Facebook, Gmail, or other popular sites? – Anyone ever seen the documentation?
  • 16. www.StrongbackConsulting.com 16 Iteratively improve the application as you go Today Day 1 Tomorrow Instant Value: HATS default rendering automatically transforms actions into clickable links and buttons. No changes required to the host application. Modern UI: All pages share the same theme and style, which can be based on an existing Web site. Aggregation: data from other screens, databases, or other systems can be merged and displayed with host data. Integration: Text can be replaced with images, input fields can be populated from data on other screens or from a database, date fields can be converted into popup calendar widgets, and more!
  • 17. www.StrongbackConsulting.com No need for access to RPG/COBOL code • Rendering engine transforms the Data stream on the fly – 5250 , 3270, VT100 • Does not access display files, or file members • Multiple panes of data – not a screen scraper – Text, Field, DBCS, Color, Extended Attributes, Grid DBCS Text GRID COLOR TN5250 and TN 3270 Planes of information
  • 18. www.StrongbackConsulting.com 18 J2EE Enterprise Application * Web module HATS Runtime Browser JSPs Transformation Servlet (EntryServlet) CSS+.JS HATS Web Architecture *Note: • For Portlets, HATS runtime is included in the .war • All possible parts of a HATS module shown for completeness Administration Servlet Integration ObjectsApplication client EJB Module HTTP(S) REST, SOAP Web service over HTTP HATS EJB (per client) Integration Objects SWT Terminal Beans (HOD) TN3270(e) 5250 datastream (TN5250 or 5250W) TNVT System z IBM i System p RAS Conn Mgr and IO Support WEL HS Rendering (Components, Widgets) APE, 3270 Print
  • 20. www.StrongbackConsulting.com Example: Combining with DB2 Lookups F4 to lookup Selection list from DB2 via AJAX
  • 21. www.StrongbackConsulting.com HATS Case Study: Winnebago Industries Business need: Their dealer management system needed to be modernized. The graphical user interface to the delivery management system was over 12 years old and a product that is no longer supported. Solution: Using System Z for all manufacturing applications, HR applications. Using HATS to provide web services for WebSphere Portal based dealer management system. Benefits: $13K less annual paper/communications $65K/yr annual labor costs Improved Employee productivity Improved dealer satisfaction
  • 23. www.StrongbackConsulting.com 23 Company Background  Ticker: TSYS  Largest (publicly traded) Electronic Payment Processor in the World  Based in Columbus, Georgia  TSYS is the only company with a single platform capable of serving a client's portfolio on more than one continent  VERY large mainframe footprint  At one point was the 3rd largest in the US
  • 24. www.StrongbackConsulting.com Business Challenge  Very large host based applications (TS1/TS2)  Services the credit/debit card industry  These are the systems service reps use when you call your bank  Account balances, payment history, card activations, etc.  1000's of 3270 green screens  Highly available, secure encrypted communications to customer premises  Very complex business logic  > 50,000 users on these systems  18M 3270 screens displayed per day  TS1 in operation for decades, TS2 since 1994  Both offer different services depending upon retail, commercial, debit, or credit customer  Tiered service offering  3270 Green Screens ($)  ProphIT (.NET) – no custom workflows ($$)  ProphIT with custom .NET, MQ/CICS workflows ($$$$)
  • 25. www.StrongbackConsulting.com Business Challenge • Need to replace the interface for lower tier offerings • Gradually losing customers to competition • Competition has Web or Rich UI • Less expensive, more features than TSYS' low tier offering • Top tier offerings still require 3270 for some functions • Very high training costs • ~90 days to bring a new CSR up • Average turnover of 10-12 months • 7-9 months average productive time • Expensive and risky to replace TS1/TS2 • Strict SLA's, Sarbanes-Oxley, SEC, Financial regulations • ProphIT originally meant to replace the UI
  • 26. www.StrongbackConsulting.com Technical Challenges • 1000's of screens – About 10% used 90% of the time • Complex business logic – CICS, multiple regions, highly customized RACF • Tight real estate on the screens – Many fields are coded results – Many field labels are abbreviated/coded for space • EXTREMELY tight security – No external parties can connect to their internal network – TSYS development teams cannot connect to external networks • Little to no in-house expertise in Java / Java EE – .NET one side, Cobol/Assember on the other
  • 27. www.StrongbackConsulting.com Screen Shot *Data shown is authorized test data, not real / live customer data. BEFORE
  • 29. www.StrongbackConsulting.com *Data shown is authorized test data, not real / live customer data. AFTER
  • 30. www.StrongbackConsulting.com *Data shown is authorized test data, not real / live customer data. AFTER
  • 31. www.StrongbackConsulting.com Previous Solutions – ProphIT • Key revenue stream for top 2 tiers – Originally intended as a UI replacement – Serves as the top 2 tiers for credit/debit card servicing • Microsoft .NET Based – Custom work flows – Headless MQ/CICS transactions – 150+ developers • Each customer gets their own rack space • >$30M initial development cost • Handles 20-25% of TS1/TS2 functionality – 95% of CSR's time spent in ProphIT – Remainder using green screens
  • 32. www.StrongbackConsulting.com Alternatives Considered • Seagull Software – Closest competitor to HATS – Does not support RTL languages (i.e. Arabic, Hebrew) – Recent change of ownership with no clear future strategy • Pegasus Systems – True screen scraper – No way to combine screens – Not mature product, poor documentation • Microsoft Host Integration Solution – Similar to features already used in .NET with MQ transactions – API based
  • 33. www.StrongbackConsulting.com New Solution • Initial Proof of Concept • Pilot for single new customer – Our consultancy trained TSYS in-house personnel and performed initial implementation – Wildly successful – One of the fastest deployments IT had done – Sales and marketing group highly interested, ready to sell – Set a precedent for all other departments to match • Conversion to beta for group of key customers – Some new, some old customers • Transition to major project within IT division – Goal to replace Tier1 offering with HATS based UI – No more 3270 offerings except for specific security needs – All web based, no RCP or Mobile
  • 34. www.StrongbackConsulting.com Implementation/Architecture  Host Access Transformation Services for 3270 Applications 7.1  WebSphere Application Server ND 6.1  IBM HTTP Server  Cisco Load Balancers  Rational Application Developer
  • 35. www.StrongbackConsulting.com Socialize with us on Facebook http://www.facebook.com/StrongbackConsulting For more information on how we can help you improve your interfaces, increase user productivity, and accelerate your SOA, contact us at sales@strongback.us, or call us at 904.351.6658. Subscribe to us at http://feeds.feedburner.com/StrongbackConsulting Discover us at: http://www.strongback.us
  • 36. www.StrongbackConsulting.com Resources for Learning Enterprise Modernization (EM) Home Page • http://www-306.ibm.com/software/info/developer/solutions/em/index.jsp HATS Resources: • Product Page: http://www-306.ibm.com/software/awdtools/hats/index.html • Demos: http://rational.demos.ibm.com/atdemo/atdemo_hats.html • HATS HotSpot: http://www-949.ibm.com/software/rational/cafe/community/hats • IBM Education Assistant: http://www-306.ibm.com/software/info/education/assistant/ Other HATS Case Studies and Technology Examples • http://www.slideshare.net/strongback/how-a-tactical-hats-solution-became-a-strategic-asset-a-customer-story • http://www.slideshare.net/strongback/innovate2012-modernize-host-applications-for-mobile-devices • http://www.slideshare.net/strongback/build-smarter-user-interfaces-for-legacy-applications-with-ibm-rational-host-access- transformation-services • http://www.slideshare.net/strongback/rational-hats-and-his-v8-overview • http://www.slideshare.net/strongback/ibm-innovate-2011-what-every-system-i-developer-needs-to-know 36