談一談如何降低設計在實現中的損耗!
談一談如何降低設計在實現中的損耗!
首先簡單介紹一下我所處的開發場景:
公司沒有幾個做開發的人員,所以當有大規模的開發專案的時候,出於成本和軟體安全的考慮,通常是我和其他同事完成公司業務
的需求分析與設計(做的非常詳細,從業務模型,資料庫結構,持久層,領域層,業務層對應的介面, 介面設計都被固定下來了),目的是
儘可能的減少外包程式設計師在軟體開發的過程中自由發揮的機率,保證實現不要太偏離與設計.然後公司從外包公司租賃幾個符合要求的程式設計師
,由我們領導著按照設計和進度進行軟體的開發.軟體開發測試完畢後,那些程式設計師就回到他們自己的公司了.
當然在實際開發的過程中,最初的設計可能要進行實際對應的調整,有的因為實際情況不得不要打一些折扣等待,這些應該是說都是設計在實現
中的損耗.
我們幾個人也是一直在摸索尋找一種降低設計損耗的過程方法,也就是設計如何被很好的實現.當然在做設計的時候一定要符合需求,需要一定的
經驗和紮實的分析設計理論做指導.這也是我們一直在努力的學習四色原型,分析模式,DDD,設計模式的原因.
當設計完善後,對於我們這種團隊的情況,程式設計師基本上都是臨時租賃來的,層次高低不等,你是OO的設計,可是有的程式設計師沒有這樣的程式思維,在
實現的時候就是給你寫的很不令人滿意.設計也就打折扣了.
我想到的解決辦法:
1:狠抓上游分析設計
2:如何抓我們的下游程式開發實現,目前還在探索中.有這方面經歷的請多多指教!
由於沒有去軟體外包公司幹過,據說歐美和日本的外包需求設計規格說明書做的非常完善,設計損耗好像較少,有這方面經歷的請多多指教!
首先簡單介紹一下我所處的開發場景:
公司沒有幾個做開發的人員,所以當有大規模的開發專案的時候,出於成本和軟體安全的考慮,通常是我和其他同事完成公司業務
的需求分析與設計(做的非常詳細,從業務模型,資料庫結構,持久層,領域層,業務層對應的介面, 介面設計都被固定下來了),目的是
儘可能的減少外包程式設計師在軟體開發的過程中自由發揮的機率,保證實現不要太偏離與設計.然後公司從外包公司租賃幾個符合要求的程式設計師
,由我們領導著按照設計和進度進行軟體的開發.軟體開發測試完畢後,那些程式設計師就回到他們自己的公司了.
當然在實際開發的過程中,最初的設計可能要進行實際對應的調整,有的因為實際情況不得不要打一些折扣等待,這些應該是說都是設計在實現
中的損耗.
我們幾個人也是一直在摸索尋找一種降低設計損耗的過程方法,也就是設計如何被很好的實現.當然在做設計的時候一定要符合需求,需要一定的
經驗和紮實的分析設計理論做指導.這也是我們一直在努力的學習四色原型,分析模式,DDD,設計模式的原因.
當設計完善後,對於我們這種團隊的情況,程式設計師基本上都是臨時租賃來的,層次高低不等,你是OO的設計,可是有的程式設計師沒有這樣的程式思維,在
實現的時候就是給你寫的很不令人滿意.設計也就打折扣了.
我想到的解決辦法:
1:狠抓上游分析設計
2:如何抓我們的下游程式開發實現,目前還在探索中.有這方面經歷的請多多指教!
由於沒有去軟體外包公司幹過,據說歐美和日本的外包需求設計規格說明書做的非常完善,設計損耗好像較少,有這方面經歷的請多多指教!
相關文章
- 談談SSO單點登入的設計實現
- 談談如何設計一個 Network->Model 元件元件
- 深入談談String.intern()在JVM的實現JVM
- 淺談VueUse設計與實現Vue
- 淺談設計模式及python實現設計模式Python
- 淺談Java中利用JCOM實現仿Excel程式設計JavaExcel程式設計
- 以 ZGC 為例,談一談 JVM 是如何實現 Reference 語義的GCJVM
- 談談Java常用類庫中的設計模式 - Part ⅠJava設計模式
- 談談我工作中的23個設計模式設計模式
- 前端雜談: 如何實現一個 Promise?前端Promise
- 前端雜談:如何實現一個Promise?前端Promise
- 讀Flink原始碼談設計:流批一體的實現與現狀原始碼
- 淺談許可權管理的設計與實現
- 淺談產品模型(Profile)在程式設計中的作用模型程式設計
- 淺談設計模式在iOS開發實戰專案中的應用設計模式iOS
- 談一談我對‘模板方法’設計模式的理解(Template)設計模式
- 從UX體驗設計談如何巧妙降低遊戲玩家認知負荷?UX遊戲
- 談談 MyBatis 的外掛化設計MyBatis
- 談談對程式設計師的管理程式設計師
- 給玩家一個“好伴侶” 談談遊戲中“陪伴型”角色的設計遊戲
- 談談 Promise 以及實現 Fetch 的思路Promise
- 併發程式設計 —— 談談執行緒中斷程式設計執行緒
- 談談交叉熵損失函式熵函式
- 談一談程式設計師的職業發展路線程式設計師
- 談談我對Ui設計師的一些觀點UI
- 很認真的談一談程式設計師的自我修養程式設計師
- 淺談如何實現自定義的 iterator
- 談談fork/join實現原理
- 談談優惠券系統的設計
- 淺談Node中module的實現原理
- 以Sid Meier切入,談談遊戲中的趣味選擇設計遊戲
- 如何利用“隨機”來控制貧富差距? 談談網路遊戲中的概率設計隨機遊戲
- 淺談分散式計算的開發與實現(一)分散式
- 淺談Hbase與中間的一些設計策略
- 談談.NET Core下如何利用 AsyncLocal 實現共享變數變數
- 談一談PostgreSQL及openGauss中的packageSQLPackage
- 談一談Python中的裝飾器Python
- 談談 "JS 和 設計泛型"JS泛型
- 談談遊戲難度設計遊戲