SlideShare a Scribd company logo
A Custom Technology
Adoption Profile
Commissioned By Red Hat
March 2014
Open Source BPM Hits The
Mark For Delivering New
Class Of Process Apps
1
Introduction
Developers are at the epicenter of a massive shift in the
business technology landscape. New disruptive business
requirements are coming from all directions and requiring
a level of application sophistication not seen before by
development teams. In the face of this shift, development
teams struggle to continue hand-coding custom
applications, while also allocating sufficient time to embed
sophisticated application logic and contextual awareness
for applications that must function across different web
and mobile platforms.
This Red Hat commissioned profile of software
developers explores the challenges faced by application
development teams today, based on Forrester’s own
market data and a custom study of the same audience.
Disruptive Drivers Force Teams To
Shift Development Strategies
› Competitive drivers make custom development an
attractive option over packaged solutions. Firms
turning to custom development over packaged
applications listed “competitive advantage” and “unique
customer experiences” as two of the top three drivers.
These firms indicated that they increasingly need
flexibility in their business applications to stay ahead of
competitors and move into new markets (see Figure 1).
› Increasing complexity for developing multi-device
apps. Developers reported that designing and
developing applications to work across multiple devices
to be their most complex tasks; 60% reported that these
tasks to be very complex to moderately complex.
Analytics and data modeling came in second, with 54%
of developers reporting these tasks to be very complex
to moderately complex (see Figure 2).
› Data integration continues to drive maintenance
complexity. Developers reported that implementing
updates and changes to application logic and business
rules were the most difficult tasks for maintaining
existing business applications; 56% indicated that
maintaining and updating integration with back-end
legacy systems was complex to very complex. And 38%
indicated that maintaining up-to-date data models and
analytics information was very complex to moderately
complex (see Figure 3).
FIGURE 1
Custom Development Offers Firms A Competitive Advantage
Base: 153 North American developers from firms with 1,000 or more employees who report custom development as a top organizational priority
Source: Forrsights Software Survey, Q4 2013
“What are your firm’s motivations for developing business applications instead of ‘buying
packaged/standardized applications’?"
17%
18%
34%
36%
39%
50%
51%
51%
62%
Have a better mobile user interface for existing
applications
Enable existing applications for mobile device access
Improve business and market insights with custom-
built analytics
Reduce complexity, as the customizing of packaged
software is more complex than developing on our own
Lower our total cost of ownership (TCO), as packaged
software is too expensive for many tasks
Protect our intellectual property and competitive
position
Create a unique customer experience and
engagement with customers, partners, and employees
Achieve a competitive advantage in our internal
operations
Get the required functionality, which is not available
from any software vendor
2
FIGURE 2
Emerging Technologies Are Increasing The Development Complexity
Base: 50 US software developers from organizations with 1,000 or more employees
Source: A commissioned study conducted by Forrester Consulting on behalf of Red Hat, September 2013
FIGURE 3
The Complexities Of Application Development Continue After Deployment
Base: 50 US software developers from organizations with 1,000 or more employees
Source: A commissioned study conducted by Forrester Consulting on behalf of Red Hat, September 2013
“Thinking about the initial development of applications, what do you feel are the most
complex tasks for developing business applications?”
10%
8%
22%
10%
16%
36%
42%
30%
44%
44%
36%
36%
32%
28%
30%
12%
12%
10%
16%
4%
2%
Designing and developing rich user interface and
user experience
Integrating custom applications with back-end legacy
systems
Configuring application logic and business rules
Analytics and data modeling
Designing and development applications to be used
across multiple devices
Very complex — 1 2 Neither difficult nor easy — 3 4 Very easy task to complete — 5
“Thinking about maintenance of applications post-deployment, what do you feel are the most
complex tasks for maintaining business applications?”
4%
12%
8%
12%
6%
22%
26%
30%
36%
50%
56%
44%
40%
38%
24%
12%
12%
16%
6%
16%
2%
4%
2%
0%
2%
Making changes to rich user interfaces and user
experiences
Implementing updates and changes to application
logic and business rules
Maintaining up-to-date data models and analytics
information
Extending custom-developed applications to
function across new devices and mobile clients
Maintaining and updating integration with back-end
legacy systems
Very complex — 1 2 Neither difficult nor easy — 3 4 Very easy task to complete — 5
3
Accelerated Pace Of Change
Demands Configurable Processes,
Rules, And Analytics
With a dramatically increasing volume of business
requirements and decreasing number of direct resources,
development leaders are looking for new methods that
emphasize more modern approaches to application
development (see Figure 4). These new approaches help
boost developer productivity, while also allowing the
business to play a broader role in the application
development process. But development leaders walk a
tightrope trying to balance modern development
approaches — such as configurable development and
model-driven development — against the need for
maximum flexibility and control available through hand-
coding solutions.
› Analytics, collaboration, and automation drive
future demand for custom development. Business
intelligence, collaboration, and business process
management applications were in the top four types of
applications that developers expect to see an increase
in custom development.
› Configurable development can replace the bulk of
hand-coding. Most developers still hand-code
workflow, analytics, and business rules — 42%
indicated they primarily hand-code workflow, 40%
indicated they hand-code analytics, and 40% indicated
they hand-code business rules (see Figure 5).
› Developers have a blind spot for third-party
platforms. Only 10% of respondents have used BPM
software, only 16% have used business rules software,
and 30% used BI software. This highlights a missed
opportunity for developers to minimize development
and maintenance for standard functionality.
FIGURE 4
Modern Development Approaches Are Beginning To Emerge
Base: 247 North American developers from firms with 1,000 or more employees
Source: Forrsights Developer Survey, Q1 2013
“Which of the following architecture styles does your organization currently use or plan to use?”
15%
12%
15%
21%
10%
13%
17%
17%
4%
6%
4%
5%
42%
38%
38%
32%
1%
Analytics embedded in enterprise apps
Complex event processing
Business rules engines
Business process management
Expanding Implemented, not expanding Planning to implement No plans Decreasing or removing
4
FIGURE 5
Hand-Coding Remains A Significant Task For Key Functions During Development
Base: 50 US software developers from organizations with 1,000 or more employees
Source: A commissioned study conducted by Forrester Consulting on behalf of Red Hat, September 2013
“BPM and business rules allow us to
collaborate more closely with
business stakeholders and quickly
validate new requirements and
system changes.”
— Development team lead, major healthcare provider
Developers Consider Open Source
BPM a Compelling Alternative To
Hand-Coding
Taking on any new technology or platform can introduce
new risks and costs, in terms of building new skills and
competencies, vendor lock-in, and fit with internal
technology architecture and ecosystems. However,
development team leads will need to look beyond
common misconceptions about BPM and open source
when evaluating different options for accelerating
development and delivering more sophisticated
applications.
› BPM learning curve shorter than expected. Only
22% of respondents indicated they perceive BPM as
requiring a very high to high level of effort for building
competent skills. Compared to business rules at 33%,
business intelligence at 30%, and collaboration at 24%.
› Lower cost of ownership helps minimize risk.
Developers associate open source with overall lower
cost of ownership throughout the development cycle;
54% associated open source in terms of lower cost of
ownership. Additionally, developers associate open
source with ability to easily customize core product
functionality, 44% associated open source in this
category (see Figure 6).
“What approach do you typically use to build in the following functionality for custom-
developed business applications?”
15%
35%
35%
40%
40%
42%
33%
38%
38%
35%
42%
38%
21%
10%
19%
6%
6%
12%
31%
17%
8%
19%
12%
8%
Mobile APIs
Electronic forms (web-based
forms)
User authentication
Business rules management
Analytics
Workflow
All hand-coded using internal programming language standard
Some combination of third-party framework and hand-coded
programming
Third-party development framework
We don’t typically use this component
5
FIGURE 6
Open Source Software Platforms Are Most Associated With A Lower Total Cost Of Ownership Compared To
Proprietary Platforms
Base: 50 US software developers from organizations with 1,000 or more employees
Source: A commissioned study conducted by Forrester Consulting on behalf of Red Hat, September 2013
Conclusion
Today, development teams face demands to deliver
increasingly complex applications. In the past, developers
could negotiate tradeoffs between speed and flexibility
based on business stakeholder priorities. However,
business leaders now demand speed and flexibility, without
any tradeoffs. Leading development teams turn to BPM to
help solve the speed side of the equation, but often feel
locked in when it comes to flexibility and openness of the
underlying architecture. Additionally, proprietary BPM
solutions tend to require significant training and unique
hard-to-find skills. Open source BPM platforms provide the
right balance between speed and flexibility. Developers
benefit most from open source BPM solutions that provide
full-featured process modeling, analytics, and business
rules capabilities.
“Of the following priorities for your application development team, which ones do you most closely
associate with open source solutions versus proprietary software platforms?”
8%
6%
20%
16%
14%
12%
14%
10%
20%
16%
26%
8%
12%
26%
4%
22%
22%
32%
38%
38%
24%
24%
14%
10%
10%
10%
18%
14%
8%
20%
14%
10%
10%
4%
10%
10%
6%
4%
4%
4%
6%
Customer support team available to quickly resolve product issues
and defects
Innovative product road map with regular introduction of cutting
edge features
Ability to leverage team’s skills on standard programming languages
(i.e., Java, .NET, etc.)
Ability to easily change and customize core product functionality
Lower total cost of ownership (TCO) throughout product and
development life cycle
Ability to easily integrate across different vendor applications and
systems
Open source Describes both equally Proprietary
6
Methodology
This Technology Adoption Profile was commissioned by Red Hat. To create this profile, Forrester leveraged its Forrsights
Developer Survey, Q1 2013. Forrester Consulting supplemented this data with custom survey questions asked of 50 US
software developers from organizations with 1,000 or more employees around the challenges that are present during the
development process. The auxiliary custom survey was conducted in September 2013. For more information on Forrester’s
data panel and Tech Industry Consulting services, visit www.forrester.com.
ABOUT FORRESTER CONSULTING
Forrester Consulting provides independent and objective research-based consulting to help leaders succeed in their
organizations. Ranging in scope from a short strategy session to custom projects, Forrester’s Consulting services
connect you directly with research analysts who apply expert insight to your specific business challenges. For more
information, visit forrester.com/consulting.
© 2014, Forrester Research, Inc. All rights reserved. Unauthorized reproduction is strictly prohibited. Information is based on best available resources.
Opinions reflect judgment at the time and are subject to change. Forrester®
, Technographics®
, Forrester Wave, RoleView, TechRadar, and Total Economic
Impact are trademarks of Forrester Research, Inc. All other trademarks are the property of their respective companies. For additional information, go to
www.forrester.com. 1-MQH90Q

