business reasons to modernize

35
Business Reasons to Modernize Michel Sader Professional Services Progress

Upload: micleus

Post on 14-Apr-2017

48 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Business Reasons To Modernize

Business Reasons to Modernize

Michel SaderProfessional ServicesProgress

Page 2: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.2

Agenda

Business Reasons Why People Modernize

• Capabilities

• Satisfaction

• Growth

• Accessibility

• Agility

• Reputation

• Competition

Common Themes During Modernization

Examples

Page 3: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.3

Common Themes During Modernization

Page 4: Business Reasons To Modernize

Capabilities

Page 5: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.5

Organizations Involve Over Time

Do you meet the functional needs that your users have• IT shop or partner

Traditionally architected Open Edge application vs. new capabilities that people ask for• How long will it take to close this gap?• Due to their nature, is it even possible?

How the app will be customized in the future?• Customer says: “leave the way it is, BPs will change in the future”. Really?• One way to customize an app traditionally is actually encoding customization • Reality check: not the modern way, the modern architected app, you need to build that

capability into the application (rules engine, business process management)• For example: Sales Force

Flexibility customization is an important capability of a modernized app

Page 6: Business Reasons To Modernize

Satisfaction

Page 7: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.7

You want your customers or users to stick with your applications or…

Are your apps holding your organization? Do your apps have modern user interface? Do they that work across a range of platforms? Are you able to attract developers to work for you? Are you satisfied with your own operation?

Page 8: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.8

Do Your Users Deal With This?

Page 9: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.9

And Have this Reaction?

Page 10: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.10

Or This?

Page 11: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.11

And Have This Reaction?

Page 12: Business Reasons To Modernize

Growth

Page 13: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.13

No Business Stand Still

It is either growing and moving forward or in some form of decline• If you are a partner, this means new customers, more sales and you don’t want to lose any

customer• For the end user organization, this means you want to be able to involve your application and

always be where the corporation needs you to help to meet their goals and objectives

IT has become a more strategic part of most of organizations; modern and modular applications now and to support this strategic need you got to be able to support the growth of the organization

It is really difficult to do that with legacy applications Moderns applications make the job of adding additional functionality much more easier

Page 14: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.14

Automate rules without programming (model-driven) 10x faster development 25x faster change

Out-of-the-box accessible to business and IT

Deploy as Web services

Make Your Customer an Additional Resource

Page 15: Business Reasons To Modernize

Accessibility

Page 16: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.16

One of Our Favored Topics

We have modernizing apps since 2009 and the whole world of user interface have changed radically• Icon, app store, tablets, larger cell phones are a must nowadays• CEO, CIO, CDO want their apps in there, even if complementary

95% of a millennial computer experiences has been in a touch enabled portable device

These things have becoming ambiguous and all we know for sure is that all will keep changing and you got to have an application architecture that

supports this continuous change

Page 17: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.17

Page 18: Business Reasons To Modernize

Agility

Page 19: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.19

It is a Changing World

You need to recognize the constant change agility brings to the entire infrastructure computing

For example: cloud computing• If you have a traditional architected application, moving to the cloud will be a very difficult

proposition• If you don't modernize your application, you are going to need more cloud infrastructure and

you will be more tighter to it• You will not have apps that will allow you to move from one cloud provider to another just

because you got a better deal or because the provider is failing on supporting you

On the horizon we see new things coming, we don’t know exactly what they mean for apps but we know apps are going to be impacted• Internet of Things• 3D Printing

Page 20: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.20

Months- Years Weeks Days

2008 2012 2015

App dev projects require time-consuming IT procurement & provisioning

Virtualization streamlines existing process PaaS re-engineers the app

dev experience

Rapid App Development & Open Deployment

Page 21: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.21

What Do You Want to Be?

Cloud or On-Premises

• Amazon EC2• Rackspace Cloud• Joyent• Managed Servers• In-house Servers• Etc.

OS-Agnostic• Windows• Linux• Solaris• UNIX• Etc.

Database Support

• Progress OpenEdge• MySQL• SQL Server• Oracle

Page 22: Business Reasons To Modernize

Reputation

Page 23: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.23

How Are you Perceived?

If you are an end user shop, you need to have a good reputation to your board, your users, your manager, your team and the customers of your company

For a partner, reputation is important to differentiate you against your competitors You need a reputation where your customers are loyal to you because they view you

as a top leader in your market and you help them to increase the value and the success of their organizations

In order to do that, you got to be nimble, have a modern app that will allow you to constantly be innovating to meet their needs

Page 24: Business Reasons To Modernize

Competition

Page 25: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.25

We All Face Competition

If you are a partner, you compete with software or service vendors that maybe selling SaaS, Paas, IaaS or subscription services with different license models, they may be lowering their infrastructure costs because they are already in the cloud and beating your price point

There are a lot of thing your competitors can compete off, like usability, look and feel, how they easily integrate with other systems

Everything I just describe is a feature of a modern app, you need all of these things to stay competitive

If you are an IT shop and you built a huge amount of intellectual property using Open Edge code, you have room for Open Edge developers that really know the business, really know your code base so the last thing you want to do is to throw all of that away, go and buy a product from someone else.

Page 26: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.26

Page 27: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.27

Common Themes During Modernization

Page 28: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.28

Common Themes During a Modernization Discussion

Need a modern user interface Rip and replace is not an option

• Too risky• Too expensive

Need a migration strategy: a phased approach

Unobtrusive Getting beaten by competition Need more productivity tools for

internal users Need class of users

• Acquisitions• Mobile work force (BYOD)

Page 29: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.29

Examples

Page 30: Business Reasons To Modernize

Examples

Page 31: Business Reasons To Modernize
Page 32: Business Reasons To Modernize
Page 33: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.33

Summmary

If some of these topics apply to you If you have the some of the same issues We hate the tools and methodology to make you successful Not a one time fits all approach Happy to come in, discuss an evaluation of the current state of your application Based in your goals, product roadmap and resources we will develop a plan which is

manageable and makes sense

Page 34: Business Reasons To Modernize

© 2015 Progress Software Corporation. All rights reserved.34

Wrap-up

Business Reasons Why People Modernize

• Capabilities

• Satisfaction

• Growth

• Accessibility

• Agility

• Reputation

• Competition

Common Themes During Modernization

Examples

Page 35: Business Reasons To Modernize