≡ Menu

procedural

BPM Skills in 2017: Hot or Not?

Zbigniew Misiak posted a great set of tips from practitioners BPM Skills in 2017 – Hot or Not – with my contribution here.  This is a great way to get some quick advice from a wide range of practitioners and experts. As someone with a particular focus on decision management and decision modeling I was struck [...]

I thought I would re-run a top 10 list from a while ago – an oldie but a goodie – on the top 10 excuses for not adopting business rules and a Business Rules Management System. #10 – We tried before and got no results There are two root causes for this excuse – over-hyping [...]

I saw an interesting press announcement the other day about Activant’s new business rules functionality. Activant (who recently agreed to be acquired and merged with Epicor) is an ERP provider focused on distribution and retail – 60% of revenues come from retail and 40% from distribution. Activant as a whole has 15,000 customers concentrated in [...]

Lisa posted an interesting comment on an old post of mine (Why don’t you replace COBOL with something useful (not Java)) in which she make some interesting comments: I understand your last point that using a declarative “model” such business rules would be preferable to replace legacy COBOL applications instead of using a procedural language. [...]

Bruce Silver wrote a couple of interesting posts on this topic – Integrating Process and Rules – Part 1 and Part 2. Reading Bruce’s posts, and thinking back on the various posts I have written about business process and business decision management (Risks of pursuing BPM without decisioning, Adding decisioning to your BPM initiative or [...]

Syndicated from ebizQ Paul Brasch wrote a nice piece on Is the Speed of Decision Making Accelerating. He concludes, and I agree, that it is in fact doing so – the need to decide while customers are on the phone or on the website and the need for real-time systems to communicate and act instantaneously [...]

Syndicated from ebizQ Jeff Attwood had a great post over on Coding Horror – All Abstractions Are Failed Abstractions in which he discussed a Joel Spolsky article in which that states All non-trivial abstractions, to some degree, are leaky. At some level, of course, this is true and Jeff goes on to say But I’d [...]

I got a comment recently from “Joe” who was too much of a coward to actually post his name, his email or to link to his own blog/site/twitter feed. You can read it on my post Here’s a couple of skills developers will need in the years ahead. His comment was so indicative of the [...]

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 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 [...]

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 [...]

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…

In a blog post about Hardcoding Considered Harmful – or is it? Jeff Palermo said Oren Eini boldly makes the assertion that a system is simpler to maintain when configuration is hard-coded in one place within the system. Coupled with an automated testing and deployment process, changing configuration can be just as simple and predictable [...]