ibm interconnect build and deploy mobilefirst applications

27
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

Upload: leigh-williamson

Post on 11-May-2015

1.001 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: IBM InterConnect Build and Deploy MobileFirst Applications

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

Page 2: IBM InterConnect Build and Deploy MobileFirst Applications

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

Page 3: IBM InterConnect Build and Deploy MobileFirst Applications

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

Page 4: IBM InterConnect Build and Deploy MobileFirst Applications

4#IBMINTERCONNECT

Scan & Certify

Instrument

Test

IntegrateObtain Insight

Manage

Deploy

Design & Develop

Thinking through the mobile enterprise lifecycle

Page 5: IBM InterConnect Build and Deploy MobileFirst Applications

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

Page 6: IBM InterConnect Build and Deploy MobileFirst Applications

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

Page 7: IBM InterConnect Build and Deploy MobileFirst Applications

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

Page 8: IBM InterConnect Build and Deploy MobileFirst Applications

Customers who are excelling thinking ‘mobile first’

Page 9: IBM InterConnect Build and Deploy MobileFirst Applications

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

Page 10: IBM InterConnect Build and Deploy MobileFirst Applications

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

Page 11: IBM InterConnect Build and Deploy MobileFirst Applications

How IBM can help YOU excel thinking ‘mobile first’

Page 12: IBM InterConnect Build and Deploy MobileFirst Applications

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

Page 13: IBM InterConnect Build and Deploy MobileFirst Applications

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)

Page 14: IBM InterConnect Build and Deploy MobileFirst Applications

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

Page 15: IBM InterConnect Build and Deploy MobileFirst Applications

15#IBMINTERCONNECT

Supporting multiple mobile application development models

Page 16: IBM InterConnect Build and Deploy MobileFirst Applications

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.”

Page 17: IBM InterConnect Build and Deploy MobileFirst Applications

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

Page 18: IBM InterConnect Build and Deploy MobileFirst Applications

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

Page 19: IBM InterConnect Build and Deploy MobileFirst Applications

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.

Page 20: IBM InterConnect Build and Deploy MobileFirst Applications

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

Page 21: IBM InterConnect Build and Deploy MobileFirst Applications

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)

Page 22: IBM InterConnect Build and Deploy MobileFirst Applications

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

Page 23: IBM InterConnect Build and Deploy MobileFirst Applications

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.

Page 24: IBM InterConnect Build and Deploy MobileFirst Applications

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

Page 25: IBM InterConnect Build and Deploy MobileFirst Applications

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

Page 26: IBM InterConnect Build and Deploy MobileFirst Applications

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

Page 27: IBM InterConnect Build and Deploy MobileFirst Applications

#IBMINTERCONNECT

© 2013 IBM Corporation

Thank You