例如,團隊A和團隊B正在研究需要實現類似功能的不同應用程序。所討論的功能依賴於數據庫,數據庫受B組控制。儘管兩個應用程序的用戶界面基於不同的技術,但功能應該大致相同。兩個團隊都有自己的要求和設計文件。這些功能可以根據任一團隊的反饋意見進行更改,但兩個團隊都必須更新他們的需求和設計文檔。你如何維護開發團隊之間的技術合同?
這些團隊在地理上是分佈的,每個團隊的成員本身也是地理分佈的。兩個團隊都與同一個客戶實體但不同的人一起工作。每個團隊都有自己的業務分析員(需求專家)。 我想讓團隊之間的技術交流比電子郵件更正式,以便我們避免誤解。
如何確保如果B隊更改了數據庫和/或功能功能,另一隊得到了正確的通知?你是否使用了一些正式的基於文本的文檔,比如界面合同?你能分享這些模板嗎?或者你使用其他機制?