A reflection of the Corona pandemic highlights the need for more sustainable production systems using automation. The goal is to retain automation of repetitive tasks while allowing complex parts to come together. We recognize the fragility and how hard it is to create traditional automation. We introduce a method which converts one really hard problem of producing sustainable production code into three simpler problems being data, patterns and working prototypes. We use developer seniority as a metric to measure whether the proposed method is easier. By using agent-based simulation and NanoVC repos for agent arbitration, we are able to create a simulated environment where patterns developed by people are used to transform working prototypes into templates that data can be fed through to create the robots that create the production code. Having two layers of robots allow early implementation choices to be replaced as we gather more feedback from the working system. Several benefits of this approach have been discovered, with the most notable being that the Robot of Robots encodes a legacy of the person that designed it in the form of the 3 ingredients (data, patterns and working prototypes). This method allows us to achieve our goal of reducing the fragility of the production code while removing the difficulty of getting there.
翻译:Corona大流行的反射突出表明需要使用自动化来建立更可持续的生产系统。目标是保持重复性任务的自动化,同时允许复杂的部件组合在一起。我们认识到脆弱性和创造传统自动化的难度。我们引入了一种方法,将生产可持续生产代码的一个真正困难的问题转换成三个更简单的问题,即数据、模式和工作原型。我们用开发者的资历作为衡量拟议方法是否比较容易的衡量尺度。我们通过使用代理模拟和纳米VC的代理仲裁,能够创造一个模拟环境,将人们开发的模式用于将工作原型转换成模板,通过这些模型可以输入数据,从而创建产生生产代码的机器人。我们从工作系统中收集更多的反馈,由两层机器人来取代早期实施选择。我们发现了这一方法的一些好处,最明显的是机器人的机器人将设计者遗留下来的3种成分(数据、模式和工作原型),从而使我们能够实现减少生产代码脆弱性的目标。