創(chuàng)新服務DTO-50哪個好,福建省沙縣松川化工有限公司位于福建省沙縣馬鋪化工產(chǎn)業(yè)集中區(qū),公司地處福建重點林區(qū),毗鄰京福高速、廈沙高速、泉廈高速和205國道,距沙縣火車站25公里,交通十分便利。
我們一直在說“不要重復造輪子”,但實際上“重復造輪子”的事情一直在發(fā)生,是因為我們將業(yè)務組件固化在了代碼級別?;谶@點,我們的處理策略便是將其抽象至設計圖紙層級,這樣子改起來快,看起來也更清楚、明白。我們也希望可以建立一個開源設計社區(qū),里面有大量的模板、參考資料和資源,方便大家查找。本文為【2023年產(chǎn)品經(jīng)理大會 · 北京站】 現(xiàn)場整理內(nèi)容,由人人都是產(chǎn)品經(jīng)理運營@Norah 整理發(fā)布。未經(jīng)許可,禁止,謝謝合作。
如何理解?即在分析、設計與開發(fā)過程中,使用了一個大的相同結(jié)構(gòu),避免異構(gòu)現(xiàn)象的發(fā)生,也降低或避免結(jié)構(gòu)轉(zhuǎn)換之間的溝通失真與損耗。我們要求產(chǎn)品經(jīng)理一開始就使用MVC設計框架,也方便了后續(xù)和研發(fā)團隊之間的溝通。那么我們是如何開展的呢?從需求開始(需求包括現(xiàn)狀流程以及基于現(xiàn)狀流程的系統(tǒng)需求),我們分析得出過程中的業(yè)務對象(B端需求分析一定要分析出業(yè)務對象),隨后分析得出處理業(yè)務對象的能力,即數(shù)據(jù)結(jié)構(gòu)+數(shù)據(jù)能力。由數(shù)據(jù)能力,則可以推出系統(tǒng)功能。而在考慮系統(tǒng)功能的用例設計時,必然會涉及到輸入輸出界面,由此驅(qū)動開發(fā)界面。在界面的詳細數(shù)據(jù)項得到用戶確認后,再結(jié)合業(yè)務對象的數(shù)據(jù)結(jié)構(gòu),即可合起來,共同構(gòu)成數(shù)據(jù)表以及表字段。后,數(shù)據(jù)能力會演化為服務端的API,界面中的算法則演化為用戶端的API。
第個核心技術(shù),即可視化動態(tài)樹。傳統(tǒng)的圖元組裝式建模技術(shù)是有較大弊端的:所以,我們所有的模型構(gòu)建統(tǒng)一使用樹狀圖建模,即所有的模型都是思維導圖式的,預定義了 100 多種具有特定語義和樣式的模型節(jié)點,實現(xiàn)了模型的結(jié)構(gòu)化、可視化。此外,樹狀圖本身是可聚合、可發(fā)散的,符合人類的閱讀和理解習慣。而建模時無需要布局對齊、調(diào)整大小、可快速鍵盤操作等優(yōu)勢,則大幅提升了建模效率。某種程度上,我們其實是做了一個為軟件工程而定制的思維導圖。
同時我們也定義了各個過程的產(chǎn)出物,以及在線系統(tǒng)逆向建模過程。關(guān)于需求分析,我們定義了5個活動,包括:構(gòu)建業(yè)務地圖、分析現(xiàn)狀業(yè)務流程、梳理系統(tǒng)需求、分析業(yè)務對象和確認業(yè)務需求。首先,建立需求分析的框架,防止用戶單位“飄”出去。這個框架可以稱之為業(yè)務地圖。什么是業(yè)務地圖?即多層級的業(yè)務模塊以及下面掛載的業(yè)務流程。接著,繪制流程圖。我們需要進一步劃分,構(gòu)建流程內(nèi)的結(jié)構(gòu)??梢园凑展ぷ鲘徫缓蜆I(yè)務事件劃分業(yè)務作業(yè),然后按先后順序、因果關(guān)系,串接業(yè)務作業(yè),這就構(gòu)成了業(yè)務流程圖。同時注意,千萬不要照搬業(yè)務人員所講的話,一定要做分類與歸納。
這個數(shù)據(jù)結(jié)構(gòu)不需要像“類”那樣復雜,只需要弄清楚其包含關(guān)系即可,比如這個款式檔案應該由哪幾份數(shù)據(jù)構(gòu)成,可能有一份正式版數(shù)據(jù)、一份變更版數(shù)據(jù),多再有一份快照版數(shù)據(jù)。至于這些數(shù)據(jù)將會被存儲在哪些表格中,則是自然而然的事情。接著,我們需要按需定義業(yè)務對象每個數(shù)據(jù)元素的狀態(tài)參數(shù)。