問(wèn):子系統1和子系統2在系統a中,子系統1引用子系統2的數據,這個(gè)數據屬于內部邏輯文件,還是外部接口文件?
答:這個(gè)應該屬于內部邏輯文件,記一次即可。但也有例外情況,如果是采用微服務(wù)架構,并且每個(gè)微應用有獨立的數據庫,這種情況要識別為外部接口文件。
問(wèn):能不能有相關(guān)的場(chǎng)景說(shuō)明一下呢。感覺(jué)記外部邏輯文件有點(diǎn)不妥。站在業(yè)務(wù)的角度出發(fā),都是系統內部完成的工作。
答:系統邊界的劃分要考慮管理需求。如果是一個(gè)團隊,也不是一定要從更微觀(guān)視角觀(guān)察系統。但如果是不同的團隊在協(xié)同工作(比如想了解專(zhuān)門(mén)提供微服務(wù)的團隊效能如何),就只能重新劃分系統邊界,并認為微服務(wù)的調用者在系統邊界之外了。這就好比站在銀行真正的用戶(hù)視角,也不知道有前置、核心之類(lèi)的系統,但大多數銀行在應用功能點(diǎn)方法時(shí),都會(huì )按照產(chǎn)品劃分系統邊界。
以上就是軟件造價(jià)評估公司中基數聯(lián)為您帶來(lái)的“子系統1和2在系統a中,系統1引用子系統2的數據,這個(gè)數據屬于內部邏輯文件,還是外部?”所有內容,更多軟件開(kāi)發(fā)成本估算知識敬請關(guān)注中基數聯(lián)!