What are Modules and Solvers?
At AlisQI, we don’t just deliver software—we solve problems!
AlisQI is built around two core concepts — modules and solvers — that together control what functionality is available, how features are organized, and how your system adapts to your needs. A module is a group of related solvers that belong to the same functional area; a solver is a licensed feature that activates specific functionality within that module.
Together, they determine:
- What functionality is available
- How features are organized
- How your system adapts to your needs
What is a Module?
A module is a group of related solvers that belong to the same functional area — a category or functional domain within the system.
It helps organize the system into logical areas like:
- Quality Control (QC)
- Documentation (DM)
- Continuous Improvement (CI)
- Environment, Health and Safety (EHS)
- Supplier Quality (SQ)
What is a Solver?
A solver is a licensed, focused feature that enables specific functionality to address a particular operational or quality challenge — such as unstable processes, recurring deviations, or compliance tracking.
Think of a solver as a targeted solution to a specific problem — like unstable processes, recurring deviations, or compliance tracking.
Each solver:
- Solves one clear type of problem
- Enables specific features, UI (user interface) elements, and/or system behavior
- Can be turned on or off depending on your license
- Works together with other solvers to support broader workflows
When a solver is:
- Enabled → the related features and automations (e.g. alerts, emails) are active
- Disabled→ the features stop working, but your data remains saved in the background and is restored when re-enabled.
Key Difference
- A solver controls access to specific features
- A module organizes solvers into a functional domain
How Solvers and Modules Work Together
- Solvers are contained within modules
- Multiple solvers can be combined to support end-to-end workflows
- Some solvers may depend on others to function correctly — if a required solver is disabled, dependent features may not work as expected. Contact your AlisQI administrator or account manager to review solver dependencies for your configuration.
- Some features can be enabled by multiple solvers across modules
- Some system functions are gated without the appropriate Solver
This design allows the system to be:
-
- Flexible → only enable what you need
- Scalable → add capabilities over time
- Reliable → ensure dependencies and data consistency
Key Takeaway
Modules organize functionality. Solvers activate it.
Together, they give you control over how the system supports your quality and operational processes.