More Related Content

What's hot

Future of Document Management Day in Belgium
Future of Document Management Day in BelgiumFuture of Document Management Day in Belgium
Future of Document Management Day in Belgium
John Newton
 
Integrating the users logic into Requirements Engineering
Integrating the users logic into Requirements EngineeringIntegrating the users logic into Requirements Engineering
Integrating the users logic into Requirements Engineering
Sofia Ouhbi
 
Improve success DevOps
Improve success DevOpsImprove success DevOps
Improve success DevOps
Abhishek Sood
 
Reform Infographic
Reform InfographicReform Infographic
Reform Infographic
Booz Allen Hamilton
 
AN INVESTIGATION OF SOFTWARE REQUIREMENTS PRACTICES AMONG SOFTWARE PRACTITION...
AN INVESTIGATION OF SOFTWARE REQUIREMENTS PRACTICES AMONG SOFTWARE PRACTITION...AN INVESTIGATION OF SOFTWARE REQUIREMENTS PRACTICES AMONG SOFTWARE PRACTITION...
AN INVESTIGATION OF SOFTWARE REQUIREMENTS PRACTICES AMONG SOFTWARE PRACTITION...
ijseajournal
 
Policy Administration Modernization: Four Paths for Insurers
Policy Administration Modernization: Four Paths for InsurersPolicy Administration Modernization: Four Paths for Insurers
Policy Administration Modernization: Four Paths for Insurers
Cognizant
 
