129
The Lotus Positio n Four Degrees Of Freedom Three Degrees Of Freedom Clarence White CIO – The Salvation Army Peter Presnell CEO – Red Pill Now

The Lotus Position : 3 Degrees Of Freedom

Embed Size (px)

Citation preview

Page 1: The Lotus Position : 3 Degrees Of Freedom

The Lotus Position

Four Degrees Of Freedom Three Degrees Of

Freedom

Clarence WhiteCIO – The Salvation Army

Peter PresnellCEO – Red Pill Now

Page 2: The Lotus Position : 3 Degrees Of Freedom

Hands On Graphs

Rethinking Notes

Design Matters

Web Components

Lotus Position

Wednesday4:30 PM

Thursday1:00 PM

Thursday1:00 PM

Friday9:00 AM

Friday10:15 AM

Nathan Freeman

Bob Kadrie Keith

Strickland

Peter PresnellNathan

Freeman

Kito Mann Keith

Strickland

Peter PresnellClarence

White

Case Study

Page 3: The Lotus Position : 3 Degrees Of Freedom

Clarence WhiteCIO – The Salvation Army

US Southern Territory

[email protected]

Salvationarmysouth.orgwww

Atlanta, Georgia

Trombone

Page 4: The Lotus Position : 3 Degrees Of Freedom

127 Countries

Page 5: The Lotus Position : 3 Degrees Of Freedom

1.5 Million Members

Page 6: The Lotus Position : 3 Degrees Of Freedom

Emergency ResponseAssisted Over 1.1 Million

Page 7: The Lotus Position : 3 Degrees Of Freedom

Emergency Response…in Louisiana and in Dallas

Page 8: The Lotus Position : 3 Degrees Of Freedom

Social ServicesAssisted Over 17 Million

Page 9: The Lotus Position : 3 Degrees Of Freedom

~150 Notes Applications

Page 10: The Lotus Position : 3 Degrees Of Freedom
Page 11: The Lotus Position : 3 Degrees Of Freedom
Page 12: The Lotus Position : 3 Degrees Of Freedom
Page 13: The Lotus Position : 3 Degrees Of Freedom
Page 14: The Lotus Position : 3 Degrees Of Freedom
Page 15: The Lotus Position : 3 Degrees Of Freedom
Page 16: The Lotus Position : 3 Degrees Of Freedom
Page 17: The Lotus Position : 3 Degrees Of Freedom
Page 18: The Lotus Position : 3 Degrees Of Freedom

“Crapplications”

Page 19: The Lotus Position : 3 Degrees Of Freedom

Client

“We need to move key (Notes) databases to neutral development platforms to provide a more level playing field for a future product/vendor review”

“I think the real question that needs answering is whether Domino is still a viable development platform in 2016 and beyond. I would argue that it isn't.”

Page 20: The Lotus Position : 3 Degrees Of Freedom

I need to access this data from my iPhone

Why does this look so bad on my new retina display?

Does this run on a Mac yet?

How come this 99c app I downloaded from the app store looks so much better than my $50,000 Notes app?

I can’t get Notes to run on El Capitan! I need Java 8.

When can I access this information from my browser?

Why are we paying maintenance for a product that hasn’t had a new release for over TWO YEARS?

When I asked our vendor if their product would interface with Lotus Notes… He just laughed!

What are our plans for Lotus Notes?

When will I get a new version of my Notes application?

Do we have anyone that can still program in LotusScript?

Page 21: The Lotus Position : 3 Degrees Of Freedom

Peter PresnellCEO – Red Pill Now

[email protected]

@peterpresnell

redpillnow.comwww

Irvine, California

Modern Domino http://flip.it/CM2FZ

Page 22: The Lotus Position : 3 Degrees Of Freedom
Page 23: The Lotus Position : 3 Degrees Of Freedom
Page 24: The Lotus Position : 3 Degrees Of Freedom
Page 25: The Lotus Position : 3 Degrees Of Freedom
Page 26: The Lotus Position : 3 Degrees Of Freedom

Design Matters

Page 27: The Lotus Position : 3 Degrees Of Freedom

IBM DESIGN

Page 28: The Lotus Position : 3 Degrees Of Freedom

Google Material Design

Page 29: The Lotus Position : 3 Degrees Of Freedom

Digital Assets

