小组目前的组织形式还是部门中的开发小组的构成形式,小组工作目前基本是维护、升级既有系统,每个人负责一个模块,每个人负责的模块都非常独立,模块间没有什么关系,各成员对其他成员做的模块也不熟悉,但每个模块都会依赖位于异地的其他team的输出,比如jar;每个模块应用的开发技术虽然都是java但具体技术都不一样。团队成员日常工作大部分时间是调查、修改各自模块中测出的bug,或增加新功能。配置管理工具应用的是clearcase,每个模块都有自己的project。
从具体上讲应用TDD、daily build、持续集成倒是可行,但每个模块都需要要有自己的daily build project。小组的管理希望采用Scrum。
各位有类似场景的敏捷经验没有,望不吝赐教。
从具体上讲应用TDD、daily build、持续集成倒是可行,但每个模块都需要要有自己的daily build project。小组的管理希望采用Scrum。
各位有类似场景的敏捷经验没有,望不吝赐教。