mobility apps & infrastructure - neudesic › pages › collateral › mobility ›...
Post on 26-Jun-2020
0 Views
Preview:
TRANSCRIPT
MOBILITY
APPS & INFRASTRUCTURE
• Serving LOB Needs Better, and Faster
• IT Drives Strategic Change
• IT Becomes the Hero
ENTERPRISE MOBILITY: THE OPPORTUNITIES
CAPABILITIES OF THE
MOBILE ENTERPRISE
Omni-
Channel
Identity Context-Aware Data Driven
Technology
MOBILE
ENTERPRISE CHALLENGE
LOB 1
Shadow IT
IT Competing with Shadow IT
LOB 2
Shadow IT
LOB 3
Shadow IT
HOW MOBILE AFFECTS THE TRADITIONAL ENTERPRISE
TRADITIONAL
APPLICATION ARCHITECTURE
CLIENT TIER
APPLICATION TIER
DATA TIER
Web Browser
Application Server & Web Server
Enterprise Data Store
Desktop
Web
Browser
CLIENT TIER
Application Server & Web ServerAPPLICATION TIER
Enterprise Data StoreDATA TIER
Mobile UIMobile App
Libraries
IoT
Libraries
Location
Services
Push
Services
Mobile & IoT specific
Data, Files
Data & Protocol
TranslationsMobile / IoT specific logic
Device
Services
UPDATED
ARCHITECTURE FOR MOBILE
UPDATED
BACKEND API / DATA CHALLENGE
INCREASING
BACKEND
COMPLEXITY
File
Storage
NoSQL
Documents
SQL
Database
External
Services
App 1 App 2 App 3 App 4
Enables enterprises to reduce server-side complexity, modernize data/applications, scale/maintain multiple apps,
digitize IoT workflows, thereby reducing cost of innovation.
Data Transformation/ Integration API Lifecycle Management
API Security API User Portal API Design, Creation
API MANAGEMENT
PLATFORM
ENTERPRISE SYSTEMS
OF RECORD
XML SOAP ESB SAML
REST JSON OAUTHMODERN PROTOCOLS
Databases Data Warehouse User IdentityERPESB
API
MANAGEMENT & MBaaS
CLIENT TIER
CONTEXT TIER
AGGREGATION TIER
ENTERPRISE
SERVICES TIER
Mobile Microservices
CLIENT TIERMobile Clients, Wearables, Internet of Things (IoT),
Responsible for Experience Delivery
CONTEXT TIER ~ DELIVERY TIEROptimize content for device display. Caches content for
performance. Drives personalization using analytics to monitor
user behavior
AGGREGATION TIERAggregates & Federates Data and Services, Discover underlying
service library, Data Protocol Transformation
SERVICES TIERExisting systems and data records. External third-party
services (e.g. Box, Twilio, Social, Industry Tools)
MOBILE
FOUR-TIER ARCHITECTURE
IT Shared Services
Requires
Industrialization
Standard, deliberate
& measured change
Cross-segment business
processes
LOB 2LOB 1 LOB 3 LOB 5LOB 4
THE
MOBILE/IOT ENTERPRISE SOLUTION
Business processes specific to a business
unit = Competitive Edge
Provides Iterative
Agility
EVOLVING THE ENTERPRISE FOR MOBILE
The Roadmap
Platforms &
Software
GOVERNANCE
Support Services
Device & App
Management
Security &
Architecture
Network &
Infrastructure
BUSINESS STRATEGY
Operations
Management
THE
MOBILITY ROADMAP
Mobile App
Development
GOVERNANCE
Definition of strategy, processes, policies, and standards
for mobility across the organization
BUSINESS STRATEGY
Business goals and objectives tied to broader corporate
and business unit strategies that mobility will enable
MOBILITY ROADMAP:
STRATEGY & GOVERNANCE
GOVERNANCEBUSINESS STRATEGY
Activities:
• Define Mobile Team (Exec board & COE)
• Mobile IoT Engagement to Digital Transformation
• Idea Generation
• Speed of Technology Adoption Framework
• Device Strategy (BYOD, COPE)
• BYOD, Security, & ROI
• Corporate App Store
• Network Utilization
• Development Strategy
Activities:
• Operating Model
• Demand Management
• Mobility Organization (COE)
• Mobile & IoT Policies
• IoT network policies
• Development & Maintenance Policies
• Business Impact and Prioritization Framework
• UI Specific Guidelines
MOBILITY STRATEGY
PLANNING & ALIGNMENT
Artifacts:
• Governance Policies by Lifecycle Stage
• Governance policies for Demand Management
• Business Impact Documents
Artifacts:
• Digital Strategy Vision
• Initial Idea Backlog
Platforms
& Software
Software tools for
developing apps,
integrating to backend
systems, and
managing code
Mobile Device &
Application
Management
Management of mobile
devices and
distribution and
management of mobile
applications and other
content
Security
& Architecture
Architecture design and
components to support
and secure mobility
apps, devices, and
networks
Network
& Infrastructure
Data connectivity
components and
physical structures
needed to support
mobile solutions and
data health of
enterprise systems
Operations
Management
Business and IT
alignment for
procurement,
development and
maintenance of
mobility.
MOBILITY ROADMAP:
MOBILE IT OPERATIONS
Platforms & Software
Device & App
ManagementSecurity & Architecture
Network &
Infrastructure
Operations Management
• Demand Management Portal
• MDM Vendor Selection
• MAM Platform Requirements
• Determine Resource
Needs
• Gather Requirements
• Build Scorecard
• Plan for Installation
• Security Review for Services
• Identity Security Access Processes
(Tunnel, VPN)
• Define security model for LOBs
• Review Infrastructure against expected
network burden (IoT, Concurrent Access)
• Design Network for Mobile Platform
IT OPERATIONS
ACTIVITIES
MANAGEMENT & MAINTENANCE
User and technical support for mobile apps, devices,
and connectivity
MOBILE APP DEVELOPMENT
Delivery of mobile apps from focusing on reuse
and testability
MOBILITY ROADMAP:
APP DEV AND MAINTENANCE
High Value, Low Comp
Business Must-Haves
Low Value, Low Comp
POCs, Quick Wins
Low Value, High Comp
Last to deploy
High Value, High Comp
Long term, potentially disruptive
BU
SIN
ES
S V
AL
UE
DEGREE OF COMPLEXITY
IMPLEMENTATION STRATEGY
VALUE VS. COMPLEXITY
MOBILE CoE
SPRINT 1 SPRINT 2 DEPLOY MAINTAIN
Scope Analysis & Estimation Backlog Management & Grooming
Development
Quality Assurance
Dev Support KT & Maintain
TEAM
Engagement Manager & BA
Mobile Developers
UI Designer
Mobile Tester
Support
ACTIVITIES
DEVELOPMENT
THE DELIVERY MODEL
Phase 1
Stable, core features
Goal: Maximize User
DEVELOPMENT
THE APPROACH
Phase 2
Extend features and options
Goal: Keep Users Interested
Phase 3 (and beyond)
Keep innovating
AuthenticationError
Handling/Logging
Charts/ControlsEnterprise
System Integration
• Reduce Development Costs
• Provide an Enterprise Standard
• Easier Support and Maintainability
• Consistent App Experience
DEVELOPMENT
REUSABLE COMPONENTS
iOS ANDROID
Developer Cost$99 / year Developer
$299/year Enterprise$25
App Approval Yes Yes - *New*
Approval Time 4-8 Days* 20 mins*
EnterpriseSelf Hosted
MDM
Private Play
Self Hosted
MDM
APP STORE
MANAGEMENT & MAINTENANCE DEPLOYMENT
Long Cycles Rapid Iterations
High Test Realism
Simplistic Tests
Beta Testing
Manual Testing
Automated UI Testing
TESTING
OPTIONS
Unit Testing
26
SERVICES APP
Bug Fixes ✓ ✓
Enhancements ✓ ✓
OS Level ✓
Device ✓
User Training ✓
Infrastructure Hosting ✓ ✓
MAINTENANCE
THE MATURE MOBILE ENTERPRISE
DEMAND ANALYSIS DEFINE
MAINTAIN
RELEASE
Effort & Duration varies by Application Classification
Receive
Request
Classify & Prioritize
RequestsConfirm Scope
Deploy & MAM
Support Team
App Classification
based on Features
Key Input into Service
Optimization
Service Scale
driven by
Volume
Dev
Test
Design
App Request Portal
• New Requests
• Enhancement Requests
• Bug Fixes
UI, Dev & Test
Patterns
GOVERNANCE
Mobile Strategy
Alignment
MBaaS
Dev Platform
MOBILE
FACTORY LIFECYCLE
Q & A SESSION
ENTERPRISE MOBILITY
ROADSHOW2016
top related