When the Fourth Option is the Best Option
I have often joked that when clients purchase DECISIONS that we were their fourth option. There’s quite a bit of truth in this though. So, with that said, what would be options 1, 2 and 3? Why would anyone slide down to option 4 as their best option?
Option 1: The Status Quo
As an Enterprise Architect, for any given IT infrastructure project this is always the option that any other option is measured against. Yes, your current process is inefficient, manual, managed via email and spreadsheets (___________) – fill in the blank here. You will ultimately be asked to justify any investment you make, so understanding the costs of the status quo is also your first step. These costs are typically measured in headcount (doing inefficient things) or in time (how long does the current process take). There is one cost that typically goes unmeasured and that is agility, or lack thereof. By agility, we mean how quickly can your organization respond to changing business conditions?
Option 2: Commercial Off the Shelf Software (COTS)
When organizations look for software to help manage a business process the next alternative is to look for off the shelf software. The benefits here are obvious. Instead of reinventing the wheel, organizations can benefit from best practices and can be up and running relatively quickly. This is typically a good choice if the business process isn’t core to your organizations market differentiation. How many organizations compete on the effectiveness of their accounting software? Every successful organization will do something different than all of their competitors. Given this, you won’t find standard software to manage this process and if you can – you might want to take a look at your strategy.
Option 3: Custom Code
Ok, so you know you have a big problem and there’s no standard software to solve your problem. What about custom code? Your dev team is chomping at the bit to write a brand new application from scratch. The only problem is that this is the same dev team that is supporting the existing application. Re-writing the application on new technology would take several years and would likely be obsolete as soon as it was completed. Plus, we all know the failure rate of internal development projects.
Option 4: DECISIONS no-code development platform
The DECISIONS no-code development platform fills the space between COTS applications and developing from scratch. DECISIONS helps organizations manage their processes that help them differentiate while allowing them to be built quickly and efficiently, often by non-programmers.
So, when is the fourth option the best option?
- When you have an inefficient, manual or time consuming process that’s difficult to change.
- The process is one that makes your company different from the competition.
- You want a solution quickly and with parts of the process (i.e. business rules) maintained by the people closest to the business – the business teams themselves.
- Can Decisions Scale?
- Decisions Days 2019 (Nov 4th - 8th)
- When the Fourth Option is the Best Option
- Refactoring an Application - Beginning with Rules
- Do You Need a Business Rules Engine?
- Decisions Helps NYC Dept of Social Services & National Cancer Institute Match Resources to People in Need
- Recognizing (too much) Complexity
- Data Validation with Rule Sets
- Why your ERP system needs Workflow
- Decisions User Interface Options