介绍
在我目前的组织中,我们有许多台式机和网络应用程序在某种程度上相互融合.当照顾旧的应用程序或创建新的应用程序时,证明很难尝试并记住哪个系统依赖于其他系统才能工作.我不是在谈论像DLL和图像这样的软件依赖,我在说的是整个系统,如依靠人力资源系统的财务系统.
我的问题
跟踪一个整个系统是否依赖于另一个系统的最佳方式是哪一个?
答案可以提出上述方法,软件包或文档技术.
在我特定的情况下,许多意味着超过20个Web和桌面应用程序在十几个服务器上.
我会说清楚的说明你的架构设计文件.这有一些很好的工具,如
Enterprise Architect.这个工具允许您使用UML标准创建图表,以清晰可视的方式描述这些依赖关系.