IBMs Mobile Enterprise Strategy     An IBM Rational Perspective     Mark Cesario     IBM Rational Software, Client Technic...
Clients are looking for a mobile platform that solves their needs               Banking          Insurance       Healthcar...
Worklight Overview                         Worklight Studio                         The most complete, extensible environm...
Core features for mobile development tools                         WYSIWYG editor                         Dojo widgets, in...
Incorporated Device SDKs                           5© 2012 IBM Corporation
Mobile platform theme: Build and Connect  IBM Mobile Enterprise Platform                         Build mobile          Man...
Mobile application development includes more than just      creating the source code                         Production Tr...
Rational Strategy for Mobile ApplicationDevelopment                         Start with a mobile runtime.                  ...
It looks like this…    Rational Collaborative Lifecycle Management (CLM)                                      Requirements...
Products supporting mobile application lifecycle                            Rational Team                         Producti...
Example Integration Value                                                                                       Mobile dev...
Mobile end-to-end code construction                                                                       IBM Worklight St...
Mobile testing challengesClient Tier Devices                        Middle Tier Server       Back-end Data & Services     ...
Green Hat:From Test Virtualization to Continuous Integration Testing         Test Virtualization is an enabler for       ...
Upcoming SlideShare
Loading in …5
×

Ibm mobile strategy may2012 mark.cesario v1.0

706 views
706 views

Published on

This is a slide deck that walks you through the latest IBM Mobile platform. Includes IBM WebSphere's Workllight mobile solution, IBM Rational CLM solution (specifically Rational Team Concert) and Rational Application Developer for a tightly knit mobile development environment.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
706
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
33
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Ibm mobile strategy may2012 mark.cesario v1.0

  1. 1. IBMs Mobile Enterprise Strategy An IBM Rational Perspective Mark Cesario IBM Rational Software, Client Technical Professional mark.cesario@us.ibm.com 1© 2012 IBM Corporation
  2. 2. Clients are looking for a mobile platform that solves their needs Banking Insurance Healthcare Telecom Retail Government Others IBM Enterprise Mobile Platform Business Results Extending business Improve operational Differentiate the Enable new services to mobile customers efficiencies and customer experience and business models and workforce reduce costs Workforce Product and Customer Care 3rd Party Mobility Optimization Service Innovation and Insights Services Social User Location Mobile Social Mobile Collaboration Notification Services Payments Commerce Build mobile Manage mobile Extend existing applications devices and business capabilities Connect to, and run applications to mobile devices backend systems in Secure my mobile Transform the support of mobile business business by creating new opportunities 2© 2012 IBM Corporation
  3. 3. Worklight Overview Worklight Studio The most complete, extensible environment with maximum code reuse and per-device optimization Worklight Server Unified notifications, runtime skinning, version management, security, integration and delivery Worklight Runtime Components Extensive libraries and client APIs that expose and interface ← with native device functionality Worklight Console A web-based console for real-time analytics and control of your mobile apps and infrastructure 3© 2012 IBM Corporation
  4. 4. Core features for mobile development tools WYSIWYG editor Dojo widgets, including showing target mobile, automatically device form factor detected and shown in the palette Simulator enables device-testing inside browsers Properties view to configure the focused widget 4© 2012 IBM Corporation
  5. 5. Incorporated Device SDKs 5© 2012 IBM Corporation
  6. 6. Mobile platform theme: Build and Connect IBM Mobile Enterprise Platform Build mobile Manage mobile Extend existing applications devices and business capabilities Connect to, and run applications to mobile devices backend systems in Secure my mobile Transform the support of mobile business business by creating new opportunities Customers can now build enterprise mobile applications that: • Run on multiple mobile devices Rational Collaborative • Connect to enterprise back-end Lifecycle Management – applications and information systems accelerating mobile app • Fulfills fast time-to-market requirements development across and can be rapidly updated with new platforms releases • Deliver high quality user experience 6© 2012 IBM Corporation
  7. 7. Mobile application development includes more than just creating the source code Production Troubleshooting Stakeholder input Maintenance Release User Stories Defect Tracking Feature identification Automated Environment Model Configuration Architecture Mgmt Definitive Software Library UX Prototypes Application Install Governance System Verification Code Performance Testing Compile Automated Functional Test Debug Build & Package 7© 2012 IBM Corporation
  8. 8. Rational Strategy for Mobile ApplicationDevelopment Start with a mobile runtime. Add best-of-breed code development tools that support the mobile runtime. Integrate with a development platform that covers the entire application lifecycle. Augment with mobile testing and mobile design capabilities. 8© 2012 IBM Corporation
  9. 9. It looks like this… Rational Collaborative Lifecycle Management (CLM) Requirements Management Quality Software Change & Application Development Management Configuration Management Studio Mobile-specific testing Virtualized multi-tier Device Clouds Build & Deploy Management 9© 2012 IBM Corporation
  10. 10. Products supporting mobile application lifecycle Rational Team Production Troubleshooting Requirements Stakeholder input Concert, Rational Maintenance Release Composer, User Stories Insight Defect Tracking DOORS, Focal Feature identification Point Automated Environment Model Configuration Asset Rational Rhapsody, Manager Architecture Mgmt Definitive Software Library Rational Software UX Prototypes Application Install Architect Governance Rational Quality System Verification Code Manager, Testing Performance Worklight Studio, Compile Function Tester, Automated Functional Test Rational Team Concert, Debug Perf Tester Rational AppScan ClearCase, ClearQuest for mobile security analysis 10© 2012 IBM Corporation
  11. 11. Example Integration Value Mobile devices & emulators Studio Team Concert Client DeveloperRTC build engine and Worklight mobile build Build SCM Team utility provide a controlled repository build environment for of apps mobile apps – both native and hybrid executables, sources logfiles Builder App stores RIM Android iOS SDK SDK SDK Mobile build server farm 11 © 2012 IBM Corporation
  12. 12. Mobile end-to-end code construction IBM Worklight Studio Design Inputs Native SDK Dojo Foundation Construct UI Preview Test inCreate Preview Debug in Build in simulatorProject Build browser App browser or device Code In Business Studio Logic In RTC RTC Client 12© 2012 IBM Corporation
  13. 13. Mobile testing challengesClient Tier Devices Middle Tier Server Back-end Data & Services Solutions Testing Challenges 1. Isolate the other tiers of the app using Green Hat and concentrate on the mobile device code 2. Use non-programmers to record automated 1. Middle tier and backend set up mobile test case scripts. 2. Authoring of automated mobile test 3. Rent the majority of you mobile test devices scripts requires programming skills from the cloud using Rational and Business 3. The number of different mobile Partners, and save the ownership & maintenance devices costs & complexity. 13© 2012 IBM Corporation
  14. 14. Green Hat:From Test Virtualization to Continuous Integration Testing Test Virtualization is an enabler for continuous Integration Testing Actual Service/App Virtual Service/App Services, applications, systems are introduced into the continuous integration cycle in a prioritized, controlled fashion. Incremental Integration Testing 14© 2012 IBM Corporation

×