1. A system comprising: a processor and a memory including a project capability analysis module configured to cause the processor to: dynamically assemble project system code of a project from project capabilities, wherein the project capabilities are determined from an instance of a build system, wherein the instance of the build system is generated by a configuration-based build engine based on at least one build input file.