SlideShare a Scribd company logo
Daniel Selman, Product Architect – IBM WebSphere ILOG BRMS
Paris Java User Group, November 2010




Enabling Agile Business
and IT Collaboration




                                                             © 2009 IBM Corporation
Things change.




                 © 2010 IBM Corporation
Expect it. Design for it.




                            © 2010 IBM Corporation
Change Oriented Architecture.




                                © 2010 IBM Corporation
Externalize your data from your code.




                                        © 2010 IBM Corporation
Create reusable services.
(if you can afford to)




                            © 2010 IBM Corporation
Externalize your volatile business policy from your code.




                                                        © 2010 IBM Corporation
How many change processes do you need?
  1. Code
  2. Configuration
  3. GUI
  4. Rules
  5. Processes
  6. Data
  7. Models
  8. Transformations
  9. Topology
  10.Etc.

                                         © 2010 IBM Corporation
What metadata do you need to govern your changes?




                                                    © 2010 IBM Corporation
Who initiates a change?
 – How do they know that change is required?
Performs the change?
Validates the change?




                                               © 2010 IBM Corporation
Do you need side-by-side execution of configurations?
(Can you afford it?)




                                                        © 2010 IBM Corporation
How will you audit what changes were made?
(for how long?)




                                             © 2010 IBM Corporation
How do you ensure that the pre-conditions for a change are in-
 place or planned?




                                                       © 2010 IBM Corporation
Is the change comprehensible to a human being?




                                                 © 2010 IBM Corporation
Your job as an architect/developer:
  Build a “container for change”




                                      © 2010 IBM Corporation
Cross-disciplinary work, requiring:
 A solid knowledge of the business
 An appreciation of human behavior
 Deep (and broad) technical skills to choose the right
  technologies
 An understanding of governance concerns
 Top-down management support for funding
 Abhorrence of over-engineering…
   – Design for expected changes
                                                          © 2010 IBM Corporation
BRMS cannot solve all these problems
(but it can help with many)




                                       © 2010 IBM Corporation
Short demo of a change cycle with ILOG BRMS




                                              © 2010 IBM Corporation

More Related Content

What's hot (7)

PDF
IBM Z for the Digital Enterprise 2018 - Offering API channel to application a...
DevOps for Enterprise Systems
 
PDF
IBM Z for the Digital Enterprise 2018 - Automate Delivery Pipeline
DevOps for Enterprise Systems
 
PDF
IBM Z for the Digital Enterprise 2018 - Leverage best language for Transforma...
DevOps for Enterprise Systems
 
PDF
"Enterprise Mobile", Marco Nielsen
rayvillares
 
PDF
IBM Z for the Digital Enterprise 2018 - IBM ADDI as an Enabler for Digital Tr...
DevOps for Enterprise Systems
 
ODP
2829 liberty
nick_garrod
 
PDF
Z vm-faq
Ismail aboulezz
 
IBM Z for the Digital Enterprise 2018 - Offering API channel to application a...
DevOps for Enterprise Systems
 
IBM Z for the Digital Enterprise 2018 - Automate Delivery Pipeline
DevOps for Enterprise Systems
 
IBM Z for the Digital Enterprise 2018 - Leverage best language for Transforma...
DevOps for Enterprise Systems
 
"Enterprise Mobile", Marco Nielsen
rayvillares
 
IBM Z for the Digital Enterprise 2018 - IBM ADDI as an Enabler for Digital Tr...
DevOps for Enterprise Systems
 
2829 liberty
nick_garrod
 
Z vm-faq
Ismail aboulezz
 

Similar to Paris Java User Group : Enabling Agile Business and IT Collaboration (20)

PPT
Cast Iron Overview Webinar 6.13.12 Final(Jb)
Carolyn Crowe
 
PPTX
CGS Capabilities Overview
Kishore Prabudhas
 
PDF
Cast Iron Overview Webinar 6.13
gaborvodics
 
PDF
Opportunities in challenging_times-steve_robinson
IBM
 
