Syndicated from ebizQ I got a newsletter over the weekend with a very pertinent comment: In our last newsletter, the Facilities Team announced that we were in negotiations for a facility. Unfortunately, undocumented rules in the city’s building code were discovered which put a kibosh on that location This is interesting because I know for [...]
ebizQ
Syndicated from ebizQ Todd Biske wrote an interesting piece titled Thoughts on designing for change that made me think about one of the real basics of decision management and reminded me of some comments Phil Wainewright made years ago about what happens to deployed services: Services have to operate in the real world, where nothing [...]
Syndicated from ebizQ I have posted a couple of times recently on the interaction of decisions and processes – Another way decision management and process interact, More on keeping decisions and processes separate and Here’s how decision management simplifies process management. This last one prompted Stephen Zisk (of Pega) and Dan Selman (of ILOG) to [...]
Syndicated from ebizQ Neeli Basanth posted this in response to my post Here’s how decision management simplifies process management and asked an interesting question: No doubt the diagram on the right looks much simpler and purely shows the flow. Although it no longer tells the viewer on how the decisions were made. And this is, [...]
Syndicated from ebizQ I saw this list of 10 skills developers will need in the next five years – developers not programmers you notice – and I was struck by several things. First and foremost it still assumed that application developers would be programming – not assembling applications from components, not specifying the behavior of [...]
Syndicated from ebizQ Adrian Marchis had a nice article on Use Case Recycling by Extracting Business Rules. Now making sure decisions are identified explicitly in use cases avoids one of the seven deadly sins of decision management and is something I think is critical. Indeed I wrote an article on the topic on the same [...]
Syndicated from ebizQ Checking out some articles on the Business Rules Community I saw a great illustration of making processes simpler and more agile with decision management. In How Business Rules Define Business Processes (free registration required), Jan Vanthienen and Stijn Goedertier give some nice examples of how standard business process notation, with its abject [...]
Syndicated from ebizQ Jim Sinur, over on the Gartner blog, has a post this week on Rule Guided Processes are the Way of the Future in which he says There are obvious benefits in making business policies/rules explicit and easily changed via accompanying quick-change processes. Now I have blogged before about the power of business [...]
Syndicated from ebizQ A friend passed on an article titled “When the customer knocks” in which Scott Arnett of Pitney Bowes discussed the power of data to improve customer interactions. Nothing there to cause me to blog you would think. Except that Scott, like too many in the Business Intelligence community, fails to acknowledge that [...]
Syndicated from ebizQ Tom Davenport had a post today on Microdecisions for Macro Impact that pointed out on the key benefits of decision management, with its focus on operational decisions: If you can identify a few key microdecisions that can be addressed and improved, you can often dramatically improve performance. “Micro decisions” is a phrase [...]
Syndicated from ebizQ John Reynolds over on the Thoughtful Programmer had a great post a little while back – 19th Century BPMS. In it he said I sometime find it useful to describe a BPMS in terms of things and people that you probably would have found in an office or factory in the 1890s This [...]
Syndicated from ebizQ Concluding my response to – Programming Sucks! Or At Least, It Ought To it’s time to answer the specific comments I got. First, the reasonable ones: Ken said: It depends on the business requirement. If business rules need to be changed on the fly then a rules engine framework makes the most [...]
Syndicated from ebizQ Continuing my response to – Programming Sucks! Or At Least, It Ought To it’s time to take some of the arguments Alex makes and show why I think his arguments should lead one to adopt a business rules approach. Despite the vociferousness of some of the comments and the tone of Alex’s [...]
Syndicated from ebizQ Well last week was exciting on the ebizQ blog – thousands of new visitors after a link from a popular programming blog. This article – Programming Sucks! Or At Least, It Ought To – referred to an old article of mine – Don’t soft-code, use business rules that had been prompted by [...]
This post caught my eye last week – ecommerceinsights.com Blog » Automated recommendations: ubiquitous in 2009? Predictive merchandising becomes ubiquitous, and the crowd begins to separate. “Predictive merchandising” is also referred to as “automated merchandising” or “personalized product recommendations”. Whatever term you like (or are marketing) we will see this area are the “product reviews [...]
Martin Fowler always writes interesting things on his site and this one was no exception: Will DSLs allow business people to write software rules without involving programmers? In it he says: …greatest potential benefit of DSLs comes when business people participate directly in the writing of the DSL code. The sweet spot, however is in [...]
Continuing this weeks posts on using decision management to improve development, I thought I would post on how decision management should be part of model-driven development (model-driven engineering, a model-driven architecture or whatever). The recent, and premature, discussion of the death of SOA led Johan den Haan to post SOA is dead; long live Model-Driven [...]
Last week I posted Focusing on decisions to improve the software end product and I decided that this week’s posts would be a series of follow-ups on how decision management can and should impact software development. Today on how it should impact/be a part of Agile, tomorrow on Model-Drive Engineering and Thursday on DSLs (Domain [...]
Jim Sinur posted BPM Needs to Add More Intelligence to Decisions Surrounding Processes and said: Going forward, I see a need for more sophisticated decisions that will require a deeper integration of rules, analytics, and complex events. If you read my blogs, you know I agree with this statement in broad terms. I think, however, [...]
The Forrester Blog For Application Development & Program Management Professionals had a post on a 21st Century Software Development Process that reminded me of one of my favorite topics – the need for programmers, especially Agile programmers, to get on…

