bpm, saas or custom development – making the right choice

29
BPM, SaaS, or Custom Development – Making the Right Choice Reint Jan Holterman Founder & Publisher, BPM Leader

Upload: bonitasoft

Post on 25-May-2015

849 views

Category:

Software


1 download

DESCRIPTION

Custom software development, BPM-based development and SaaS-based development all have their own strengths and weaknesses. So before starting a new software project, you first have to determine what development approach fits best with your objectives. In this webinar, Reint Jan Holterman, Publisher at BPM Leader, explains how to assess which development method is most appropriate for which type of project. He will also show you an easy-to-use calculator to make a balanced decision which method to use for your next software project. This webinar explains: - The evolution in Software Development in brief - The characteristics of custom, BPM-based and SaaS-based development - The 7 criteria for selecting the best approach matching your objectives FREE ACCESS TO THE WEBINAR: http://bit.ly/UgJgWB

TRANSCRIPT

Page 1: BPM, SaaS or Custom Development – Making the Right Choice

BPM, SaaS, or Custom Development – Making the Right Choice

Reint Jan Holterman

Founder & Publisher, BPM Leader

Page 2: BPM, SaaS or Custom Development – Making the Right Choice

2

Agenda

• About Bonitasoft• Introducing Saas, BPM and Custom

Development– Custom Development Characteristics– BPM Characteristics– SaaS Characteristics

• Selection Criteria• Q&A

Page 3: BPM, SaaS or Custom Development – Making the Right Choice

2,7500,000 DOWNLOADS

60,000 COMMUNITY MEMBERS

875 CUSTOMERS

140 EMPLOYEES

170 TECH & SI PARTNERS

3

Page 4: BPM, SaaS or Custom Development – Making the Right Choice

4

Page 5: BPM, SaaS or Custom Development – Making the Right Choice

Bonita BPM Subscriptions

Team collaboration• Shared repository

• Productivity features

End-User Centric• Advanced portal

• Mobile

• Process templates

Mission-critical• Clustering

• Error management

• Live reconfiguration

Subscriptions• Commercial license• Professional support• Software upgrades

Page 6: BPM, SaaS or Custom Development – Making the Right Choice

Bonita BPM is…

…a powerful BPM Suite• Fully functioned for all budgets and projects of any size• Open Source: flexible, transparent, affordable

…for technical projects• Modular architecture• Embeddable workflow engine

…for business solutions• Applications generated directly from the process model• Tailor to your specific requirements for HR, Finance, etc.

Page 7: BPM, SaaS or Custom Development – Making the Right Choice

BPM, SaaS or Custom Development: Making the Right Choice

Reint Jan HoltermanPublisher at BPMLeader.com

Page 8: BPM, SaaS or Custom Development – Making the Right Choice

Introducing BPM Leader

• Largest independent community for BPM professionals

• 14,000 members worldwide• 80,000+ pageviews / month• 170 registered bloggers• Growth in 2013: 50%

All rights reserved. © 2014

Page 9: BPM, SaaS or Custom Development – Making the Right Choice

Introducing myself

• Independent Marketing & Business

Consultant

• 17 years in the Software Industry

• Founder and Publisher at BPM Leader

All rights reserved. © 2014

Page 10: BPM, SaaS or Custom Development – Making the Right Choice

Perspective on software development

All rights reserved. © 2014

Striving

for

simplification

Page 11: BPM, SaaS or Custom Development – Making the Right Choice

Perspective on software development

All rights reserved. © 2014

IDE

or

workbench

Page 12: BPM, SaaS or Custom Development – Making the Right Choice

Perspective on software development

All rights reserved. © 2014

Composing

code

Page 13: BPM, SaaS or Custom Development – Making the Right Choice

Perspective on software development

All rights reserved. © 2014

Services

Page 14: BPM, SaaS or Custom Development – Making the Right Choice

Custom Development

the process of creating software

for some specific organization

or other user

All rights reserved. © 2014

Source: Wikipedia

Page 15: BPM, SaaS or Custom Development – Making the Right Choice

Characteristics of Custom Development

• Flexible• Skills are widely available• Full IP ownership• Poor time-to-market• Costly• Poor predictability (both time and costs)• Maintenance efforts are high

All rights reserved. © 2014

Page 16: BPM, SaaS or Custom Development – Making the Right Choice

BPM

All rights reserved. © 2014

a set of techniques for the continuous,

iterative improvement of all processes

involved in running a business

Source: OMG

Page 17: BPM, SaaS or Custom Development – Making the Right Choice

Characteristics of BPM

• High business agility• More control to business analyst• Provides transparency• Can be delivered relatively fast• Moderate maintenance costs• Full IP ownership

All rights reserved. © 2014

Page 18: BPM, SaaS or Custom Development – Making the Right Choice

SaaS

All rights reserved. © 2014

a development approach where specific

remote services are combined and

invoked via the Web in order to create

a new application

Page 19: BPM, SaaS or Custom Development – Making the Right Choice

Characteristics of SaaS

• Focus on core strengths• Best-of-breed approach• Predictable costs• Highly scalable• Brittle solution• Low maintenance costs• Poor IP ownership

All rights reserved. © 2014

Page 20: BPM, SaaS or Custom Development – Making the Right Choice

Selecting the Right Approach

All rights reserved. © 2014

Project

Requirements

Software Quali

ty

Page 21: BPM, SaaS or Custom Development – Making the Right Choice

Project Triangle

All rights reserved. © 2014

Page 22: BPM, SaaS or Custom Development – Making the Right Choice

Software Quality Model

F unctionality

U sability

R eliability

P erformance

S upportability

All rights reserved. © 2014

Page 23: BPM, SaaS or Custom Development – Making the Right Choice

Combining Methods

All rights reserved. © 2014

Page 24: BPM, SaaS or Custom Development – Making the Right Choice

Software Development Approach Triangle

All rights reserved. © 2014

Page 25: BPM, SaaS or Custom Development – Making the Right Choice

7 Key Criteria

All rights reserved. © 2014

Time

Scope

Usability

Supportability

Performance

Reliability

Costs

Page 26: BPM, SaaS or Custom Development – Making the Right Choice

Run the Numbers

All rights reserved. © 2014

http://www.bonitasoft.com/run-the-numbers

Page 27: BPM, SaaS or Custom Development – Making the Right Choice

Q & A

• Download whitepaper

• Visit Bonitasoft.com

• Videos, whitepapers

• Visit BPM leader

• Mail [email protected]

All rights reserved. © 2014

http://bit.ly/bpm-saas-custom

Page 28: BPM, SaaS or Custom Development – Making the Right Choice

BPM, SaaS or Custom Development: Making the Right Choice

Reint Jan HoltermanPublisher at BPMLeader.com

Page 29: BPM, SaaS or Custom Development – Making the Right Choice

31

CORPORATE WEBSITEProduct & services descriptions,references, webinars, white papers and other resources

OPEN SOURCE COMMUNITYForums, contributions, source code

twitter.com/bonitasoft

facebook.com/bonitasoftbpm

linkedin.com/groups?gid=3182097

youtube.com/bonitasoft

Thank you, and…STAY CONNECTED WITH US!