ibm interconnect build and deploy mobilefirst applications
TRANSCRIPT
Deploy Mobile First Applications
Cost effectively design, develop, test, deploy and manage mobile applications
Bill Holtshouser, Program Director, Rational Mobile / Cloud Offerings Product Management
Leigh Williamson, Distinguished Engineer, Rational Software CTO Team
© 2013 IBM Corporation
2#IBMINTERCONNECT
35% of developers are currently
targeting tablets, with more than 90% plan to develop for tablets
in the near future.
Nearly 90% of developers
are currently extending enterprise apps to mobile or plan to in the near future.
In the next 12 months
77% of developers will
be focused on Hybrid application development.
More than 200m people
updated to iOS7 in the first week
Source: Evans Data Mobile Developer Survey Mobile Development Report 2012 Volume
Source: Business Insider (September 2012)
25+ Almost all expect
to deploy more than 25 mobility applications in the next two years
29% of mobile developers
currently focus on Hybrid app development.
Mobile application development is a top priority for businesses
3#IBMINTERCONNECT
Why mobile development is different
• Smaller screens pulling content from more sources: need to choreograph content from multiple repositories and applications , both on premises and in the cloud
• Greater challenges of application governance, distribution, and version management
• AppStore Terms of Service present challenges for managing B2C apps
Development is different.Mobile apps are different.
• They are more strategic – Greater urgency urgency and immediacy of engagement
• They are context-aware –know where you are and what you are doing
• They run on unstable networks–interruption is the norm, not the exception
• Smaller footprint – More challenging to make compelling and easy to use
• Always on – An opportunity to deliver greater value
Management is different. Security is different.
• Faster development cycles
• More devices to support, each with its own set of capabilities, OS and UI behaviors
• More development approaches to choose from – Web, HTML, Native
• More third-party and open-source tools, frameworks and libraries to choose from
• Greater risks of exposing applications and data on small, light and always on portable devices
• Greater authentication challenges associated with content mashups
• AppStore Terms of Service can limit security options
4#IBMINTERCONNECT
Scan & Certify
Instrument
Test
IntegrateObtain Insight
Manage
Deploy
Design & Develop
Thinking through the mobile enterprise lifecycle
5#IBMINTERCONNECT
Create new value
at the moment
of awareness
Develop and run
applications
Connect
with customers
in context
Integrate mobile
into the fabric
of the organization
Mobile enterprises are taking an integrated approach to putting their business in motion
6#IBMINTERCONNECT
The mobile first enterprise designs, develops, tests, deploys and manages mobile technologies and applications
They are extending
mobile to back office systems
Findings from the Institute for Business Value & Oxford Economics offer insight into the practices of mobile leaders
They are leveraging APIs
to extend opportunities
71% said that they were
successful with taking
advantage of the API
economy vs 31% of other respondents
70%+ of mobile
strategy leaders
indicate they are
effective at
Integrating mobile
with existing
systems vs. 40% of
other firms
82% of mobile
strategy leaders
indicate they are
effective at
addressing
application security
vs. 51% of others
They are ensuring
application security
7#IBMINTERCONNECT
The way forward to build the apps
Include a comprehensive integrated development, test, and deployment automation (DevOps) capability which
addresses complex enterprise needs related to planning, requirements management, quality management, app testing,
app release management, app performance management, and app monitoring
Support all application development approaches including
hybrid, web and native, giving maximum flexibility to application developers.
3
1
2Be based on open standards so that it allows for changes in
new devices, platforms, operating systems, form factors and capabilities
Customers who are excelling thinking ‘mobile first’
9#IBMINTERCONNECT
Colmobil improves customer service and efficiencyIBM Worklight software helps company extend information in its systems to mobile devices
The need:
Colmobil wanted to improve access to information stored in its systems, which wasn’t readily available to people working in the garage or to customers in the waiting room.
The solution:
Colmobil used IBM® Worklight® software to deliver the information in its systems to employees’ mobile devices and to screens in its garages and waiting rooms.
The benefit:
� Enables Colmobil to increase the number of vehicles that are ready at the time promised to the customer
� Delivers reports on KPIs, enabling the company to make continuous process improvements if it’s not meeting targets
� Improves mechanic efficiency by helping managers to more effectively manage tasks and priorities
“We were looking at the complexity of development and deployment to multiple mobile platforms and multiple operating systems, including maintaining a controlled, secured, highly integrated, mission critical-grade mobile work environment and Worklight was the most comprehensive platform we found in the market.”
——Gil Katz, chief information officer (CIO),
Colmobil
WSP14693-USEN-00
10#IBMINTERCONNECT
FIMC increases customer value
Challenges The competitive nature of the insurance industry
demands innovative methods to serve customers
and increase brand loyalty.
Solution As part of an overall Mobile First strategy,
PointSource used IBM Worklight and IBM Rational
Test Workbench, to create a mobile application for
FIMC that delivered valued services to their
customers, seamlessly integrated into their
backend systems and featured a stunning, intuitive design.
Benefits� FIMC’s solution provides customers with self help,
alerts and expert advice
� Customers can check claim status, accident reports
and initiate road side assistance from their mobile device
� Payment transaction history, discounts and
reimbursements are now easier than ever to access.
� Member enrollment, account setup and
confirmations can all be managed within the mobile solution
� Expanding solution to include business synergies with targeted promotions.
“PointSource's ability to translate our business objectives into a mobile strategy enabled us to deliver a solution that adds value to our existing customers, and is a differentiator for us to attract new customers as well. In delivering against our business goals, PointSource also identified ways for us to optimize for faster, higher quality delivery with IBM tools for the mobile developmentlifecycle.”
- Scott Liberatore, President/CEO FIMC
How IBM can help YOU excel thinking ‘mobile first’
12#IBMINTERCONNECT
IBM MobileFirst Platform offers:
� Native, web, or hybrid app development
� Tools to build & test high quality apps for many devices
� Management, security, continuous delivery & distribution of apps
� Easy connectivity to existing data & services for mobile usage
� On-premises or managed service delivery
For clients who need to:
� Quickly develop and deploy high quality mobile apps across multiple platforms
� Seamlessly connect rich mobile applications to enterprise data and services
Key offerings:
� IBM Worklight
� IBM Rational Test Workbench
IBM MobileFirst Platform
13#IBMINTERCONNECT
� Standards-based cross platform mobile application development
� Connect and synchronize with back-end systems
� Governance and security at the application, network and data layer
"Best Mobile Development Solution" as voted by
SIIA members for 2013 CODiE Awards
IBM WorklightMobile application platform to speed development and ongoing management of mobile apps
What’s new in IBM Worklight V6.1
� Simplified app, server and device OS upgrades, with improved license management
� Automated SAP and SOAP services discovery with instant previews
� Enhanced security for data in motion (FIPS140-2) and client-side authentication
� Support for latest mobile client devices and platforms (including IOS 7)
14#IBMINTERCONNECT
Application runtime
Cross platform services for the mobile channel (client & server componentry). Client APIs are introduced for both pure native as well as hybrid development
IBM Worklight: An Overview
Studio
Leading tools for cross platform hybrid development that maximize code reuse and enable per-device optimization
Operational console
Operational management for deployments, concurrent versions, and infrastructure access. Operational analytics provide real-time insight into application usage
Application center
A cross-platform private mobile application store focused on the needs of a development organization or a team
15#IBMINTERCONNECT
Supporting multiple mobile application development models
16#IBMINTERCONNECT
Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest
ratings. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties,
expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose
Magic Quadrant for Mobile Application
Development Platforms
Ian Finley, Van L. Baker, Ken
Parmelee, David Mitchell Smith, Ray
Valdes, Gordon Van Huizen
Aug 7, 2013
This Magic Quadrant graphic was published by Gartner, Inc. as part of a larger research note and
should be evaluated in the context of the entire report. The full report is available at http://ibm.co/13TU2Dm
Gartner has recognized IBM as a leader in the Magic Quadrant for Mobile Application Development Platforms
“As unprecedented numbers of enterprises build mobile applications, the
mobile application development platform market continues to grow and
evolve rapidly.”
17#IBMINTERCONNECT
Forrester Consulting finds five-year ROI of IBM Worklight to be 363%!
Source: “The Total Economic Impact Of IBM’s Worklight Platform”, a commissioned study conducted by Forrester Consulting on behalf of IBM. Published April 2013.
Study available at ibm.com/mobilefirst/worklight-forrester
18#IBMINTERCONNECT
IBM MobileFirst Quality Solution
Middle Tier ServerClient Tier Devices Back-end Data & Services
RTW/RTVS � Automated Functional Test of Mobile Apps� Simulation of mid-tier or backend systems� Test automation of mid-tier or back-end systems
IBM MQA� Sentiment Analysis
� Crash capture and analysis
RQM � Test Planning� Configuration testing� Test Construction
� Test Execution� Team Collaboration� Reporting & Dashboard
� Over-the-air app distribution
� In-app bug reporting
19#IBMINTERCONNECT
Rational Test Workbench supports isolating tiers of the app for focused mobile testing
Rational Test WorkbenchService Virtualization support for isolating
mobile client tier
Automated functional testing of mobile apps, use RTW to
record, update, playback, and report
For focused automated mobile client tier functional testing, use RTW Service Virtualization to simulate the mobile middle
tier and back office systems.
20#IBMINTERCONNECT
Automated Mobile App Functional Testing
Comprehensive• Android and iOS, Native, hybrid, and web
Complete • Record, edit, and run on mobile devices
Resilient• Same test runs across multiple devices
Simple• Natural language scripts for developers and non-
developers alike
• Leverage production-like environments using
virtualized services
IBM Rational Test Workbench
“Being agile, we are developing tests as we write our code, so automating the
functional tests of our mobile apps and using them for regression on multiple
platforms makes our team much more productive!”
Mobile developer.
Shifting mobile testing to the left: test earlier, more often, for less.Shifting mobile testing to the left: test earlier, more often, for less.
•Recording•Playback
•Authoring•Reporting
21#IBMINTERCONNECT
Continuously deliver high quality mobile applications
What’s New• End user feedback and quality metrics available at every
stage of development
• App quality assurance in a fragmented and complex environment
� Features/Business Value• Sentiment analysis – mine app ratings and reviews to
respond to issues before they go viral
• Evidence-based Prioritization – Enable business and IT to collaborate on mobile strategy and user experience
• Over the air app distribution – get the latest in the hands of testers as soon as it is available
• Frictionless bug reporting – spend every minute on testing latest and greatest builds, not the hassles
• In-app crash reporting – rapid understanding of why an app fails
�Client Benefits
• Improve Mobile App Quality with holistic visibility into user experience, including bugs, crashes, feedback, and user sentiment.
•Updated xx-xx-12
”What you are talking about
doing is fantastic. You have a
very powerful approach here and
it will drive a lot of what people
will want to do in the market”
IBM Mobile Quality Assurance (beta)
IBM Mobile Quality Assurance (beta)
22#IBMINTERCONNECT
Continuously deliver quality mobile applicationsIBM Mobile Quality Assurance (beta) http://www.quality4mobile.com
TesterEnd UsersDeveloper
Over the air build distribution1
In app bug reporting 2
Crash log reporting
4
In app user feedback 3
LOB/Digital Marketer
Sentiment Analysis5
Builds
User Feedback
Crash logs
BugsBugs vs. Crashes
Quality Dashboard
with Sentiment Analysis
23#IBMINTERCONNECT
IBM UrbanCode Deploy v6.0Deployment Automation for Mobile DevOps
What’s New� Automatic deployment of mobile applications to the
IBM Worklight Platform
� Support for application deployments to Cloud
� Test virtualization support for application deployment
� Integrations with Application Lifecycle Management solution
Features/Business Value
� Automated application deployment and orchestration
� Environment and configuration management
� Store deployment artifacts more securely to enable traceability.
� Middleware configuration management
� Security, approvals and notifications
Client Benefits
IBM UrbanCode Deploy orchestrates and automates the deployment of applications, middleware configuration, and database changes into development, test, and production environments, accelerating time to market and reducing cost by shrinking manual efforts from days to minutes with automation, while reducing risk by cutting deployment errors by up to 90 percent.
24#IBMINTERCONNECT
IBM UrbanCode DeployIntegration with IBM Worklight
SCM
Build
UrbanCode
Deploy
CodeStation
Worklight
Application
Center
ConsoleProcess
.wlapp
adapterBinary
(IPA/APK)
Install/update app
runtime calls
Use App Server, Database and other plug-ins to configure environments and Worklight projects
25#IBMINTERCONNECT
1 Download the free IBM Worklight Developer Edition: ibm.co/worklightde
Learn more: ibm.com/mobilefirst
2
3
Ways to get started with IBM MobileFirst
Take part in the IBM Mobile Quality Assurance open beta: https://ibm.biz/BdDSHt
26#IBMINTERCONNECT
To schedule a workshop, email: [email protected]
Schedule a Mobile Agenda Workshop One day interactive workshop with an IBM Mobile expert to help
enterprises plan and develop a customized roadmap for success
• Interactive discussion to
understand client business
drivers, pains and requirements
• Overview of IBM MobileFirst
Strategy, technology and POV’s
• Industry trends and imperatives
• Structured working session to
outline next steps
Client ValueWorkshop Highlights
For Line of business and IT
leaders seeking expertise and
experience in developing,
enhancing, and/or executing
their mobile enterprise strategy.
• Industry expertise with top
use cases and successes
• Capability assessment
including identification of
opportunities and gaps in
mobile strategy
• A detailed client report and
next steps
#IBMINTERCONNECT
© 2013 IBM Corporation
Thank You