Business Language
Computers are good at executing instructions mechanically but not very good at interpreting business language. We need a serialization that captures what a business does to make money
is it arbitrage? Or simply manufacture as many widgets as you can? What kind of business are you in?
I wonder if we can make a serialization that captures what a business does and from that we can operate as that business using a piece of software.
See BPMN for an example attempt. which tries to model business processes.
I want to model business plans in a language.
这与我在这里的其他想法(业务云)不同。
业务云是关于编写运行业务的代码。
这个想法是关于编写业务的形式化的形式,该形式化形式可以用来描述任何业务及其盈利方式。
我想您必须从钱从哪里来(客户)开始,所以描述客户是必须的。在JIT业务中,那么您必须描述用这笔钱(咨询了供应商)和所购买的股票来完成的工作,然后筹集发票等。
This is different to my other idea on here which is business cloud.
Business cloud is about writing code that runs a business.
This idea is about writing a formalization of a business that can be used to describe any business and how it makes money.
I guess you have to begin with where the money comes from (customers) so describing the customers is a must. In JIT business Then you must describe what is done with that money (suppliers consulted) and stock purchased then an invoice is raised and so on.
对于现代的ERP,DSL只不过是DSL而已。
“资源管理几乎是每个公司都在做的事情,大型公司为此使用复杂的资源计划软件。完全有可能应用机器学习算法来分析此类系统中收集的数据,从而使越来越多的公司决策自动化,并且似乎有些高科技公司已经在这样做,从而有效地创建了AI增强型公司。” (大约在2010年,我)
顺便说一句,有一个名为Odoo的模块化框架,该框架用Python和PostgreSQL编写,试图替换所有云应用程序(这非常令人惊奇)。如果将每个模块替换为业务语言符号,则会得到与您所谈论的内容类似的信息。显然,这种语言然后可以带有符号(或单词),以及用于运营商的云选择的实现(例如通过具有云服务的云DevOps完成的操作)。
这样的语言显然有助于理解任何业务流程,但对于理解人际关系和动机却无济于事,人与人之间的关系和动机通常是联系流程和重组这些流程的粘合剂。管理层依靠个人见识,社会评估,市场估计和风险计算来决定下一步要追求的领域,而这又取决于对可能性的想法,这本质上是一个探索性过程。这样的语言也会尝试捕获这些东西吗? (人际关系,动机,探索性即兴创作)
Look no further than a DSL for a modern ERPs.
"Resource management is what almost every company is doing, and larger companies use sophisticated resource planning software for that. It is entirely possible to apply machine learning algorithms to automate increasingly many company decisions by analysis of data being collected in such systems, and it seems likely that that some hi-tech companies are already doing that, effectively creating AI-augmented corporations." (me, circa 2010)
Btw., there's one modular framework, called Odoo, written in Python and PostgreSQL, that tries to replace all cloud apps (it's quite amazing). If you replace every module with a business language symbol, you'd get something like what you're talking about. Obviously, such language then can have symbols (or words) with implementations for cloud choices of operators (like what is done via cloud DevOps with cloud services).
Such language obviously would be helpful in understanding any business processes, but not the human relationships and motivations, which usually is the glue that ties processes and restructures those processes. Management relies on personal insights, social measurements, market estimations and risk computations to decide what next domains to pursue next, and that relies on ideas of what's possible, which is inherently an exploratory process. Would such language try to capture these things as well? (human relationships, motivations, exploratory improvizations)