The Future of Collaboration Software - A Qualitative Study
The Future of Collaboration Software - A Qualitative StudyThe Future of Collaboration Software - A Qualitative Study
The Future of Collaboration Software - A Qualitative Study
Mikogo
 
Growing up hybrid: Accelerating digital transformation
Growing up hybrid: Accelerating digital transformationGrowing up hybrid: Accelerating digital transformation
Growing up hybrid: Accelerating digital transformation
Susanne Hupfer, Ph.D.
 
Why IT Struggles With Digital Transformation and What to Do About It
Why IT Struggles With Digital Transformation and What to Do About ItWhy IT Struggles With Digital Transformation and What to Do About It
Why IT Struggles With Digital Transformation and What to Do About It
run_frictionless
 
A framework for the evaluation of saas
A framework for the evaluation of saasA framework for the evaluation of saas
A framework for the evaluation of saas
ijfcstjournal
 
The cognitive advantage
The cognitive advantageThe cognitive advantage
The cognitive advantage
Yann Lecourt
 
10.2478 cait 2019-0033
10.2478 cait 2019-003310.2478 cait 2019-0033
10.2478 cait 2019-0033
Jose Mejia Viteri
 
Increase Technology Uptake with Open iT
Increase Technology Uptake with Open iT Increase Technology Uptake with Open iT
Increase Technology Uptake with Open iT
Open iT Inc.
 
Need for open source technologies in erp
Need for open source technologies in erpNeed for open source technologies in erp
Need for open source technologies in erp
Rama Krishna Akkaraju
 
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Cognizant
 
18 misconceptions in Enterprise Mobility
18 misconceptions in Enterprise Mobility18 misconceptions in Enterprise Mobility
18 misconceptions in Enterprise Mobility
CloudPact
 
Gain new visibility in your DevOps team
 Gain new visibility in your DevOps team Gain new visibility in your DevOps team
Gain new visibility in your DevOps team
Abhishek Sood
 