Page 30: The Lotus Position : 3 Degrees Of Freedom
Page 31: The Lotus Position : 3 Degrees Of Freedom
Page 32: The Lotus Position : 3 Degrees Of Freedom
Page 33: The Lotus Position : 3 Degrees Of Freedom
Page 34: The Lotus Position : 3 Degrees Of Freedom
Page 35: The Lotus Position : 3 Degrees Of Freedom

Notes

Framework

Page 36: The Lotus Position : 3 Degrees Of Freedom

Not

es F

ram

ewor

k

Page 37: The Lotus Position : 3 Degrees Of Freedom

Not

es F

ram

ewor

kI’m Happy with Notes/IBM

Page 38: The Lotus Position : 3 Degrees Of Freedom

Not

es F

ram

ewor

k Budget Constraints

Page 39: The Lotus Position : 3 Degrees Of Freedom

Not

es F

ram

ewor

k Risk averse

Page 40: The Lotus Position : 3 Degrees Of Freedom

Not

es F

ram

ewor

k

Page 41: The Lotus Position : 3 Degrees Of Freedom

Not

es F

ram

ewor

kConsistency

20+ YearsBest Practices

Softw

are

Engi

neer

ing

Object Oriented LotusScript

Mod

ern

Desig

n

Future ProofingAn update from Notes R5

Packaged Still Relevant

Page 42: The Lotus Position : 3 Degrees Of Freedom

Not

es F

ram

ewor

kRed Pill Notes

Customer Template

Application Template

Page 43: The Lotus Position : 3 Degrees Of Freedom

Not

es F

ram

ewor

k

Page 44: The Lotus Position : 3 Degrees Of Freedom

Disposition of Forces

Page 45: The Lotus Position : 3 Degrees Of Freedom

Branding

Consistent Color Palette

Page 46: The Lotus Position : 3 Degrees Of Freedom

Branding

Correct Logos

Page 47: The Lotus Position : 3 Degrees Of Freedom

Branding

Consistent Fonts

Page 48: The Lotus Position : 3 Degrees Of Freedom

Modern

Flat Design

Page 49: The Lotus Position : 3 Degrees Of Freedom

Modern

Header (Your branding, not IBMs)

Page 50: The Lotus Position : 3 Degrees Of Freedom

Modern

Modern Icons

Page 51: The Lotus Position : 3 Degrees Of Freedom

Modern

Modern Icons

Page 52: The Lotus Position : 3 Degrees Of Freedom

Modern

No Conflict Documents

Page 53: The Lotus Position : 3 Degrees Of Freedom

Touch Friendly

Less reliance on menu shortcuts

Page 54: The Lotus Position : 3 Degrees Of Freedom

Touch Friendly

Increased Whitespace

Page 55: The Lotus Position : 3 Degrees Of Freedom

Responsive

There is no such thing as a “standard” monitor

Page 56: The Lotus Position : 3 Degrees Of Freedom

Responsive

Wide Monitor: Preview Right

Page 57: The Lotus Position : 3 Degrees Of Freedom

Responsive

Portait/Tablet: Preview Below

Page 58: The Lotus Position : 3 Degrees Of Freedom
Page 59: The Lotus Position : 3 Degrees Of Freedom

XPages

Framework

Page 60: The Lotus Position : 3 Degrees Of Freedom

October 29 2013IBM Notes 9.0.1 Released

Page 61: The Lotus Position : 3 Degrees Of Freedom

1,025 Days

Page 62: The Lotus Position : 3 Degrees Of Freedom

$2,500,000,000$2,500,001,000$2,500,002,000$2,500,003,000$2,500,004,000$2,500,005,000$2,500,006,000

Page 63: The Lotus Position : 3 Degrees Of Freedom

Project Toscana

$2,500,000,000

Page 64: The Lotus Position : 3 Degrees Of Freedom

XPages

Page 65: The Lotus Position : 3 Degrees Of Freedom
Page 66: The Lotus Position : 3 Degrees Of Freedom

Engage – March 2015

BeyondXPages

Page 67: The Lotus Position : 3 Degrees Of Freedom

20162020

Page 68: The Lotus Position : 3 Degrees Of Freedom

9.0.1 FP7(Sep 2016)

Page 69: The Lotus Position : 3 Degrees Of Freedom

9.0.1 FP7(Sep 2016)

9.0.1 FP7

