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)