IRJET- Web based Project Management Systems for Small to Midsize Business...
IRJET-  	  Web based Project Management Systems for Small to Midsize Business...IRJET-  	  Web based Project Management Systems for Small to Midsize Business...
IRJET- Web based Project Management Systems for Small to Midsize Business...
IRJET Journal
 
How Your Document Habits are Destroying Productivity
How Your Document Habits are Destroying Productivity How Your Document Habits are Destroying Productivity
How Your Document Habits are Destroying Productivity
Nitro, Inc.
 
FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...
FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...
FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...
ecij
 

What's hot (20)

Future of Document Management Day in Belgium
Future of Document Management Day in BelgiumFuture of Document Management Day in Belgium
Future of Document Management Day in Belgium
 
Integrating the users logic into Requirements Engineering
Integrating the users logic into Requirements EngineeringIntegrating the users logic into Requirements Engineering
Integrating the users logic into Requirements Engineering
 
Improve success DevOps
Improve success DevOpsImprove success DevOps
Improve success DevOps
 
Reform Infographic
Reform InfographicReform Infographic
Reform Infographic
 
AN INVESTIGATION OF SOFTWARE REQUIREMENTS PRACTICES AMONG SOFTWARE PRACTITION...
AN INVESTIGATION OF SOFTWARE REQUIREMENTS PRACTICES AMONG SOFTWARE PRACTITION...AN INVESTIGATION OF SOFTWARE REQUIREMENTS PRACTICES AMONG SOFTWARE PRACTITION...
AN INVESTIGATION OF SOFTWARE REQUIREMENTS PRACTICES AMONG SOFTWARE PRACTITION...
 
Policy Administration Modernization: Four Paths for Insurers
Policy Administration Modernization: Four Paths for InsurersPolicy Administration Modernization: Four Paths for Insurers
Policy Administration Modernization: Four Paths for Insurers
 
The Future of Collaboration Software - A Qualitative Study
The Future of Collaboration Software - A Qualitative StudyThe Future of Collaboration Software - A Qualitative Study
The Future of Collaboration Software - A Qualitative Study
 
Growing up hybrid: Accelerating digital transformation
Growing up hybrid: Accelerating digital transformationGrowing up hybrid: Accelerating digital transformation
Growing up hybrid: Accelerating digital transformation
 
Why IT Struggles With Digital Transformation and What to Do About It
Why IT Struggles With Digital Transformation and What to Do About ItWhy IT Struggles With Digital Transformation and What to Do About It
Why IT Struggles With Digital Transformation and What to Do About It
 
A framework for the evaluation of saas
A framework for the evaluation of saasA framework for the evaluation of saas
A framework for the evaluation of saas
 
The cognitive advantage
The cognitive advantageThe cognitive advantage
The cognitive advantage
 
10.2478 cait 2019-0033
10.2478 cait 2019-003310.2478 cait 2019-0033
10.2478 cait 2019-0033
 
Increase Technology Uptake with Open iT
Increase Technology Uptake with Open iT Increase Technology Uptake with Open iT
Increase Technology Uptake with Open iT
 
Need for open source technologies in erp
Need for open source technologies in erpNeed for open source technologies in erp
Need for open source technologies in erp
 
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
Profitability in the Direct-to-Consumer Marketplace: A Playbook for Media and...
 
18 misconceptions in Enterprise Mobility
18 misconceptions in Enterprise Mobility18 misconceptions in Enterprise Mobility
18 misconceptions in Enterprise Mobility
 
Gain new visibility in your DevOps team
 Gain new visibility in your DevOps team Gain new visibility in your DevOps team
Gain new visibility in your DevOps team
 
IRJET- Web based Project Management Systems for Small to Midsize Business...
IRJET-  	  Web based Project Management Systems for Small to Midsize Business...IRJET-  	  Web based Project Management Systems for Small to Midsize Business...
IRJET- Web based Project Management Systems for Small to Midsize Business...
 
How Your Document Habits are Destroying Productivity
How Your Document Habits are Destroying Productivity How Your Document Habits are Destroying Productivity
How Your Document Habits are Destroying Productivity
 
FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...
FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...
FISHBONE ANALYSIS ON WASTES IN SOFTWARE DEVELOPMENT USING THE LEAN I.T. PRINC...
 

Similar to OPEN SOURCE BPM vs. Programación (RED HAT)

Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Cognizant
 
How to add security in dataops and devops
How to add security in dataops and devopsHow to add security in dataops and devops
How to add security in dataops and devops
Ulf Mattsson
 
Low.pdf
Low.pdfLow.pdf
Low.pdf
TEWMAGAZINE
 
