我有一個主要應用程序。我有兩個主要應用程序的典型人類演員,並編寫了許多用戶故事。但是爲了工作,主應用程序需要一個爬蟲程序,一個調度程序和一個管理應用程序。這些論文是否被視爲演員?我知道它們在我的主應用程序的外部,並且它們直接與它互動以實現目標,但它們不會爲非開發團隊利益相關者提供明顯的業務價值。非人類演員的用戶故事和非功能性需求
我也有一些關於系統如何處理不良數據的非常重要的規範,除了主應用程序本身作爲描述這些場景的參與者之外,我想不出任何人。
以上部分內容在功能和非功能需求方面進行了描述,但我不知道它們是否可以在用戶故事中進行介紹。這是預期的嗎?
我應該繼續我的課堂設計圖和順序圖以及其他地方的文檔實現細節嗎?
在許多情況下,分析(功能,非功能需求,用戶故事,概念圖......)和設計(類圖,序列圖......)之間存在這種差距嗎?如果是,你如何彌合它(例如開發者文檔,代碼評論)?
用戶故事開始減慢我的速度,因爲我知道如何做到這一點,不能遵守術語,我找不到真實世界的應用案例研究。
是的,主應用程序負責處理數據,一些統計數據和安全性,爬蟲獲取新的數據。因此,我應該將您提到的最後2個用戶故事放置在單獨的搜尋器應用程序中,因爲它們爲主應用程序的用戶提供了真正的用戶價值? – Nikos
你確定它沒有提供任何價值?如果是這樣,你沒有理由去做。 – Sklivvz