1、什么是RTC
RTC(Rational Team Concern)是IBM推出的SCM系统,RTC是Jazz 平台的基于 Eclipse RCP 的客户端,为软件开发团队创造协同工作环境的软件,适用于现在比较流行的敏捷开发(Agile),适用于团队协作开发,可以制定计划、跟踪计划、版本管理、发布等工作。
2、RTC的优势和不足
RTC的优势在于协同工作、过程跟踪、版本管理,暂时无法完成需求管理、任务分解、质量管理等工作。
l 优势:
1)它的优势在于采用敏捷管理的方式进行软件开发,能够应对现实中的软件需求经常不完善和快速变更的问题,用好它能够提高客户满意度,降低项目失败的风险。
2)可以增强团队的协作意识和沟通能力,最大程度的提高团队的沟通效率。
3)项目管理人员和领导可以很方便的通过报表图形跟踪各个项目的进展状况。
4)最大程度上提高了团队之间的沟通和管理人员与项目经理之间的沟通效率。
l 不足:
1)RTC只是一个SCM管理工具,需要规范、合理的制度才可以使其发挥作用。
2)RTC目前只限于软件配置管理,对于软件开发整个过程的管理暂时还不具备。
3)需要有一定的项目管理知识,才能很好的运用RTC。如怎样分解工单,怎样进行软件配置,如:怎样制定快照(snapshot)、怎样制定基线(BaseLine),怎样进行打包(build)等等问题。对以上问题理解不深,就无法很好的使用RTC。
3、推行RTC的意见和建议
1)需要制定适用于RTC的项目管理规范,包括项目管理的整个过程(立项、需求、设计、开发、测试、部署)。
2)转变传统的项目管理方式(瀑布式管理)为敏捷开发模式,需要公司从上到下转变管理思路,改变传统的工作方式。
3)怎样分解项目工作任务,在RTC中制定详细的工单,供项目管理人员和领导跟踪并管理项目。
4)为了很好的推行RTC,可以组织新的团队在新的项目进行RTC的试用,等到经验和时机比较成熟的时候再在公司大规模推广。
通过孙鑫老师两天的亲身教导,对RTC的理解如上,有点后悔当时没有好好学,对RTC的理解还不够深入。
IBM Rational Team Concert(RTC)是一款基于Eclipse RCP的SCM系统,用于创建敏捷开发环境。RTC强调协同工作、过程跟踪和版本管理,适合敏捷开发。其优点包括提高客户满意度、增强团队协作和沟通效率。然而,RTC的不足在于它仅限于软件配置管理,需求管理和质量管理等功能不全,且需要配合规范和项目管理知识才能有效使用。推行RTC需要制定相应的项目管理规范,转变管理思路,并逐步试用和推广。
5102

被折叠的 条评论
为什么被折叠?



