OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

19

Transcript of OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

Page 1: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015
Page 2: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

This May Be A RevolutionJohn R. Rymer, Vice President and Principal Analyst

October 20, 2015

Page 3: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

© 2015 Forrester Research, Inc. Reproduction Prohibited 3

Age Of The Customer Changes Everything

1980s

1990s

1960s

2010

Data processing -- Batch automation of accounting, back-office

IT -- Database, online systems-of-record and PCs automate front-office

The Internet -- eBusiness brings external (Web) access to internal business processes

The Customer -- Mobile & social empower customers – systems of engagement win, serve, retain them

Req

uire

d D

eliv

ery

Tim

e

Page 4: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

© 2015 Forrester Research, Inc. Reproduction Prohibited 4

How Software Delivery Is Failing

1980s

1990s

1960s

2010

Data processing -- Batch automation of accounting, back-office

IT -- Database, online systems-of-record and PCs automate front-office

The Internet -- eBusiness brings external (Web) access to internal business processes

The Customer -- Mobile & social empower customers – systems of engagement win, serve, retain them

Req

uire

d D

eliv

ery

Tim

e• Projects take too long.

• Delivery processes are too inflexible.

• Software change is too expensive & slow.

• Talents are out of date.

Page 5: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

© 2015 Forrester Research, Inc. Reproduction Prohibited 5

We’re Expanding Our Platform Portfolios

Legacy• COBOL,

PL/1, etc.

Client/server• PowerBuilder,

old VB, Oracle Forms

Web• .NET, Java

Digital Business• Mobile platforms• Server-side Javascript• Continuous delivery• Low-code platforms• Cloud platforms

Page 6: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

© 2015 Forrester Research, Inc. Reproduction Prohibited 6

Source: Based on “New Development Platforms Emerge For Customer-Facing Applications,” August 6, 2014

Low-Code Platforms Defined

1. Platforms to rapidly deliver business applications

2. with a minimum of hand-coding,

3. and minimal upfront investment in setup, training,

and deployment.

Page 7: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

© 2015 Forrester Research, Inc. Reproduction Prohibited 7

5 Ways Low-Code Speeds App Delivery

Visual descriptions much faster than coding

Easy, immediate, low-cost on-ramp

Discover true requirements and real value

Generate mobile apps from older apps

Empower developers you can find and afford

Page 8: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

© 2015 Forrester Research, Inc. Reproduction Prohibited 8

This May Be A Revolution

US Government (ACA)

Document compliance module

100 person months

5 person-months

Enterprise Result Code Low-Code

UK Insurance Agent Portal ∞ 10 days to MVP

Call Center Operator Customer-specific app 4 months 3 weeks

Spain Insurance Web channel & admin system

2.7 years (est) 13 weeks

Page 9: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

© 2015 Forrester Research, Inc. Reproduction Prohibited 9

Low-Code Is A Market

Group Vendors Revenue

>$100M Salesforce (Force.com) $500$25-$100M

Acquia, Appian, Intuit, K2, Mendix, Nintex, OutSystems, ServiceNow

$500

$10-$25M

Alpha Software, Bizagi, Intalio, MicroPACT $120

<$10M Alphinat, Avoka, BPLogix, ClaySys, KeyedIn Solutions, MATsSoft, MioSoft, Mobidio, Mvine, Progress Software, Software AG

$60

Nascent Exadel, IBM, ManyWho, Microsoft, Snappii, WhoGloo, Zudy

$10

Total ~$1,200Source: Forrester estimate

Estimated Low-Code Revenues

Page 10: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

© 2015 Forrester Research, Inc. Reproduction Prohibited 10

Crucial: Fit Low-Code Into Your Portfolio

• Delivery by rapid devs, business experts

• Developing & delivering custom apps

• Designing & guiding delivery by partners

• Find & deliver SaaS, other solutions

Brokering Producing/directing

EnablingDoing

Page 11: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

© 2015 Forrester Research, Inc. Reproduction Prohibited 11

35%

20%10%

35%

2018

30%

20%25%

25%

2020

30%

15%5%

50%

2016

BrokeringProducing/directingEnablingDoing

Optimize Your Delivery Mix

Page 12: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

© 2015 Forrester Research, Inc. Reproduction Prohibited 12

Brokering Producing/directing

EnablingDoing

Frame-works

Infra-structure

APIs

Low-code platforms

Web content platforms

BI & analysis tools

On-premise applications SaaS Agencies & SIsApp Services

Each Mode Favors Distinct Products

Page 13: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

© 2015 Forrester Research, Inc. Reproduction Prohibited 13

Brokering Producing/directing

EnablingDoing

CodersDevOps Pros Rapid Devs Content

SpecialistsBI

Specialists

Application Pros

Process Specialists

Project SpecialistsApp Architects

Each Mode Requires The Right People

Data Specialists Analytics Specialists Enterprise Architects

Page 14: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

© 2015 Forrester Research, Inc. Reproduction Prohibited 14

When You’re Established, What’s Next?

Deliver quick wins fast

Deliver larger apps

Deliver more scenarios

Deliver a lot of apps

Experimentation, initial proof Expansion, optimization

Case

Forms B2C

Process

Page 15: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

© 2015 Forrester Research, Inc. Reproduction Prohibited 15

5 Keys To Scaling Low-Code Platforms

Platform architecture designed to

scale

Expansive tool expressiveness

Shared components, services, and

catalogs

Built-in life-cycle management

Costs reflect real value

1 2 3

4 5

Page 16: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

Thank you

forrester.com

John R. Rymer+1 [email protected]@johnrrymer

WithClay Richardson

Page 17: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

© 2015 Forrester Research, Inc. Reproduction Prohibited 17

Gravity Takes Low-Code To Core Apps

Source: “The Future Of Mobile Application Development,” January 28, 2015

Now

Next

Page 18: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

© 2015 Forrester Research, Inc. Reproduction Prohibited 18

Design Your Governance Policies›Guidelines for classes of projects.

›Common data, components, integration and who’s responsible.

›Development framework and practices to achieve responsiveness and efficiency goals.

›How to empower subject-matter experts.

›Coordination of multiple lifecycle speeds.

Page 19: OutSystems - Why Low-Code Platforms are the Future of App Dev - NextStep 2015

© 2015 Forrester Research, Inc. Reproduction Prohibited 19

Next: Activate Customer Experience Ecosystems

Customer Experience Ecosystem

Customers

Partners

Employees

Operations