沒有詳細設計的開發

2021-08-31 01:56:56 字數 447 閱讀 5089

敏捷開發,講的是,敏捷,快速的出成果,然後迭代,在多次的迭代過程中,逐步的優化、改進,成功順利圓滿的完成專案。

實際的開發過程中,敏捷跟傳統的瀑布式開發是不一致的,沒有詳細設計,開發和設計是一起的,開發和設計的思路,大家都是清楚的,po理解完了也後,就自由設計,然後根據初步的設計就開始編碼了,過程中很多問題都是在過程中發現的,有時候就會出現在實際開發過程中,發現設計存在很大的漏洞。

同時也存在,在敏捷開發模式下,設計的深度到底應該細到什麼程度?

在實踐過程中,想出了初稿,用來整理所做功能的業務,具體的實現,具體的介面,採用的技術,都應該考慮進去,達到整體和具體細節清晰,可控的範圍內,將可能出現的漏洞,在初稿階段就解決掉,而且,初稿又能作為自測的依據,特別是功能比較複雜,細節麻煩的時候,**編寫完成後,由於開發周期跨度很大,有些鏈結,基本上忘的差不多了,這個時候開始自測,很大程度上是不全面的,初稿就派上用場了。很管用,實踐證明。

對日外包開發 詳細設計

詳細設計 一般能夠開發的詳細設計主要包括一下幾個部分 1,畫面遷移圖 2,概要說明書 3,畫面layout 專案定義說明書 4,開發處理詳細說明書 5,table 登陸,更新處理說明書 table 名,列名,設定專案名,條件 演算子,條件 比較物件,條件 結合方式,排序 6,畫面專案狀態說明書 7,...

軟體開發中的詳細設計

傳統軟體開發中的詳細設計 現在公司都使用敏捷開發,認識敏捷開發 敏捷開發中詳細設計的目標 詳細設計對技術團隊的好處 詳細設計對開發者個人的好處 優秀的詳細設計,需要具備一下能力 詳細設計初學者的學習思路 詳細設計有 章法 但沒有 公式 章法 規範,比如命名 注釋等。這些不是 公式 設計模式 相同業務...

開發日記 沒有最難,沒有最易

這兩天在搞乙個小功能 調節對比度 亮度。這問題很簡單吧,根本配不上 演算法 二字。這是我一直以來的看法,所以一開始根本沒想太多,一條最簡單的公式 幾行 就實現了。但當你把結果拿去跟別人對比 photoshop 還真不一樣。不愧是商業軟體,效果就是比你好!怎麼個好法?影象生動 自然,反觀自己的,僵硬 ...