你包括和/或在您的TD交付 - 設計VS -Development什麼模型和圖表,爲什麼?
詳情:
新型4開發項目,在一個商店,我們正在逐步地讓管理方面取得進展,從畢業「買」,在採用TDD /期望,「行動」。我是(開發人員)想要爲新項目設計測試驅動設計。管理層願意讓測試驅動開發 - 創建一些模型和圖後(這將補充UI樣機傳達詳細的設計給客戶顯著發展開始之前)。
那麼,鑑於上下文,您認爲哪些模型和圖表是合理的?這個項目的可交付成果是一個既不平凡也不過分複雜的Web應用程序。我們有一個需求文檔(有時候是模糊的,但是對於編寫測試來說是一個好的開始)。但是到目前爲止我所使用的TDD體驗(我單獨使用TDD的一個非常低缺陷項目,以及一些設計成熟的同行測試在這裏和那裏編寫)讓我想要接下來的測試驅動設計。
創建模型/圖表(看起來像我們將提供一些類模型和幾個高級用例和序列圖)的過程似乎給我們(開發人員)沒有設計洞察力,TDD不會,而且他們技術性/複雜性足以讓我擔心任何非開發人員在呈現他們時都會有效地忽略他們(讀取:盲目接受他們)。
你在哪裏畫包括和不包括模型和圖表在TD - 設計VS - 發展之間的界限?