天天看點

從産品經理的角度如何提升項目的傳遞品質?

提高傳遞品質 ,對于每個IT公司都是永恒的話題。 傳遞品質其實包含2重意義, 一是傳遞的高品質(客戶角度),即客戶的滿意度;二是高品質的傳遞(傳遞團隊的角度),這裡是指如何多快好省的完成項目的上線。

整體總結起來:

對需求側:如何可以将上線的功能盡可能的形成配置化的功能,這樣,盡可能的去完成客戶的場景的配置化,業務端的需求盡管有所調整,那麼系統也是可以調整配置;

對傳遞側:如何可以通過配置滿足很多場景化的業務需求,那麼其實定制開發的工作量大大降低,這種情況下的代碼重複使用率會大大提高,是以傳遞的品質也會大大提高,但是這種更新檔式的功能疊加不是無限堆疊,到一定程度需要重構。

接下來,我介紹下,我們團隊對這種業務端的抽象做了哪些配置器:

1、自動化的CRUD

我們采用的是動态的資料模型, 通過mysql+mongodb 的模式,實作根據界面的配置的内容,自動建立資料模型(庫表),實作資料的增删改查

從産品經理的角度如何提升項目的傳遞品質?
從産品經理的角度如何提升項目的傳遞品質?

2、表單、清單觸發的業務邏輯配置

表單和清單在完成資料的增删改查後,其實作為業務來講還有一些相關的業務功能,例如,入庫,不僅僅是入庫的訂單資訊,那麼送出後,可能會複發業務流程、可能會修改商品庫存表中對應物品的數量,那麼這裡邊的業務功能的實作就需要通過業務邏輯去完成對應的資料處理過程。下圖展現了實作表單或者清單按鈕可以觸發 “彈出表單”或者“執行邏輯” 等操作。

從産品經理的角度如何提升項目的傳遞品質?
從産品經理的角度如何提升項目的傳遞品質?

3、邏輯配置與流程配置

邏輯配置本質上就是對服務能力的編排,流程配置本質上對狀态的流轉,對應環節的表單、人員的配置,如下圖:

從産品經理的角度如何提升項目的傳遞品質?
從産品經理的角度如何提升項目的傳遞品質?
從産品經理的角度如何提升項目的傳遞品質?

4、資料加工處理配置

體系内需要對資料進行加工,那麼在mysql 、oracle 等資料庫下可以采用 sql語句去實作,但是對于hive等其他的資料庫,就不能通過通用的文法去實作資料的分析,有的可能還需要對應的腳本去處理,那麼我們建構了一個統一的資料加工工具,從界面上去統一對資料的操作,屏蔽不同資料庫的操作。

從産品經理的角度如何提升項目的傳遞品質?
從産品經理的角度如何提升項目的傳遞品質?

綜上,通過大量的資料錄入、資料加工、資料流轉、資料分析幾個配置化的引擎,實作了很多定制化的業務需求,進而提升項目的傳遞品質與傳遞效率。

線上位址:https://frame.bctools.cn/

gitee開源位址:https://gitee.com/software-minister/jvs