Forrester Report: Master DevOps For Faster Delivery Of Software Innovation
Forrester Report: Master DevOps For Faster Delivery Of Software InnovationForrester Report: Master DevOps For Faster Delivery Of Software Innovation
Forrester Report: Master DevOps For Faster Delivery Of Software Innovation
SEBASTIEN DENES
 
Ireland Apo University Fy 10 Tibbs Slideshare
Ireland Apo University Fy 10 Tibbs SlideshareIreland Apo University Fy 10 Tibbs Slideshare
Ireland Apo University Fy 10 Tibbs Slideshare
Tibbs Pereira
 
Dmytro Khudenko: The Future of Project Management Systems: Trends and Predict...
Dmytro Khudenko: The Future of Project Management Systems: Trends and Predict...Dmytro Khudenko: The Future of Project Management Systems: Trends and Predict...
Dmytro Khudenko: The Future of Project Management Systems: Trends and Predict...
Lviv Startup Club
 
PPT_Management of Large and Complex Software Projects
PPT_Management of Large and Complex Software ProjectsPPT_Management of Large and Complex Software Projects
PPT_Management of Large and Complex Software Projects
Sudipta Das
 
9 Steps to Creating ADM Budgets
9 Steps to Creating ADM Budgets9 Steps to Creating ADM Budgets
9 Steps to Creating ADM Budgets
CAST
 
Foundation for accelerating digital development—Two-speed IT
Foundation for accelerating digital development—Two-speed ITFoundation for accelerating digital development—Two-speed IT
Foundation for accelerating digital development—Two-speed IT
Apigee | Google Cloud
 
Future of Enterprise Integration
Future of Enterprise IntegrationFuture of Enterprise Integration
Future of Enterprise Integration
Cognizant
 
Governance of Power Platform – As enabler, not as gatekeeper
Governance of Power Platform – As enabler, not as gatekeeperGovernance of Power Platform – As enabler, not as gatekeeper
Governance of Power Platform – As enabler, not as gatekeeper
Swatantra Kumar
 
App Platforms and Bimodal Strategies Can Help CIOs Fuel Digital Innovation
App Platforms and Bimodal Strategies Can Help CIOs Fuel Digital InnovationApp Platforms and Bimodal Strategies Can Help CIOs Fuel Digital Innovation
App Platforms and Bimodal Strategies Can Help CIOs Fuel Digital Innovation
Appian
 
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Richard Harbridge
 
Timeline Consulting_Where Next For ERP
Timeline Consulting_Where Next For ERPTimeline Consulting_Where Next For ERP
Timeline Consulting_Where Next For ERP
Jim Foster
 
Top trends in erp 2017v8.compressed
Top trends in erp 2017v8.compressedTop trends in erp 2017v8.compressed
Top trends in erp 2017v8.compressed
Jon Sturgeon
 
Low-Code Development Platform.pdf
Low-Code Development Platform.pdfLow-Code Development Platform.pdf
Low-Code Development Platform.pdf
Ashutosh Kalbande
 
Requirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutionsRequirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutions
IBM Rational software
 
The Five Essential Truths of the Application Economy
The Five Essential Truths of the Application EconomyThe Five Essential Truths of the Application Economy
The Five Essential Truths of the Application Economy
CA Technologies
 
Business rules-extraction
Business rules-extractionBusiness rules-extraction
Business rules-extraction
Maran Gothandaraman
 
whitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processwhitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_process
Eric Saraceno
 

Similar to OPEN SOURCE BPM vs. Programación (RED HAT) (20)

Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
Digital Engineering: Top 5 Imperatives for Communications, Media and Technolo...
 
How to add security in dataops and devops
How to add security in dataops and devopsHow to add security in dataops and devops
How to add security in dataops and devops
 
Low.pdf
Low.pdfLow.pdf
Low.pdf
 
Forrester Report: Master DevOps For Faster Delivery Of Software Innovation
Forrester Report: Master DevOps For Faster Delivery Of Software InnovationForrester Report: Master DevOps For Faster Delivery Of Software Innovation
Forrester Report: Master DevOps For Faster Delivery Of Software Innovation
 
Ireland Apo University Fy 10 Tibbs Slideshare
Ireland Apo University Fy 10 Tibbs SlideshareIreland Apo University Fy 10 Tibbs Slideshare
Ireland Apo University Fy 10 Tibbs Slideshare
 
Dmytro Khudenko: The Future of Project Management Systems: Trends and Predict...
Dmytro Khudenko: The Future of Project Management Systems: Trends and Predict...Dmytro Khudenko: The Future of Project Management Systems: Trends and Predict...
Dmytro Khudenko: The Future of Project Management Systems: Trends and Predict...
 
PPT_Management of Large and Complex Software Projects
PPT_Management of Large and Complex Software ProjectsPPT_Management of Large and Complex Software Projects
PPT_Management of Large and Complex Software Projects
 