Page 70: The Lotus Position : 3 Degrees Of Freedom

XPages Technology

SSJS = ES3 (1999)

Eclipse 3.4 (2008)

HTTP Servlet (2005)

Java 6 (2006)

Page 71: The Lotus Position : 3 Degrees Of Freedom
Page 72: The Lotus Position : 3 Degrees Of Freedom
Page 73: The Lotus Position : 3 Degrees Of Freedom
Page 74: The Lotus Position : 3 Degrees Of Freedom

JavaScriptFramewor

k

Page 75: The Lotus Position : 3 Degrees Of Freedom

Java

Scrip

t Fra

mew

ork

Page 76: The Lotus Position : 3 Degrees Of Freedom

Java

Scrip

t Fra

mew

ork Inevitable

Page 77: The Lotus Position : 3 Degrees Of Freedom

Java

Scrip

t Fra

mew

ork Long Term Strategic View

Page 78: The Lotus Position : 3 Degrees Of Freedom

Java

Scrip

t Fra

mew

ork

Modern Interface needed

Page 79: The Lotus Position : 3 Degrees Of Freedom

Java

Scrip

t Fra

mew

ork

Page 80: The Lotus Position : 3 Degrees Of Freedom

Java

Scrip

t Fra

mew

ork

REST API

HTML 5Structure

CSS 3Style

JavaScriptBehavior

Page 81: The Lotus Position : 3 Degrees Of Freedom

Java

Scrip

t Fra

mew

ork

REST API

HTML 5Structure

CSS 3Style

JavaScriptBehavior

Page 82: The Lotus Position : 3 Degrees Of Freedom

Java

Scrip

t Fra

mew

ork

Page 83: The Lotus Position : 3 Degrees Of Freedom

Minute Book

Page 84: The Lotus Position : 3 Degrees Of Freedom
Page 85: The Lotus Position : 3 Degrees Of Freedom
Page 86: The Lotus Position : 3 Degrees Of Freedom

Incident Tracking

Page 87: The Lotus Position : 3 Degrees Of Freedom
Page 88: The Lotus Position : 3 Degrees Of Freedom

Java

Scrip

t Fra

mew

ork

Page 89: The Lotus Position : 3 Degrees Of Freedom

Corps Evaluation & Planning

Page 90: The Lotus Position : 3 Degrees Of Freedom
Page 91: The Lotus Position : 3 Degrees Of Freedom
Page 92: The Lotus Position : 3 Degrees Of Freedom
Page 93: The Lotus Position : 3 Degrees Of Freedom
Page 94: The Lotus Position : 3 Degrees Of Freedom
Page 95: The Lotus Position : 3 Degrees Of Freedom

Graph

Framework

Page 96: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Page 97: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork Long Term Strategic View

Page 98: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Eliminating Data Silos

Page 99: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Unlock Business Value

Page 100: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Catalyst for Change

Page 101: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Page 102: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Page 103: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Page 104: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Page 105: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Page 106: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Page 107: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Page 108: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Page 109: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Page 110: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Page 111: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Page 112: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Page 113: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Page 114: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

The fact that it is easier to search for information outside my company than inside my company seems…

…well STUPID

Page 115: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Red Pill API

Red Pill DIG

Search Display Navigate

Fore

nsic

s

Sche

mas

Page 116: The Lotus Position : 3 Degrees Of Freedom

Grap

h Fr

amew

ork

Page 117: The Lotus Position : 3 Degrees Of Freedom
Page 118: The Lotus Position : 3 Degrees Of Freedom
Page 119: The Lotus Position : 3 Degrees Of Freedom
Page 120: The Lotus Position : 3 Degrees Of Freedom
Page 121: The Lotus Position : 3 Degrees Of Freedom
Page 122: The Lotus Position : 3 Degrees Of Freedom

Data

Page 123: The Lotus Position : 3 Degrees Of Freedom

Graphs

Page 124: The Lotus Position : 3 Degrees Of Freedom

Schemas

Page 125: The Lotus Position : 3 Degrees Of Freedom
Page 126: The Lotus Position : 3 Degrees Of Freedom

Material Design

Page 127: The Lotus Position : 3 Degrees Of Freedom

Web Components

Page 128: The Lotus Position : 3 Degrees Of Freedom

Magic

Page 129: The Lotus Position : 3 Degrees Of Freedom

Can I enlighten you further?