您的位置:软件测试 > 软件项目管理 > 项目管理综合 >
成功的管理分布地域的开发
作者:网络转载 发布时间:[ 2013/8/1 15:45:22 ] 推荐标签:

5.3.1 情景1:使用WSAD工具开发的项目

在这种情景下,使用ClearCase 的用户组与前面的情景很类似。因为我们使用WSAD作为开发环境,用户的机器和构建服务器都可以作为客户端。当工作在WSAD环境下时,UCM是合适的开发方法,此时UCM甚至可以支持多地点的开发。这时代码比5.2.1.1.节的情景稍微多一些(大约300,000个源文件)。仅有的不同之处是那里用户组不是位于多个地方。

5.3.1.1 推荐的VOB服务器硬件

本例中,可以在不同的地方使用不同的VOB服务。表9是低推荐的配置:

5.3.1.2 推荐的视图服务器硬件

在这个情景下,用户主要工作在Windows客户端,因为它们使用WSAD。这时不需要视图服务器,因为用户的工作站可以作为视图服务器来访问VOB。

5.3.2 情景2: C/C++开发环境

这个情景与5.3.1节提到的情景非常类似,除了用户可以分布在不同地方之外。此时文件数比WSAD情景要多,因为多数C/C++开发支持重用的代码 (大约有350,000个或者更多)。这些文件将分布在数个VOB中,正如本文档其它情景中提到的一样。

5.3.2.1 推荐的VOB服务器硬件

表10的硬件配置是这个情景下的小配置:

5.3.2.2 推荐的视图服务器硬件

表11为推荐的低配置:

5.4 大型项目(超过250 个用户)
这个场景是非常复杂的项目,所有的开发人员位于同一个地点。项目构建得支持多个平台,还包括过去十年来已经构建和维护的代码。后端代码用C/C++编写,前端代码用Java编写,有些文档使用WSAD和国际化代码。项目环境如下:

    超过500,000个文件
    Builds产生10-15GB的二进制代码
    17种不同的语言
    使用makefile和Ant 脚本构建二进制代码
    大约有500个开发人员
    愿意在墙角放一台专门的服务器 (硬件合并努力的初步)

5.4.1 推荐的VOB服务器硬件

此时,表12的配置是合适的:

上一页1234567891011下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd