不同阶段,不同挑战
第一阶段,一个软件研发组织初创之时。这时候的当务之急是,建立起软件配置管理的基本解决方案。其中最重要的是,引入源代码版本控制工具,把源代码管理好,防止丢失、版本覆盖、版本混乱等各种问题。随后的要紧事,是建立起基本的缺陷跟踪系统,其主要目的是让测试团队和研发团队能够有效的合作。
第二阶段,质量保证、自动化、持续集成,等等。
第三阶段,对软件复用的支持。
第一阶段,一个软件研发组织初创之时。这时候的当务之急是,建立起软件配置管理的基本解决方案。其中最重要的是,引入源代码版本控制工具,把源代码管理好,防止丢失、版本覆盖、版本混乱等各种问题。随后的要紧事,是建立起基本的缺陷跟踪系统,其主要目的是让测试团队和研发团队能够有效的合作。
第二阶段,质量保证、自动化、持续集成,等等。
第三阶段,对软件复用的支持。