Fatc - Productivity by Design

Post on 17-May-2015

1.105 views 1 download

Tags:

description

The future of Enterprise applications and how Flash Platform developers can answer these new challenges

Transcript of Fatc - Productivity by Design

Productivity by

Design

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

All external content and images pending approvals.

Enterprise applications

ERP CRM ECM Legacy Other

Me Form Help Hello? Hello?

Sunday, June 12, 2011

©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

IT investments

3

Sunday, June 12, 2011

©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

IT investments

4

Sunday, June 12, 2011

©2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

IT investments

5

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved. 6

B2C, B2B & B2E

Website CRM

ERPiPhone app

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved. 7

NATO

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved. 8

NATO

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved. 9

NATO

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved.

A new mindset

10

Sunday, June 12, 2011

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con!dential. 11

Don’t expose what the system is expecting

Sunday, June 12, 2011

®

Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe con!dential. 12

Rich User Experiences: Opportunities for internal users

5 mins 20 secs

Increase productivity & improve decision making

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved.

Observation is not new

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved.

90m to 8mDesign unlocks ROI

14

Frankfurter Kitchen

Sunday, June 12, 2011

Project ownerProject

supervisor

DesignSpecifications

MarketingCustomer relationship

Technical specificationsData modelIT productionDevelopment

Final user Developers

“Business” “IT”

"e Enterprise love story

Sunday, June 12, 2011

Design/DevPresentationLayer

Services exposure

Business layerDefinition Delivery

Long and painful development cycles.User is involved at the end of the process.The presentation steps start after backend steps.60% of IT applications fail because of poor user adoption.

CLASSIC IT development cycle (system-centric apps)

Services exposure

Business layer

DefinitionDelivery

Roles: design, business layer, presentation layerFunctional and technical specifications from the designGuarantee user adoption

OPTIMIZED RIA development cycle (user-centric apps)

USERS

Design/Users

PresentationLayer

Design/Dev

USERS

Up to 50% fasterMinimize iterationsSuccessful deliveries

USERS

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved. 17

Customer care @ Adobe

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved. 18

Adobe Hendrix

15%solve a case

+10%customer

satisfaction

1day training

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved. 19

Why is it successful ?

Flex ? LiveCycle ? JAVA ? Oracle ? Cairngorm ?

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved. 20

When the web fails

Sunday, June 12, 2011

Productive users Productive developers

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

All external content and images pending approvals.

Productivity by Design

Productivity by design

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved. 22

Why can we close this gap ?

Plan- Analyze- Validate

Solution- Prototype- Validate

Deliver

Mesure

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved. 23

Biggest bank in Europe

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved.

Let’s bring some value

What’s next ?

Sunday, June 12, 2011

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Today’s LiveCycle Data Services

26

Flex Client Flex Client Flex Client

LCDS

Java Classes

• Thing1.class• Thing2.class• Thing3.class

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Tomorrow’s LiveCycle Data Services

27

LCDS

NET

• ??.???• ??.???• ??.???

Java Classes

• Thing1.class• Thing2.class• Thing3.class

.NET C# Classes

• Thing1.dll• Thing2.dll• Thing3.dll

IIS Plugin• .NET Remoting• Messaging• MSMQ Messaging

.NET Adapter• Remoting• Messaging• Data Mgmt

.NET

Ada

pter

Flex Client Flex Client Flex ClientJava Client Android ClientHTML5/JS Client ObjC Client

Sunday, June 12, 2011

LiveCycle Collaboration Service

IN-CONTEXT COLLABORATION

Webcam Chat

SharedForm

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved. 29

Screens and collaboration

User context

Sunday, June 12, 2011

© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Native Mobile Application Development Model

NativeApp

NativeApp

NativeApp

NativeApp

Additional OS’s

A costly, inefficient development model

Sunday, June 12, 2011

© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Introducing a new mobile development paradigm

Additional OS’s

AIR

Flex Application

One Tool, One Language, One Codebase

Any Platform

Common codebase

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved. 32

What’s coming ?

Extensions

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved. 33

What’s coming ?

Molehill

Sunday, June 12, 2011

© 2010 Adobe Systems Incorporated. All Rights Reserved. 34

PC and post-PC era

Sunday, June 12, 2011

Flex 3rockstar

FLEX 4 rockstar

Sunday, June 12, 2011

FLEX 4.5 HYPER ENTERPRISE ROCK

STAR

Sunday, June 12, 2011

© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Michaël Chaize & resources

37

@mchaize

RIAgora.com Flex.orglabs.adobe.com

developer.adobe.com

Tour de Mobile Flex

Sunday, June 12, 2011

© 2011 Adobe Systems Incorporated. All Rights Reserved. Adobe Con!dential.

Sunday, June 12, 2011