2.研發(fā)框架具備的條件
(1)二十年經(jīng)驗(yàn)的累積,涵括了從C/S到B/S的變遷歷程為開(kāi)發(fā)框架的構(gòu)建提供了可能
(2)近十年軟件公司運(yùn)營(yíng)經(jīng)驗(yàn),了解研發(fā)過(guò)程中的痛點(diǎn)并不斷嘗試通過(guò)技術(shù)規(guī)范予以解決
(3)研發(fā)歷程中,應(yīng)用過(guò)國(guó)內(nèi)外各類(lèi)編程的輔助工具,從中得到了很多的靈感和啟發(fā)
(4)2009年起步研發(fā)至今,在實(shí)踐中不斷得到迭代和檢驗(yàn),形成了健壯可靠的開(kāi)發(fā)框架及輔助工具
3.可行性分析
(1)軟件項(xiàng)目在開(kāi)發(fā)過(guò)程中,60%以上是重復(fù)勞動(dòng),可以通過(guò)不斷的總結(jié)和歸納,抽象為相應(yīng)的自適應(yīng)模型,形成穩(wěn)定健壯的適應(yīng)各類(lèi)數(shù)據(jù)調(diào)度的系統(tǒng)底層。
(2)一般研發(fā)團(tuán)隊(duì)需要磨合,并且依賴(lài)項(xiàng)目經(jīng)理的組織和協(xié)調(diào),項(xiàng)目研發(fā)如何擺脫對(duì)人的依賴(lài),轉(zhuǎn)而形成某種工業(yè)化的分工過(guò)程,是確保項(xiàng)目順利進(jìn)行的重要保障。
(3)一般的信息化系統(tǒng),前端可使用開(kāi)源的UI的界面,如果將這些UI界面融合在自動(dòng)化的開(kāi)發(fā)框架中,直接省去前端的設(shè)計(jì),也是提高研發(fā)效率的重要方面。
(4)程序員水平高低不一,代碼水平良莠不齊,對(duì)于數(shù)據(jù)對(duì)象,在內(nèi)部溝通中多少存在誤差,如果找到一種方法,統(tǒng)一定義、規(guī)范調(diào)度,可確保數(shù)據(jù)邏輯處理時(shí)的一致性。