• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
IBM Software Day 2013. A mobile strategy is essential
 

IBM Software Day 2013. A mobile strategy is essential

on

  • 799 views

IBM Software Day 2013. A mobile strategy is essential

IBM Software Day 2013. A mobile strategy is essential

Statistics

Views

Total Views
799
Views on SlideShare
797
Embed Views
2

Actions

Likes
0
Downloads
37
Comments
0

1 Embed 2

https://twitter.com 2

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    IBM Software Day 2013. A mobile strategy is essential IBM Software Day 2013. A mobile strategy is essential Presentation Transcript

    • Philippe Fanjere Director IBM Rational Middle East and AfricaA Mobile Strategy is essential
    • 10 Billion devices by 202061% of CIOs put mobile as priority45% increased productivity with mobile apps
    • Mobile is changing how people spend their time and interact Of mobile users keep their device within arm’s reach 100% of the time By the end of this year, mobile transactions will have increased 50% over last year Customers who shop on tablets tend to spend 20% more than those who shop on computers
    • Enterprise customers are looking for platforms for developingmultiple second generation apps• Possible characteristics of first generation apps: – Glitzy, native, likely for iOS – Outsourced to a design shop – Expensive to build and maintain• Needed characteristics of second generation apps: – Standards and open technology-based Top Mobile Adoption Concerns: – Support for multiple platforms and in-house development 1. Security/privacy (53%) – Full leverage of current middleware infrastructure and 2. Cost of developing for multiple mobile platforms connectivity (52%) 3. Integrating cloud services to mobile devices (51%) Source: 2011 IBM Tech Trends Report https://www.ibm.com/developerworks/mydeveloperworks/blogs/techtrends/entry/home?lang=en
    • The number of features, handsets, and mobile operating systems isstressing current test capabilities• Testing is needed to ensure – Proper program execution – Security compliance – Guaranteed cross-platform behavior – Quality of service under stress• For your B2E apps, you can limit the number of variations you support.• For B2C, you may find it more difficult to limit the devices you support and therefore need to test.• Maximizing your use of HTML5 may make it easier to debug and maintain your app. 6
    • Mobile operating systems and apps are being updated much more frequentlythan we saw with the desktop, increasing your need toprovide new releases more often • Once you release your mobile app, expect to release free updates for the life of the app. • You will need to certify your app for each new mobile operating system that you support, at least yearly. • Given the hundreds of thousands of apps available for iOS and Android, your updates need to rapidly fix bugs and add features just to stay competitive. • Getting your updated app into your online store of choice can take several weeks, so consider schemes that allow you to dynamically change content, especially HTML5. 7
    • Mobile is changing conventions for industries Healthcare Construction Government From: From: From: Traditional health institution Construction general contractor with Sitting in traffic jams remote employees To: Seamless interactions among To: To: physicians and providers, improving Empowered construction project Real-time re-direction to optimal quality of care, patient safety and managers armed with mobile routes using mobile info efficiency improving patient solutions to pitch new projects in experience higher-growth industries
    • You may be facing some of the unique mobile challengesFragmentation of devices and platformsSpeed and frequent iteration of the mobile lifecycleTesting functionality and performance in realbusiness context - with all the integrated services, applications and dataOnline/Offline functionalitySecurity to protect corporate/customer dataConnectivity to back-end systems and cloudMobile Context taking advantage of unique capabilities such as geo-location
    • Air Canada: Perfecting the art of self-service. How self-service helpedan airline transform their brand
    • Mobile unique development challenges Delivering high quality apps that engage usersDeveloping for multiple mobile platforms and meet business objectives Highly fragmented set of  Poor quality can negatively platforms, devices, languages, and tools impact brand image increases cost and complexity of  Bad ratings and comments can development and test cause other users to avoid Choosing not to support one or more trying an app platforms reduces the reach of an applicationIntegrating with enterprise systems Meeting accelerated time to market requirements Recreating instead of leveraging existing  Hand-off errors and delays between business logic increases maintenance teams slows progress and costs and risk of inconsistent behavior responsiveness to features and Lack of ready back-end services slows fixes front-end development and increases  Misalignment of stakeholders results potential for last minute integration in late rework and increased cycle issues times
    • IBM Mobile Enterprise SolutionsWith a comprehensive end-to-end mobile platform and services Build mobile Manage mobile Extend capabilities apps devices and apps to mobile Connect & run mobile Secure my mobile Transform systems business my business IBM Mobile Foundation and Development Lifecycle Solution IBM Social Business, Commerce & Analytics IBM Endpoint Manager for Mobile IBM Mobile Services
    • New build, connect, manage and secure capabilities Build mobile Manage mobile Extend apps devices and apps capabilities Secure my mobile to mobile Connect & run mobile systems business Transform your business  Rapid support for iOS6  Support for native and offline apps IBM Mobile Foundation  Extended support for BYOD  Enterprise and App Store linkage IBM Social Business,  Hosted & on-premise services Commerce & Analytics IBM Connections 4 Mobile IBM Mobile Development Lifecycle IBM Security Access Manager leveraging location Solution Context based security enabled for cloud services Accelerated application delivery and mobile IBM Mobile Services Mobile Application Mobile Enterprise Services Mobile Infrastructure Innovation Services for Managed Mobility Strategy and Planning
    • Build, connect, manage and secure your mobile enterpriseIBM Mobile Foundation Quickly deliver mobile applications in enterprise traditional & cloud environments Key Capabilities:  Mobile app development platform  Connectivity  Mobile security  App and device management Includes:  IBM Worklight  IBM WebSphere Cast Iron Hypervisor Edition  IBM Endpoint Manager for Mobile Devices
    • Manage enterprise mobile app distribution and socialize feedbackfrom development through deploymentIBM Worklight 5.0.5 Improved, production ready private app store  Role based governance  Target user groups (mapped to LDAP repositories)  High availability support  Integrated with IBM Endpoint Manager for Mobile Devices for automated application deployment Improved native app support with a new set of native APIs Server triggered security challenges for improved security Mobile database for larger offline data sets storage with robust encryption and advanced back-end synchronization. Rapid support for iOS6 IBM can help build, manage, deploy and host cross platform applications  Extend existing applications to mobile devices IBM Mobile  Reduce IT investment costs and application deployment time via the Mobile Application Platform Application Management (MAPM) service Platform  Enable secure access to mission-critical business applications Management  Implement flexible delivery options such as hosted and on-premise
    • Worklight 5.0.5 Overview Worklight Studio The most complete, extensible environment with maximum code reuse and per-device optimization Worklight Server Unified notifications, runtime skins, 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
    • Tire Battery Corporation: From ideas to mobile platform in 19 days
    • Mobile software development is a team sport Software development involves a team of people with different roles – Design, development, test, operations, etc. Tools can make or break collaboration – Fragmented tools create silos – Integrated tools break down barriers Effective development depends on … – Defined goals – Transparency of status – Aligning teams across the entire application development lifecycle
    • IBM Worklight is part of a full mobile lifecycle solution IBM Worklight Development Lifecycle Solution
    • Enact a collaborative, multi-platform mobile development lifecycleIBM Mobile Development Lifecycle Solution Best-of-class collaborative mobile application development lifecycle capabilities  Accelerate productivity with mobile development best Design practices and tested integrated configurations IBM Worklight  Develop native and multi-platform hybrid mobile App Design Mobile Testing applications  Distributed team build and test integrated with the SCM and Mobile Builds mobile application platform  “mobile device-cloud” service integration for on- IBM Mobile Development Lifecycle Solution (Planned for 4Q 2012*) device testing  Support fast-paced development for mobile with agile methodologies (*) IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.
    • Perceived app quality is influenced as much by design qualityas it is by functional quality Design Quality Functional Quality• User experience is critical for mobile applications • Planning tests against all combinations of devices, OSes, carriers in fragmented market yields• Mobile applications typically require you to rethink how exponential number of test cases your customers interact with your business • Testing is complicated by unconventional ways of• Line of business expects these applications to improve interacting with mobile devices (camera, customer satisfaction, drive engagements, and loyalty accelerometer, gestures, speech) • Maintaining large library of devices in-house is cost prohibitive Goal: deliver apps that align with business goals and are perceived as high quality – both from a user experience and functional point of view
    • Lifecycle techniques to help optimize user experience• Improve collaboration and communications between line-of-business stakeholders and development team – Ensure that development understands and will deliver an app that meets business objectives – Engage non-technical stakeholders – Improve collaboration to find a cheaper yet satisfying solution• Put more focus on the application design and conceptualization phase – Iterate during the phase of the lifecycle when it is cheapest to make changes, not when the code is done and changes require drastic re-architecture• Use UI sketching, storyboarding, and business process diagrams – Improves communications – “a picture is worth a thousand words” – Avoid over-elaboration with sketches; focus on high-level, big-picture issues – Ensure proper application flow and interactions with business process diagrams
    • Storyboards depict the flow of the application  Collaborate as a team using comments and annotations  Get feedback from non- technical stakeholders
    • Diagrams communicate interactions and flows  Provide visual representation of flow and interactions  Capture the current state and propose a future state with business process diagrams
    • How is mobile application testing different?• The size of the device configuration matrix is vast and continues to expand – iOS, Android, BlackBerry, Windows Phone, Symbian, etc. – Multiple form factors and screen resolutions – There are literally thousands of potential device configurations from hundreds of manufacturers – New devices are being released at a rapid pace • In 2011 alone, there were over 300 new smart phones and tablets released• New capabilities to test – Camera, GPS, direction, orientation, voice, etc.• More network considerations – Multiple carriers – Variable throughput and latency – Disconnected use – Network switching
    • Testing the end-to-end mobile solution Client Tier Devices Middle Tier Server Back-end Data & Services Testing involves much more than just the mobile front-end
    • Green Hat Virtualization Technology Test Virtualization is an enabler for continuous Integration Testing Actual Service/App Services, applications, systems are introduced into the Virtual Service/App continuous integration cycle in a prioritized, controlled fashion Incremental Integration Testing
    • Test integrated fully into the process Developers understand No wasted effort – development is qualitative and the business needs and aligned to the agreed upon requirements at the right test effort time Quality Assured – test teams know exactly what requirements and functionality have and haven’t been tested Whole team buy-in improves team trust, efficiency and focus Testers understand Sprint Plans and business expectations Requirements owners clarify the business needs in a collection28
    • New build, connect, manage and secure capabilities Build mobile Manage mobile Extend capabilities devices and apps to mobile apps Transform Connect & run mobile Secure my mobile your business systems business  Rapid support for iOS6  Support for native and offline apps IBM Mobile Foundation  Extended support for BYOD  Enterprise and App Store linkage IBM Social Business,  Hosted & on-premise services Commerce & Analytics IBM Connections 4 Mobile IBM Mobile Development Lifecycle IBM Security Access Manager leveraging location services Solution Context based security enabled for Accelerated application delivery cloud and mobile IBM Mobile Services Mobile Application Mobile Enterprise Services Mobile Infrastructure Innovation Services for Managed Mobility Strategy and Planning
    • Rapid, simple & flexible connectivity for mobile appsWebSphere Cast Iron Hypervisor Edition Native connectors and template integration processes (TIP’s) to connect mobile apps to backend & cloud systems, reducing project costs up to 80% Bidirectional connectivity and business logic to increase data quality and streamline business processes Centralized monitoring for all connectivity projects Simple and flexible, user-friendly, wizard-based, “configuration, not coding” architecture provides best- practices and enable repeatable mobile integration Simple and flexible integration for all project success connectivity projects, allowing you to rapidly integrate SaaS and back-end systems with mobile apps
    • A holistic approach to managing & securing the mobile environment Develop and Communicate Formal Mobile Strategy, Policies Efficiently Protect devices from Test, deliver 1 acquire, deploy, secure, man 2 malware, data theft 3 and manage security- rich apps age, and de-provision devices PUBLIC WIFI MOBILE APPS INTERNET TELECOM WEB PROVIDER SITES Manage and optimize Actively manage & Manage users and access 4 enterprise wireless networks 5 optimize mobile spend & usage while enforcing 6 to enterprise apps and data policies PRIVATE WIFI SECURITY GATEWAY Deliver an Adaptive Security Posture
    • Device Lifecycle, Data ProtectionIBM Endpoint Manager, part of the IBM Mobile Foundation Managed = Secure Common agent Systems Security Management Unified console Management Implement BYOD with Single management confidence server Secure sensitive data, Endpoint Management regardless of device Handle multi-platform complexities with ease Desktops, Laptops, Smartphones Purpose-specific & Servers & Tablets Endpoints
    • Speed up enrollment & management of BYOD & enterprise devicesIBM Endpoint Manager for Mobile Devices v2.0 Customizable enrollment questions Integration with BlueCat Networks automatically forces unmanaged devices in to the enrollment process Unified Device Mgmt Compliance checklists and exception management to Systems One console, Security One address regulatory needs Management infrastructure Management Robust self-service portal enables employees to manage Endpoint Management their own devices Enhanced data separation for BYOD support Expanded management options Desktops & Laptops Smartphones Servers & Tablets IBM Worklight integration to automatically deploy mobile application to users
    • Public utility adds mobile devices without adding infrastructure Serving 4.5 million customers in the southwestern region of the United States, this electric company of 25,000 employees is a leader in clean energy while exceeding reliability standards and keeping consumer costs below average. They are experiencing a migration from traditional endpoints to mobile devices. Customer Needs Key Features & Outcomes  Support 20,000+ mobile devices  Scalability to 250,000 endpoints provides room to grow without adding infrastructure  Corporate and employee-owned, many platforms and OS versions  Added mobile devices to existing IEM deployment in days  High availability for certain devices used in the field  Ability to integrate with Maximo, Remedy  Adherence to internal security policies, external regulations  Responsiveness and agility of product and product team
    • User management and accessIBM Security Access Manager for MobileDelivers user security by authenticating and authorizing the user and their device. Client Challenge IBM Access Ensuring users and devices are authorized to access Manager Access Manager Servers enterprise resources from that specific device. External Authentication VPN or Provider HTTPS User registries (i.e. LDAP) Key Capabilities Federated ID Mgr  Satisfy complex authentication requirements  Reverse proxy, authentication, authorization, and federated identity  Mobile native, hybrid, and web apps  Flexibility in authentication: user id/password, basic Application Servers (WebSphere, WorkLight) auth, certificate, or custom  Supports open standards applicable to mobile such as OAuth Web Services Web Apps
    • Increase accuracy of identifying mobile access security risksIBM Security Access Manager for Cloud and Mobile IBM WorkLight Server – Application Mobile Application Transformation (developed using Worklight IBM Security Access Studio) Manager for Cloud and User Mobile Access Mgmt.:Risk based Credentials access (Oct) Employee, Jane wants to access confidential data on mobile device Application Security & Optimization: DataPower from either corporate network or - XML Security and Protocol from outside the corporation Transformation Enterprise Applications &IBM WorkLight leverages HTTP traffic to transmit Connectivityuser credentials and mobile context which can beused by ISAM to grant access and enforce mobileaccess policies Increase accuracy of identifying mobile access security risks  Dynamically assess the security risk of an access request  Quickly enforce Risk-Based Access  Strengthen access to applications  Protect applications from known security threats by analyzing HTTP traffic
    • AimArs Bank delivers secure Mobile Internet banking AimArs needed to reduce operational complexity and cost with a single, scalable infrastructure to secure access to various back-end services from multiple mobile apps. A customized authentication mechanism empowered the bank to guarantee the security of its customers while safeguarding the trust relationship with a safe app platform that encrypts local data and delivers app updates immediately. Customer Needs Key Features & Outcomes Extend secure access to banking apps to mobile  Authenticates requests made via HTTPS from hybrid customers mobile apps running on WorkLight platform to back- Enhance productivity of employees to perform end services secure banking transactions via mobile devices  A custom certificates-based authentication mechanism Support for iOS, Android, and Windows Mobile implemented to secure back-end banking application
    • New extend and transform capabilities Build mobile Manage mobile Extend capabilities devices and apps to mobile apps Secure my mobile Transform Connect & run your business mobile systems business  Rapid support for iOS6  Support for native and offline apps IBM Mobile Foundation  Extended support for BYOD IBM Social Business,  Enterprise and App Store linkage Commerce & Analytics  Hosted & on-premise services IBM Connections 4 Mobile leveraging location services IBM Mobile Development IBM Security Access Manager Lifecycle Solution Context based security enabled for Accelerated application delivery cloud and mobile IBM Mobile Services Mobile Application Mobile Enterprise Services Mobile Infrastructure Innovation Services for Managed Mobility Strategy and Planning
    • Tackling multi-channel management Examples of delivery challenges: • Adaptive content to channel context • How to ensure consistent entitlements • Multi-brand management and “virtual” sites • Consistent experience (requires shared code & services)
    • Create new ways to engage anywhereIBM mobile solutions for social business Make your workforce smarter with new security-rich social capabilities delivered to mobile devices • Stay on top of key work activities and actions to maintain productivity • Locate nearby colleagues through geo-location (user choice) • Protect company data with local/remote data wipe capability - My Health Delight your customers with new multi-channel capabilities that deliver Member - Find a Provider integrated, personalized web experiences - Products Personalized and  Tap into mobile device specific features experiences Services  Deliver consistent messaging and content across web experience - My Business platforms -- web, mobile web, mobile hybrid Manager -  Distribute hybrid apps in app stores Discounts/ Values Agent - Products and Services
    • Embrace mobile across buy, market, sell, and serviceIBM Smarter CommerceApplying mobile to enhance business performance across the commerce value chain Client Challenge Improve engagement with customers, employees, and partners Key Capabilities  Empower employees and partners with extend mobile access to critical commerce processes  Reinvent customer interactions with mobile sales and service  Extend marketing reach with mobile campaigns and location-based services  Refine the mobile customer experience with analysis of mobile usage
    • VCC, a large construction general contractor, use mobile as partof a social business initiative to drive increased sales and productivity “We can capture and tap all our information wherever we happen to be, improving the way we work and the speed and effectiveness in which we service customers, communicate and close new business.” Wayne Alley, Vice President, VCC Customer Needs Key Features & Outcomes Expand business opportunities by  New business opportunities and increased sales: The ability to connect with enabling collaboration among other project managers in real time contributes to an over 40 percent year- remote project managers, giving over-year increase in new business. them access to crucial data,  Enhanced productivity: Collaborative access to expertise across the enterprise analytics and expertise while in the enables project managers to work five times faster while in the field field – via their smartphones.  Greater efficiency: Smartphone access saves approximately 400 employee-hours per month.
    • IBM Mobile Enterprise SolutionsWith a comprehensive end-to-end mobile platform and services Build mobile Manage mobile Extend capabilities apps devices and apps to mobile Connect & run mobile Secure my mobile Transform systems business my business IBM Mobile Foundation and Development Lifecycle Solution IBM Social Business, Commerce & Analytics IBM Endpoint Manager for Mobile IBM Mobile Services