22
PRESENTER NAME 11/1/22 MOBILIZATION PROCESS Mobilizing Your Enterprise © Copyright by FPT Software 2013

[Vietnam Mobile Day 2013] - Mobilization process for enterprise

Embed Size (px)

DESCRIPTION

Diễn giả: Nguyễn Tất Đắc Đơn vị: FPT Software

Citation preview

Page 1: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

PRESENTER NAMEApril 13, 2023

MOBILIZATION PROCESSMobilizing Your Enterprise

© Copyright by FPT Software 2013

Page 2: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

2

AgendaCritical success factor:

“Can someone who is on the move do his/her job with just a mobile device?”

Enterprise Mobility Roadmap1

Application Mobilization Process2

Application Mobilization Assessment3

Mobility Architecture Considerations4

© Copyright by FPT Software 2013

Page 3: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

3

ENTERPRISE MOBILITY ROADMAP APPLICATION MOBILIZATION PROCESS

Section 1

© Copyright by FPT Software 2013

Page 4: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

4

Enterprise Mobility Roadmap

Organization Enablement

Infrastructure Enablement

Business Enablement

• Enterprise Mobile Strategy & Roadmap

• Business Mobile Policy Development

• Enterprise Mobility Governance

Organization Enablement

• Mobile Device Management

• Mobile Device Security• Mobile Device Policy

Infrastructure Enablement • Mobile Device

Communication• Mobile Application

Management• Enterprise Application

Mobilization

Business Enablement

© Copyright by FPT Software 2013

Page 5: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

5

Application Mobilization Scenarios

© Copyright by FPT Software 2013

Desktop web browser is available => Need for mobile browser interface.

Desktop Windows application is available =>Need for a native iOS and Android app.

iOS application is available=> Need for a complementary Windows Phone app;

Nothing is there yet =>Needs for a cross platform mobile application with native user experience.

Real life application

mobilization scenarios

Page 6: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

6

Readiness & Planning• Objectives

Assessment readiness and program planning

• OutputsReadiness Report, High Level Plan, etc.

Assessment• Objectives

Analyze and define program details

• OutputsAssessment Report, Platform & Architecture Selection, etc.

Implementation• Objectives

Design and implement applications

• OutputsArchitecture & Detailed Design, Application Package, etc.

Support• Objectives Maintain

and support program

• OutputsSupport Service, Knowledge Base, etc.

Application Mobilization Process

© Copyright by FPT Software 2013

Page 7: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

7

Application Mobilization Process

Readiness & Planning• Business case analysis• Review existing

mobile data, device, application and document strategy

• Roles and responsibilities

• Success criteria• Program scope• Communication plan• Target technologies

and solutions• High level roadmap• Program plan in place• Launch approach

Assessment• Categorize applications• Prioritize applications,

select top mobilization candidates

• Infrastructure coordination

• Conduct a proof of concept optimization

• Verify and course correct process

• Launch refined process• Business case

confirmation• Program plan revise if

necessary

Implementation• Mobile application

development optimization, replacement or redesign

• Requirement specifications

• Factory development iterations

• Test iterations• Final inspection and

result validation• Train the trainers• Final production

rollout

Support• Support and

maintenance• Continued monitoring

for compliance and segregation of duties

• Survey success and areas to improve

• Continue to add functionalities

• Maintain systems and processes to address new user requirements

© Copyright by FPT Software 2013

Page 8: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

8

APPLICATION MOBILIZATION ASSESSMENTSection 2

© Copyright by FPT Software 2013

Page 9: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

9

Assessment Approach

© Copyright by FPT Software 2013

Scoping Assessing

Platform & Architecture Selection

Prove of Concept

Defining Strategy

Reporting

Page 10: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

10

Defining StrategyDefine the customized mobilization assessment strategy and methodology based on current situation and need.

© Copyright by FPT Software 2013

Analyze the current situation and needs

for mobilization

Establish the mobilization assessment strategy and methodology

•Define the communication & interview plan/approach•Define the awareness approach for

application owner/users/etc.•Define the approach to rate application

complexity•Define/customize the tentative templates

for all required deliverables (i.e. Application Inventory, Assessment Report, etc.)•Approach /plan to produce the required

assessment result (i.e. RASCI Model, etc.)

Revise and update the strategy and

methodology along the way

Page 11: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

11

Scoping & Assessing

© Copyright by FPT Software 2013

Scoping Assessing

Establish the initial scope and collect initial data for assessment.

Understand the context and complexity of applications to provide

concrete estimation.• Application Inventory Establishment Application Inventory from ITPM Communication with application

owners• Initial Data Collection• Scope Confirmation

• Manual Assessment Analyze documents, collected data and

interview results Evaluate the application complexity,

Categorize and Prioritize applications Identify and Suggest valid target

