Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create automated workflows for business logic #3662

Open
mmarcotte opened this issue Jun 14, 2023 · 0 comments
Open

Create automated workflows for business logic #3662

mmarcotte opened this issue Jun 14, 2023 · 0 comments
Assignees
Labels
potentially significant impact These issues could cause major shifts in the amount or type of work

Comments

@mmarcotte
Copy link
Collaborator

mmarcotte commented Jun 14, 2023

As a developer, so that I can create workflows more easily, I need to be able to separate the business logic from the code into clearly defined steps

This is a tricky one and a bit of a pipe dream. The problem we're trying to solve is that the business logic, the use cases, are tightly coupled with the code base such that this Electronic Filing Case Management Solution is built specifically for the US Tax Court, and it is very challenging for another organization to make use of it. In order to allow for other Courts to use the product, we will need to figure out a way to strip out and make dynamic the business logic.

So, Court A can have one business logic mechanism for creating a petition and court B can have another.

In this new world, we can create workflows that can be reused and called upon as needed.

ToBeContinued

@mmarcotte mmarcotte added the potentially significant impact These issues could cause major shifts in the amount or type of work label Jun 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
potentially significant impact These issues could cause major shifts in the amount or type of work
Projects
None yet
Development

No branches or pull requests

2 participants