PDF
Opportunities In Challenging Times - Steve Robinson
Roopa Nadkarni
 
PDF
Opportunities in challenging_times-steve_robinson
IBM
 
PDF
IBM Software Story
Strategy Advisory Group
 
PPT
Bahrs.peter
NASAPMC
 
PDF
iLOG - how to make your business processes smarter using business rules
Vincent Kwon
 
PDF
Beyond the Portal: What is WebSphere?
Andy Piper
 
PPT
IFIP 8.2 Panel On The Service Economy
David S. Lipien, PMP, MCP
 
PDF
Business Process Management
IBMGovernmentCA
 
PDF
2009 11-04 mm (carson, california - csu-dh) bpm introduction
Mike Marin
 
PDF
Utility AP - Best Practice, out of the box with Maximo Asset Management
Vincent Kwon
 
PDF
Passing internal and external audits with reporting and dashboards nov 2011
Scott Althouse
 
PDF
Passing internal and external audits with reporting and dashboards nov 2011
Scott Althouse
 
PPT
IBM Next Gen ALM 2012
Kurt Solarte
 
PDF
IBM Innovate 2011- What every System i Developer Needs to Know
Strongback Consulting
 
PDF
Kiwibank: From Startup to Enterprise in 7 years
Vincent Kwon
 
PPT
How a tactical HATS solution became a strategic asset - A Customer Story
Strongback Consulting
 
Cast Iron Overview Webinar 6.13.12 Final(Jb)
Carolyn Crowe
 
CGS Capabilities Overview
Kishore Prabudhas
 
Cast Iron Overview Webinar 6.13
gaborvodics
 
Opportunities in challenging_times-steve_robinson
IBM
 
Opportunities In Challenging Times - Steve Robinson
Roopa Nadkarni
 
Opportunities in challenging_times-steve_robinson
IBM
 
IBM Software Story
Strategy Advisory Group
 
Bahrs.peter
NASAPMC
 
iLOG - how to make your business processes smarter using business rules
Vincent Kwon
 
Beyond the Portal: What is WebSphere?
Andy Piper
 
IFIP 8.2 Panel On The Service Economy
David S. Lipien, PMP, MCP
 
Business Process Management
IBMGovernmentCA
 
2009 11-04 mm (carson, california - csu-dh) bpm introduction
Mike Marin
 
Utility AP - Best Practice, out of the box with Maximo Asset Management
Vincent Kwon
 
Passing internal and external audits with reporting and dashboards nov 2011
Scott Althouse
 
Passing internal and external audits with reporting and dashboards nov 2011
Scott Althouse
 
IBM Next Gen ALM 2012
Kurt Solarte
 
IBM Innovate 2011- What every System i Developer Needs to Know
Strongback Consulting
 
Kiwibank: From Startup to Enterprise in 7 years
Vincent Kwon
 
How a tactical HATS solution became a strategic asset - A Customer Story
Strongback Consulting
 
Ad

More from Dan Selman (7)

PPTX
Hyperleger Composer Architecure Deep Dive
Dan Selman
 
PPTX
Hyperledger Composer Update 2017-04-05
Dan Selman
 
PPT
TheServerSide Java Symposium 2005 : Business Rule Management, Enables Agile A...
Dan Selman
 
PPT
Service Oriented Architecture - Agility Rules!
Dan Selman
 
PPT
European Business Rules Conference 2005 : Rule Standards
Dan Selman
 
PDF
European Business Rules Conference 2004: The Business Rules Platform and Ente...
Dan Selman
 
PPT
October Rules Fest 2008 - Distributed Data Processing with ILOG JRules
Dan Selman
 
Hyperleger Composer Architecure Deep Dive
Dan Selman
 
Hyperledger Composer Update 2017-04-05
Dan Selman
 
TheServerSide Java Symposium 2005 : Business Rule Management, Enables Agile A...
Dan Selman
 
Service Oriented Architecture - Agility Rules!
Dan Selman
 
