摘要 |
A software development practices expert system and method is described. The expert system utilizes control systems engineering designs, as well as dynamic systems models to inform and guide the selection, assembly, composition, publishing and presentation, enactment, assessment, learning and analysis, refactoring, improvement and simulation of software development practices into approaches or methods to software development. The expert system collects software endeavor result data to correlate efficacy of software development practice usage, and to recalibrate dynamic systems models and control systems engineering design parameters. Such designs and models configure and improve an inference-based rule engine to provide advice to users contained within a rule repository and knowledge base.
|