The prebuilt compromise
Generalized software leaves gaps.
Prebuilt systems generalize core modules across industries, leaving each customer to configure and extend the product to fit its operation.
That customization can become a costly project of its own. Even then, teams may still need to change established processes to fit the software. Artifact starts with the operation’s requirements and shapes the software around them.