European Business Rules Conference 2005 : Rule Standards
Dan Selman
 
European Business Rules Conference 2004: The Business Rules Platform and Ente...
Dan Selman
 
October Rules Fest 2008 - Distributed Data Processing with ILOG JRules
Dan Selman
 
Ad

Recently uploaded (20)

PDF
Rethinking Security Operations - SOC Evolution Journey.pdf
Haris Chughtai
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PPTX
Top Managed Service Providers in Los Angeles
Captain IT
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PDF
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
PDF
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
PDF
Smart Air Quality Monitoring with Serrax AQM190 LITE
SERRAX TECHNOLOGIES LLP
 
PDF
HR agent at Mediq: Lessons learned on Agent Builder & Maestro by Tacstone Tec...
UiPathCommunity
 
PDF
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
PDF
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
ShapeBlue
 
PDF
UiPath vs Other Automation Tools Meeting Presentation.pdf
Tracy Dixon
 
PDF
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
Français Patch Tuesday - Juillet
Ivanti
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PPTX
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
Rethinking Security Operations - SOC Evolution Journey.pdf
Haris Chughtai
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
Top Managed Service Providers in Los Angeles
Captain IT
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
SFWelly Summer 25 Release Highlights July 2025
Anna Loughnan Colquhoun
 
Meetup Kickoff & Welcome - Rohit Yadav, CSIUG Chairman
ShapeBlue
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
Smart Air Quality Monitoring with Serrax AQM190 LITE
SERRAX TECHNOLOGIES LLP
 
HR agent at Mediq: Lessons learned on Agent Builder & Maestro by Tacstone Tec...
UiPathCommunity
 
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
Apache CloudStack 201: Let's Design & Build an IaaS Cloud
ShapeBlue
 
UiPath vs Other Automation Tools Meeting Presentation.pdf
Tracy Dixon
 
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
Français Patch Tuesday - Juillet
Ivanti
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 

Paris Java User Group : Enabling Agile Business and IT Collaboration

  • 1. Daniel Selman, Product Architect – IBM WebSphere ILOG BRMS Paris Java User Group, November 2010 Enabling Agile Business and IT Collaboration © 2009 IBM Corporation
  • 2. Things change. © 2010 IBM Corporation
  • 3. Expect it. Design for it. © 2010 IBM Corporation
  • 4. Change Oriented Architecture. © 2010 IBM Corporation
  • 5. Externalize your data from your code. © 2010 IBM Corporation
  • 6. Create reusable services. (if you can afford to) © 2010 IBM Corporation
  • 7. Externalize your volatile business policy from your code. © 2010 IBM Corporation
  • 8. How many change processes do you need? 1. Code 2. Configuration 3. GUI 4. Rules 5. Processes 6. Data 7. Models 8. Transformations 9. Topology 10.Etc. © 2010 IBM Corporation
  • 9. What metadata do you need to govern your changes? © 2010 IBM Corporation
  • 10. Who initiates a change? – How do they know that change is required? Performs the change? Validates the change? © 2010 IBM Corporation
  • 11. Do you need side-by-side execution of configurations? (Can you afford it?) © 2010 IBM Corporation
  • 12. How will you audit what changes were made? (for how long?) © 2010 IBM Corporation
  • 13. How do you ensure that the pre-conditions for a change are in- place or planned? © 2010 IBM Corporation
  • 14. Is the change comprehensible to a human being? © 2010 IBM Corporation
  • 15. Your job as an architect/developer: Build a “container for change” © 2010 IBM Corporation
  • 16. Cross-disciplinary work, requiring:  A solid knowledge of the business  An appreciation of human behavior  Deep (and broad) technical skills to choose the right technologies  An understanding of governance concerns  Top-down management support for funding  Abhorrence of over-engineering… – Design for expected changes © 2010 IBM Corporation
  • 17. BRMS cannot solve all these problems (but it can help with many) © 2010 IBM Corporation
  • 18. Short demo of a change cycle with ILOG BRMS © 2010 IBM Corporation