This document provides a summary of a presentation on application modernization strategies. The presentation was given by Mat Newman from IBM and John Head from PSC Group. It began with polling the audience about their current application development practices. It then discussed the state of applications and how user needs have changed. The presentation covered IBM's application portfolio and modernization using technologies like XPages. It emphasized the importance of a mobile-first approach and discussed strategies and case studies for successfully modernizing applications.
2. [1363] What the App? : A Modernization
Strategy for Your Business Applications
Mat Newman, IBM
John Head, PSC Group, LLC
3. Agenda
• About Us
• Application State of the Union
• The IBM Application Story – and why a Notes / Domino
Customer/Developer cares
• Application Modernization – A IBM Business Partner View
3
7. 7
John Head
jhead@psclistens.com
1051 Perimeter Drive
Suite 500
Schaumburg, IL 60173
(847) 517-7200
(847) 517-7600 fax
Facebook.com/johndhead
Twitter.com/johnhead
LinkedIN.com/in/johndhead
Slideshare.com/johnhead
Youtube.com/johnhead
www.johndavidhead.com
www.pscgroup.com
Facebook.com/PSCGroup
Twitter.com/PSCGroup
Linkedin.com/company/psc-group-llc
Slideshare.com/PSCGroup
Youtube.com/PSCGroup
8. PSC is a business and IT consulting firm specializing in
strategy and integration.
We match experienced professionals with proven and
emergent technology to design, deliver, and service
customized solutions. We turn IT into an effective strategic
resource that improves efficiencies and work streams,
delivers a measurable return on investment, and grows
companies.
9. PSC Group, LLC is proud to announce that, once again, they are home to
multiple IBM Champions. Six top PSC employees were selected for the 2015
list: John Head, Mark Roden, Shean McManus, Kathy Brown, Brad Balassaitis
and Toby Samples. PSC has more IBM Champions than any other single
organization. PSC has had at least one employee named an IBM Champion
since they started with the recognition 6 years ago.
Congratulations to our six IBM Champions
Brad Balassaitis Kathy Brown Toby Samples Mark Roden John Head Shean McManus
10. Before we begin … Interacting with us
@johnhead & @matnewman
#ibmconnect
We would love your feedback during the session …
… and please fill out the evaluations!
10
13. Survey Says …
Please raise your hand if
You have multiple mobile
devices with you at IBM
Connect 2016?
13
14. Survey Says …
Please raise your hand if
You will leave your laptop in your
room for most of IBM Connect
2016
14
15. Survey Says …
Please raise your hand if
You / Your company has built a
modern application for your
company using XPages?
15
16. Survey Says …
Please raise your hand if
You / Your company has built a
modern application for your
company using a modern web
development platform (MEAN,
etc.)?
16
17. Survey Says …
Please raise your hand if
You / Your company has built a
mobile application for your
company using IBM Portal?
17
18. Survey Says …
Please raise your hand if
You / Your company has built a
mobile application for your
company using IBM MobileFirst?
18
19. Survey Says …
Please raise your hand if
You / Your company has built a
native (iOS / Android / Windows
Phone) application?
This is not using HTML … needs to
be native downloadable from the
native device app store
19
20. Survey Says …
Please raise your hand if
You / Your company has built a
modern application for your
company using IBM Bluemix?
20
21. Survey Says …
Please raise your hand if
You / Your company has built a
modern application for your
company using any PaaS
(Platform as a Service)?
21
22. Survey Says …
Please raise your hand if
You / Your company is using
Notes/Domino/XPages
application & switched to a
competitors email platform?
22
23. The IBM Application Story –
and why a Notes / Domino
Customer/Developer cares
23
24. Sound Familiar?
• "There's no future in Domino for Applications."
• "It's too difficult to find Domino developers."
• "We are moving our mail to the another vendor's cloud, and we need to move our Domino
Applications as well."
• "We have been assured that it will be fast and easy to move our Domino Applications to another
platform using that vendors migration tools."
• "We don't want to be the last customer using Domino."
28. Why did we choose Domino in the first place?
• Tightly integrated environment
• Flexibility in deployment
• Defence in depth
• Architecture
• Continuous Improvement
• Future-proof platform
32. Application Flexibility - Investment Protection
APPLICATION.nsf
DATA
Index
Design
Properties
Access Control
TEMPLATE.ntf New Features and
capabilities
enhance the DESIGN
of a Database
No DATA MIGRATION – EVER!!!!!
Design
33. Continuous Improvement
NEW CAPABILITY
Embedded Experiences, XPages Mobile, DDS
XPages
Composite Applications
Web Services
@Faster
Domino Designer (IDE)
Java
LotusScript
Agents
@Functions
@Formula
R 9.0
R 8.5
R 8.0
R 7.0
R 6.0
R 5.0
R 4.6
R 4.0
R 3.0
R 2.0
R 1.0
34. 34
2H 2015
IBM XPages
for Bluemix
Experimental
IBM XPages for Bluemix
• Bluemix Dedicated
• Bluemix Local
• XPages runtime updates
IBM Domino Next
IBM Domino Designer Next
2Q 2016 & beyond…3Q 2015 Q1 2016
IBM Domino Application Development
IBM XPages
for Bluemix
Beta
IBM XPages
for Bluemix
GA
40. Looking Forward
• Applications and Email are totally divorced
• User Experience drives every application decision
• Millennials want consumer experiences at work
• Mobile hardware far outnumbers traditional computers
• Platform as a Service owns the application whitespace
• The separation between consumer and enterprise is
disappearing
• Start-up vs. Enterprise barely exists
44. How did we get here?
• Doing the same
things better
Iteration
45. How did we get here?
• Doing the same things
better
Iteration
• Doing new thingsInnovation
• Doing new things that make
the old ones obsolete
Transformation
52. More people have cell phones
than running water.
52 Source: http://www.corvallisadvocate.com/2013/0523-more-people-have-cell-phones-than-clean-water/
Image: Image courtesy of adamr / FreeDigitalPhotos.net
53. People look at their photos
1,500x each week
They spend 177 minutes on their
phone per day
53 Source: http://www.kpcb.com/insights/2013-internet-trends
Image: Image courtesy of adamr / FreeDigitalPhotos.net
55. The Mobile Priority in 2016
• Mobile is the core of user experience
• 2012 – 50% of applications had a mobile interface
• 2013 – 95% of applications had a mobile interface, 50% were
mobile first
• 2016 – 99% of applications had a mobile interface, 90% were
mobile first
55
68. Our Methodology
Application Modernization, Not Migration
Inventory
Existing
Application
Portfolio
Categorize and
Prioritize
Estimate
Modernization
Costs
Determine
Landing Platform
Network Impact
Analysis
Data Center
Impact Analysis
Define Security
Model on
Landing Platform
Establish
Tools &
Standards
Application
Transformation
Data
Transformation
Sunset
Legacy
Environment
Develop Support
and Staffing Plan
Application
Modernized!
Reduce Licensing
of Legacy
Environment
Define
Governance
Model
Modify
Infrastructure
Establish
Development
Environment
Specify and
Procure
Production
Hardware and
Software
Analysis & Design
Prepare for a more data driven,
mobile, social and dynamic future
Identify opportunities to enhance
processes, workflow and security
Technical
Analysis
Business Value
Analysis
Cultural Change
Analysis
Develop Training
Plan and
Materials
Train End Users
on Modernized
Application
ANALYZE
MODERNIZE
69. IBM White Paper
Notes & Domino Application Development Strategy
• Collaborative and
business
applications for the
connected company
• Use the right
development platform
to take advantage of
the latest cloud,
analytics, mobile,
social and secure
technologies
Written by PSC
Group, LLC and IBM –
download here
70. IBM White Paper
Application Modernization & IBM XPages
• IBM Notes and
Domino
Applications
• A road map for
modernization using
IBM XPages
Written by PSC
Group, LLC and
Czarnowski (IBM
Customer) –
download here
79. What is IBM XPages? Selling the Platform
• “XPages is like being a web developer with about 20 open source
toolkits seamlessly bundled into the platform”
• XPages was the shift from business analyst turned developer to
proper web developer
• This isn’t about Notes & Domino vs. SharePoint
• This is about building web applications
79
80. What is IBM XPages? How to Explain
• Java Application Server
• Uses Java Server Faces (JSF)
• Uses Modern Web Development Standards
HTML
CSS
• Allows developers to use
Java
JavaScript
• Built in Web Library
Dojo
• IBM customizations to speed RAD
SSJS Libraries
@Function language
Extension Library toolkit
Social Business Toolkit
Mobile toolkit
“XPages is like being a web developer with about 20 open
source toolkits seamlessly bundled into the platform”
90. Modernisation delivers success!
“We have upgraded to the current version of IBM Notes and keep using it because it is so user friendly. It
was natural for us to convert our familiar Notes application for the web and make it usable in mobile
environments. “
Masamoto Mayuzumi, Senior Manager, IT planning, IT Development and Planning Office, Project Promotion Division, Narita International
Airport
https://ibm.biz/BdHFh5
91. Learn More Tomorrow!
• AD-1539 : Bringing your web
apps to IBM Digital
Experience
• Tuesday Feb 2nd
• 10:45 AM
• Florida 5
91
92. • Access Connect Online to complete your session surveys using
any:
Web or mobile browser
Connect Online kiosk onsite
92