platforms and application architecture• Estimation

From POC, derive challenges and risks which contribute to the estimation

Establish estimation norms for each complexity level and each application

Page 12: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

12

Platform & Architecture Selection

• Investigate and Analyze mobile strategy to Identify the target platforms• Identify the high level architecture of mobile applications for such

platforms• Identify the approach, criteria and decision tree for target platform and

architecture selection

Identify approach for mobile platform and architecture selection.

© Copyright by FPT Software 2013

Page 13: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

13

Deliverables

Application Inventory• Lists all applications in scope of mobilization assessment• Contains collected information & analysis results• Contains raw data sheets for pivoting and analysis• Contains predefined reporting sheets

Assessment Report• Contains all analysis result of assessment phase• Includes summary of the final application inventory with all analysis reports• Includes the tentative implementation plan• Accompanies with FPT’s quotation for mobilization service

Platform & Architecture Selection• Identifies all mobility platforms in scope• Identifies all high level application architecture in scope• Defines the criteria and rules for platform & architecture

selection

Input Target Application

Is it business critical?3.4.3.6

Does it conform to SharePoint

capabilities?3.4.1

No

dSPACE 2010 dWeb PHP DAP

Yes

Yes

NoIs it web publishing?

3.4.3.4

Yes

No

Is it heavily data centric? 3.4.3.2

Yes

No

Is it collaboration?3.4.3.1

Yes

NoIs it heavily enterprise

or process centric?3.4.3.3/5

Yes

Is it complex process centric

3.4.3.3

Additional MESH

Yes

NodWeb Java

© Copyright by FPT Software 2013

Page 14: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

14

Customer Involvements

• Customer to provide any related documents and information for assessment readiness and planning.

• Customer to allocate suitable resources to actively work with FPT to achieve assessment results including mobility managers, architects, application managers, coordinators, etc.

• Customer to provide the initial scope of applications to perform mobilization assessment.

• Customer to actively participate into the assessment process to review and ensure the results are as expected.

• Customer to provide access to corporate network, infrastructure, knowledge based and any related information stores as required by assessment exercise.

© Copyright by FPT Software 2013

To ensure a successful assessment phase, the following customer involvements must be required:

Page 15: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

15

MOBILITY ARCHITECTURE CONSIDERATIONS

Section 3

© Copyright by FPT Software 2013

Page 16: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

16

General Architecture

Application/ERP ServersDatabase Systems

MiddlewareMobile Service Gateway

Wireless Networks

LAN/Internet

© Copyright by FPT Software 2013

Page 17: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

17

Deployment Model

SAMPLE

© Copyright by FPT Software 2013

Page 18: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

18

Cross Platform

Server Processing

No Video

Little OS Integration

No Camera

Online Mode

Easy Distribution

Extensive Reach

High Portability

Geo-location

Camera

OS Integration

Video

Unique Distribution

Limited Reach

Browser-Free

Zero Portability

Offline Mode

Manageable Rich UX

Manageable and Rich UX

Online and Offline

Mobile Web App

Resident Mobile App

Hybrid App

© Copyright by FPT Software 2013

Page 19: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

19

Cross Platform Dimensions

Application Deployment

Static

Dynamic

Mixed

Application Runtime

Operation System

Browser

Container

Virtualization

Code Partitioning

Device

Mixed

Server

Data Residency

Device

Mixed Cache

Mixed Unsync-ed

Mixed Sync-ed

Server

© Copyright by FPT Software 2013

Page 20: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

20

Other Considerations

© Copyright by FPT Software 2013

Connectivity & Storage

Data compression “over the air”

Server and local cache implementation

Least amount of data possible on mobile devices

Data synchronization scenarios based on connection speed

Preference of light weighed standards(i.e. REST over SOAP)

Deployment

Public:• Generally available in the default App

Stores• Suitable for B2C apps

Public with activation:• Generally available with pass code/PIN

activation• Suitable for non critical applications

Private:• Publish and available through the

Enterprise Store• Deployment and management through

MDM/MAM solutions• Suitable for highly matured enterprises

Page 21: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

21

Other Considerations

© Copyright by FPT Software 2013

Security

Match authentication mechanism to information risk on a per-use-case basis

Industrial standards for channel security (i.e. SSL)

Device lock, remote wipe, encryption, etc. as a part of MDM solution

Practices

Focus on user experience design;

Simple apps do one thing well, not a portal experience;

Employ commercial service gateway/middleware solutions;

Information Risk

Stronger Authentication

Solution

High Required Hardware OTP, Smart Card

Medium Required Software OTP, Out-Of-Band

Low Not Required Username/Password, OAuth

No single solution/architecture for mobile application development

Single point of control over application deployment & life cycle management

Page 22: [Vietnam Mobile Day 2013] - Mobilization process for enterprise

22