很快,我將參與一個項目,該項目將使用敏捷項目管理/開發方法,以及5(或更多)2周的衝刺。該項目將使用我在過去發現的單元測試很好的DDD設計模式,因此我也很樂意將其用於此項目。唯一的問題給出了以下幾個因素我不能確定是否單元測試可以用敏捷開發順利實施:敏捷開發可以有效實現單元測試嗎?
- 潛力不斷變化的需求(需求的變化,測試突破,測試需要太多更新)。
- 時間因素(單元測試可以使得開發花費更長的時間,如果需求改變到衝刺結束時,可能沒有時間以最佳質量更新測試和生產代碼)。
我有一種感覺,如果/當需求發生變化時(尤其是在衝刺結束時),並且考慮到緊迫的期限,單元測試將成爲一種負擔。任何人在這件事上有什麼好的建議?
這個問題是脫離主題,因爲它不在本網站的範圍內,如[我可以在這裏詢問什麼主題?](// stackoverflow.com/help/on-topic)中定義的。你可能可以在[另一個Stack Exchange站點](// stackexchange.com/sites#name)上詢問,*可能* [pm.se]或[softwareengineering.se]。請務必閱讀幫助中心針對您打算髮布問題的網站的主題頁面。 – Makyen 2017-11-15 23:51:43
@Makyen當這些問題發佈於7年前的時候,這些其他交流不存在/不爲人所知或者邊界沒有明確定義......所以,呃..感謝信息?多麼奇怪的更新。 – Scozzard 2017-11-20 12:20:20
@Makyen你是否真的在閱讀最古老的帖子,並根據當前常見問題提供建議?我的朋友在你前面有很長的路要走! – Scozzard 2017-11-20 12:23:06