9 Steps to Creating ADM Budgets
9 Steps to Creating ADM Budgets9 Steps to Creating ADM Budgets
9 Steps to Creating ADM Budgets
 
Foundation for accelerating digital development—Two-speed IT
Foundation for accelerating digital development—Two-speed ITFoundation for accelerating digital development—Two-speed IT
Foundation for accelerating digital development—Two-speed IT
 
Future of Enterprise Integration
Future of Enterprise IntegrationFuture of Enterprise Integration
Future of Enterprise Integration
 
Governance of Power Platform – As enabler, not as gatekeeper
Governance of Power Platform – As enabler, not as gatekeeperGovernance of Power Platform – As enabler, not as gatekeeper
Governance of Power Platform – As enabler, not as gatekeeper
 
App Platforms and Bimodal Strategies Can Help CIOs Fuel Digital Innovation
App Platforms and Bimodal Strategies Can Help CIOs Fuel Digital InnovationApp Platforms and Bimodal Strategies Can Help CIOs Fuel Digital Innovation
App Platforms and Bimodal Strategies Can Help CIOs Fuel Digital Innovation
 
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
Ideas & Inspiration: Getting Started & Driving Success With Power Platform At...
 
Timeline Consulting_Where Next For ERP
Timeline Consulting_Where Next For ERPTimeline Consulting_Where Next For ERP
Timeline Consulting_Where Next For ERP
 
Top trends in erp 2017v8.compressed
Top trends in erp 2017v8.compressedTop trends in erp 2017v8.compressed
Top trends in erp 2017v8.compressed
 
Low-Code Development Platform.pdf
Low-Code Development Platform.pdfLow-Code Development Platform.pdf
Low-Code Development Platform.pdf
 
Requirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutionsRequirements management and IBM Rational Jazz solutions
Requirements management and IBM Rational Jazz solutions
 
The Five Essential Truths of the Application Economy
The Five Essential Truths of the Application EconomyThe Five Essential Truths of the Application Economy
The Five Essential Truths of the Application Economy
 
Business rules-extraction
Business rules-extractionBusiness rules-extraction
Business rules-extraction
 
whitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processwhitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_process
 

Recently uploaded

How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
christinelarrosa
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
Safe Software
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Pitangent Analytics & Technology Solutions Pvt. Ltd
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
ScyllaDB
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
LizaNolte
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
UiPathCommunity
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
UiPathCommunity
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
christinelarrosa
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
Pablo Gómez Abajo
 

Recently uploaded (20)

How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Christine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptxChristine's Supplier Sourcing Presentaion.pptx
Christine's Supplier Sourcing Presentaion.pptx
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
Northern Engraving | Modern Metal Trim, Nameplates and Appliance Panels
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Essentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation ParametersEssentials of Automations: Exploring Attributes & Automation Parameters
Essentials of Automations: Exploring Attributes & Automation Parameters
 
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
Crafting Excellence: A Comprehensive Guide to iOS Mobile App Development Serv...
 
A Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's ArchitectureA Deep Dive into ScyllaDB's Architecture
A Deep Dive into ScyllaDB's Architecture
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham HillinQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
inQuba Webinar Mastering Customer Journey Management with Dr Graham Hill
 
Day 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio FundamentalsDay 2 - Intro to UiPath Studio Fundamentals
Day 2 - Intro to UiPath Studio Fundamentals
 
Session 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdfSession 1 - Intro to Robotic Process Automation.pdf
Session 1 - Intro to Robotic Process Automation.pdf
 
Christine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptxChristine's Product Research Presentation.pptx
Christine's Product Research Presentation.pptx
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Mutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented ChatbotsMutation Testing for Task-Oriented Chatbots
Mutation Testing for Task-Oriented Chatbots
 

