by Dan Gardiner | Last updated on Mar 24, 2025 | All, All, Programming, Programming, Software Development, Software Development
Introduction One question that is regularly brought up during customer training sessions is how to integrate Rule Applications into a company’s existing Continuous Integration and Continuous Delivery or Deployment (CI/CD) pipeline. CI/CD has become standard practice...
by Product Management Team | Last updated on Mar 24, 2025 | All, All, Analytics, Analytics, Good Beginnings, Good Beginnings
Every project needs a north star. When we kick off a “Discovery Workshop” the first step is to agree what that star looks like. Getting there takes time. Our process involves taking the project team through critical assumptions—those things that if true, would mean...
by Dan Reynolds | Last updated on Mar 25, 2025 | All, All, Analytics, Analytics, Business Management, Business Management
Imagine you are taking a sailboat out to sea. While the shoreline is still in view, it is fairly straight forward to course-correct through trial and error using the land as a reference. However, it gets much more complicated when you can no longer see the shore....
by Dan Gardiner | Last updated on Mar 26, 2024 | All, All, Business Rules, Business Rules, Software Development, Software Development, Tools, Tools
In the evolving landscape of software development and business rules engines, a pivotal debate emerges: rule applications versus traditional coding. This discussion is not just about technological preferences but represents a significant shift in how organizations...
by Product Management Team | Last updated on Mar 25, 2025 | All, All, Good Beginnings, Good Beginnings
More than half of our rule authors identify as non-developers or business analysts. That’s great news for the business since they are closest to the problem. At the same time, it makes honing your team’s rule authoring practice critical. Decisions (including all of...
by Dan Gardiner | Last updated on Mar 24, 2025 | All, All, Business Rules, Business Rules, Patterns & Practices, Patterns & Practices, Tips & Tricks, Tips & Tricks
A rose, by any other name, might be a cactus. If you come from a development background, you know that there’s an incredible amount of discussion about the importance of naming variables. Seriously, Googling “the importance of naming variables” results in 8.1 million...
by Robert Eaman | Last updated on Mar 24, 2025 | All, All, Business Rules, Business Rules, Patterns & Practices, Patterns & Practices, Tips & Tricks, Tips & Tricks, Tools, Tools
Testing rules in a rule engine is not quite the same as testing code. Verifying correct behavior and results in simple rule applications can be as simple as a quick glance at irVerify and the Rule Engine Feedback tab. But more complicated rule applications take the...
by Dan Gardiner | Last updated on Mar 13, 2024 | All, All, Automation, Automation, Business Rules, Business Rules
Encapsulation ( inˌkaps(y)əˈlāSH(ə)n ): a group of related methods, properties, logic, and other members treated as a single object. Abstraction ( abˈstrakSH(ə)n ): the process by which everything other than the relevant data about an object is hidden in order to...
by Dan Gardiner | Last updated on Mar 24, 2025 | All, All, Business Rules, Business Rules, Patterns & Practices, Patterns & Practices, Tips & Tricks, Tips & Tricks
Blackjack, Twenty-One, Pontoon, Vingt-et-Un: it goes by many names, but the concept remains consistent – get 21 points and beat the dealer. A simple game to learn and straightforward to play, Blackjack is a great game to use as a test scenario for programming gameplay...
by Dan Meyer | Last updated on Mar 24, 2025 | All, All, Business Rules, Business Rules, Microsoft, Microsoft, Microsoft Dynamics CRM, Microsoft Dynamics CRM
I am excited to announce that InRule has introduced several new exciting features for our Microsoft Dynamics 365 Integration Framework in InRule 5.3! Rule Your Workflows, Continued My previous blog post described our Workflow Activity which provides an easy way to...