OPEN SOURCE BPM vs. Programación (RED HAT)

  • 1. A Custom Technology Adoption Profile Commissioned By Red Hat March 2014 Open Source BPM Hits The Mark For Delivering New Class Of Process Apps
  • 2. 1 Introduction Developers are at the epicenter of a massive shift in the business technology landscape. New disruptive business requirements are coming from all directions and requiring a level of application sophistication not seen before by development teams. In the face of this shift, development teams struggle to continue hand-coding custom applications, while also allocating sufficient time to embed sophisticated application logic and contextual awareness for applications that must function across different web and mobile platforms. This Red Hat commissioned profile of software developers explores the challenges faced by application development teams today, based on Forrester’s own market data and a custom study of the same audience. Disruptive Drivers Force Teams To Shift Development Strategies › Competitive drivers make custom development an attractive option over packaged solutions. Firms turning to custom development over packaged applications listed “competitive advantage” and “unique customer experiences” as two of the top three drivers. These firms indicated that they increasingly need flexibility in their business applications to stay ahead of competitors and move into new markets (see Figure 1). › Increasing complexity for developing multi-device apps. Developers reported that designing and developing applications to work across multiple devices to be their most complex tasks; 60% reported that these tasks to be very complex to moderately complex. Analytics and data modeling came in second, with 54% of developers reporting these tasks to be very complex to moderately complex (see Figure 2). › Data integration continues to drive maintenance complexity. Developers reported that implementing updates and changes to application logic and business rules were the most difficult tasks for maintaining existing business applications; 56% indicated that maintaining and updating integration with back-end legacy systems was complex to very complex. And 38% indicated that maintaining up-to-date data models and analytics information was very complex to moderately complex (see Figure 3). FIGURE 1 Custom Development Offers Firms A Competitive Advantage Base: 153 North American developers from firms with 1,000 or more employees who report custom development as a top organizational priority Source: Forrsights Software Survey, Q4 2013 “What are your firm’s motivations for developing business applications instead of ‘buying packaged/standardized applications’?" 17% 18% 34% 36% 39% 50% 51% 51% 62% Have a better mobile user interface for existing applications Enable existing applications for mobile device access Improve business and market insights with custom- built analytics Reduce complexity, as the customizing of packaged software is more complex than developing on our own Lower our total cost of ownership (TCO), as packaged software is too expensive for many tasks Protect our intellectual property and competitive position Create a unique customer experience and engagement with customers, partners, and employees Achieve a competitive advantage in our internal operations Get the required functionality, which is not available from any software vendor
  • 3. 2 FIGURE 2 Emerging Technologies Are Increasing The Development Complexity Base: 50 US software developers from organizations with 1,000 or more employees Source: A commissioned study conducted by Forrester Consulting on behalf of Red Hat, September 2013 FIGURE 3 The Complexities Of Application Development Continue After Deployment Base: 50 US software developers from organizations with 1,000 or more employees Source: A commissioned study conducted by Forrester Consulting on behalf of Red Hat, September 2013 “Thinking about the initial development of applications, what do you feel are the most complex tasks for developing business applications?” 10% 8% 22% 10% 16% 36% 42% 30% 44% 44% 36% 36% 32% 28% 30% 12% 12% 10% 16% 4% 2% Designing and developing rich user interface and user experience Integrating custom applications with back-end legacy systems Configuring application logic and business rules Analytics and data modeling Designing and development applications to be used across multiple devices Very complex — 1 2 Neither difficult nor easy — 3 4 Very easy task to complete — 5 “Thinking about maintenance of applications post-deployment, what do you feel are the most complex tasks for maintaining business applications?” 4% 12% 8% 12% 6% 22% 26% 30% 36% 50% 56% 44% 40% 38% 24% 12% 12% 16% 6% 16% 2% 4% 2% 0% 2% Making changes to rich user interfaces and user experiences Implementing updates and changes to application logic and business rules Maintaining up-to-date data models and analytics information Extending custom-developed applications to function across new devices and mobile clients Maintaining and updating integration with back-end legacy systems Very complex — 1 2 Neither difficult nor easy — 3 4 Very easy task to complete — 5
  • 4. 3 Accelerated Pace Of Change Demands Configurable Processes, Rules, And Analytics With a dramatically increasing volume of business requirements and decreasing number of direct resources, development leaders are looking for new methods that emphasize more modern approaches to application development (see Figure 4). These new approaches help boost developer productivity, while also allowing the business to play a broader role in the application development process. But development leaders walk a tightrope trying to balance modern development approaches — such as configurable development and model-driven development — against the need for maximum flexibility and control available through hand- coding solutions. › Analytics, collaboration, and automation drive future demand for custom development. Business intelligence, collaboration, and business process management applications were in the top four types of applications that developers expect to see an increase in custom development. › Configurable development can replace the bulk of hand-coding. Most developers still hand-code workflow, analytics, and business rules — 42% indicated they primarily hand-code workflow, 40% indicated they hand-code analytics, and 40% indicated they hand-code business rules (see Figure 5). › Developers have a blind spot for third-party platforms. Only 10% of respondents have used BPM software, only 16% have used business rules software, and 30% used BI software. This highlights a missed opportunity for developers to minimize development and maintenance for standard functionality. FIGURE 4 Modern Development Approaches Are Beginning To Emerge Base: 247 North American developers from firms with 1,000 or more employees Source: Forrsights Developer Survey, Q1 2013 “Which of the following architecture styles does your organization currently use or plan to use?” 15% 12% 15% 21% 10% 13% 17% 17% 4% 6% 4% 5% 42% 38% 38% 32% 1% Analytics embedded in enterprise apps Complex event processing Business rules engines Business process management Expanding Implemented, not expanding Planning to implement No plans Decreasing or removing
  • 5. 4 FIGURE 5 Hand-Coding Remains A Significant Task For Key Functions During Development Base: 50 US software developers from organizations with 1,000 or more employees Source: A commissioned study conducted by Forrester Consulting on behalf of Red Hat, September 2013 “BPM and business rules allow us to collaborate more closely with business stakeholders and quickly validate new requirements and system changes.” — Development team lead, major healthcare provider Developers Consider Open Source BPM a Compelling Alternative To Hand-Coding Taking on any new technology or platform can introduce new risks and costs, in terms of building new skills and competencies, vendor lock-in, and fit with internal technology architecture and ecosystems. However, development team leads will need to look beyond common misconceptions about BPM and open source when evaluating different options for accelerating development and delivering more sophisticated applications. › BPM learning curve shorter than expected. Only 22% of respondents indicated they perceive BPM as requiring a very high to high level of effort for building competent skills. Compared to business rules at 33%, business intelligence at 30%, and collaboration at 24%. › Lower cost of ownership helps minimize risk. Developers associate open source with overall lower cost of ownership throughout the development cycle; 54% associated open source in terms of lower cost of ownership. Additionally, developers associate open source with ability to easily customize core product functionality, 44% associated open source in this category (see Figure 6). “What approach do you typically use to build in the following functionality for custom- developed business applications?” 15% 35% 35% 40% 40% 42% 33% 38% 38% 35% 42% 38% 21% 10% 19% 6% 6% 12% 31% 17% 8% 19% 12% 8% Mobile APIs Electronic forms (web-based forms) User authentication Business rules management Analytics Workflow All hand-coded using internal programming language standard Some combination of third-party framework and hand-coded programming Third-party development framework We don’t typically use this component
  • 6. 5 FIGURE 6 Open Source Software Platforms Are Most Associated With A Lower Total Cost Of Ownership Compared To Proprietary Platforms Base: 50 US software developers from organizations with 1,000 or more employees Source: A commissioned study conducted by Forrester Consulting on behalf of Red Hat, September 2013 Conclusion Today, development teams face demands to deliver increasingly complex applications. In the past, developers could negotiate tradeoffs between speed and flexibility based on business stakeholder priorities. However, business leaders now demand speed and flexibility, without any tradeoffs. Leading development teams turn to BPM to help solve the speed side of the equation, but often feel locked in when it comes to flexibility and openness of the underlying architecture. Additionally, proprietary BPM solutions tend to require significant training and unique hard-to-find skills. Open source BPM platforms provide the right balance between speed and flexibility. Developers benefit most from open source BPM solutions that provide full-featured process modeling, analytics, and business rules capabilities. “Of the following priorities for your application development team, which ones do you most closely associate with open source solutions versus proprietary software platforms?” 8% 6% 20% 16% 14% 12% 14% 10% 20% 16% 26% 8% 12% 26% 4% 22% 22% 32% 38% 38% 24% 24% 14% 10% 10% 10% 18% 14% 8% 20% 14% 10% 10% 4% 10% 10% 6% 4% 4% 4% 6% Customer support team available to quickly resolve product issues and defects Innovative product road map with regular introduction of cutting edge features Ability to leverage team’s skills on standard programming languages (i.e., Java, .NET, etc.) Ability to easily change and customize core product functionality Lower total cost of ownership (TCO) throughout product and development life cycle Ability to easily integrate across different vendor applications and systems Open source Describes both equally Proprietary
  • 7. 6 Methodology This Technology Adoption Profile was commissioned by Red Hat. To create this profile, Forrester leveraged its Forrsights Developer Survey, Q1 2013. Forrester Consulting supplemented this data with custom survey questions asked of 50 US software developers from organizations with 1,000 or more employees around the challenges that are present during the development process. The auxiliary custom survey was conducted in September 2013. For more information on Forrester’s data panel and Tech Industry Consulting services, visit www.forrester.com. ABOUT FORRESTER CONSULTING Forrester Consulting provides independent and objective research-based consulting to help leaders succeed in their organizations. Ranging in scope from a short strategy session to custom projects, Forrester’s Consulting services connect you directly with research analysts who apply expert insight to your specific business challenges. For more information, visit forrester.com/consulting. © 2014, Forrester Research, Inc. All rights reserved. Unauthorized reproduction is strictly prohibited. Information is based on best available resources. Opinions reflect judgment at the time and are subject to change. Forrester® , Technographics® , Forrester Wave, RoleView, TechRadar, and Total Economic Impact are trademarks of Forrester Research, Inc. All other trademarks are the property of their respective companies. For additional information, go to www.forrester.com. 1-MQH90Q