软件过程改进纪实—从CVS到UnitTest再到Bugzilla

软件过程改进纪实—从CVS到UnitTest再到Bugzilla

软件过程改进纪实—从CVS到UnitTest再到Bugzilla

http://blog.csai.cn/user1/14427/archives/2007/14270.html
——————————————————————————–

51CMM.COM原创 作者:徐荣胜 [2003/04/17]
读者不要误会,本文标题“从CVS到UnitTest再到Bugzilla”,并非指软件工具的使用从CVS转变到UnitTest再转变到Bugzilla的过程,而是讲述我在开发管理中迭加使用这三个工具的过程。看了我在实际开发管理中的经历,希望能对您的开发过程改进有点帮助。
早在几年前,我的团队为了提高开发效率、加强组员之间的协调,几个联系比较紧密的开发组开始试用CVS版本控制系统。因其操作方便,又能起到代码备份的功能,试用的开发组偿到了甜头之后,马上推广到整个团队。在团队推广应用初期,CVS对项目的进度起到了很好的推动作用,充分体现了CVS的优越性,主要集中在以下几点:
1.用CVS集中管理代码,高效地实现了代码共享,组员可以直接从CVS服务器上下载通用的函数、组件,免于通过网络拷贝。
2.有了CVS智能的版本比较功能,组员可以随时更新共享资源,便于共享资源的同步。
3.项目经理通过查看CVS的版本目录树,可以随时全面的掌握项目进展状况,同时也作为对开发人员的考核依据。
可惜好景不长,在系统测试以及前期试运行中,渐渐地暴露出了诸多问题,软件稳定性大打折扣,Bug不断出现。通过几个不算很成功的项目之后,只能痛定思痛,好好解剖了。我让开发人员好好反省反省,认真回顾开发过程。

转载于:https://my.oschina.net/tadcat/blog/147806

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/110065.html原文链接:https://javaforall.net

(0)
上一篇 2021年8月25日 上午7:00
下一篇 2021年8月25日 上午8:00


相关推荐

  • switchover和failover

    switchover和failover一直听说 switchover 和 failover 知道都是切换角色 但是一直没特别明了 现在差不多了 Switchover 是主数据库与其中一个 standby 数据库的转换 switchover 能确保没有数据丢失 这是在有计划的系统维护时的典型做法 Failover 在主数据库不活动的时候 Failover 可将 Standby 数据库转换为主数据库角色 Failover 可能会导致数据出现丢失的情况 F

    2026年3月19日
    2
  • java automapper 使用_AutoMapper使用

    java automapper 使用_AutoMapper使用前言 前篇搭建了下 WCF 的代码 就提到了 DTO 的概念 对于为什么要有这么一个 DTO 的对象 上章可能对于这点不太详尽 在此不厌其烦再来提提它的作用 从安全上面考虑 领域 Model 都带有领域业务 让 Client 端引用 DomainModel 就意味着 Client 端可以绕过应用层直接完成业务逻辑的调用 这样是一种不安全的机制 从对象传递效率上面考虑 领域 Model 带有业务 而这些业务一般对于 UI 层是没有意

    2026年3月18日
    2
  • 怎么判断草图完全约束_算法基础课acwing下载

    怎么判断草图完全约束_算法基础课acwing下载爱丽丝和鲍勃正在玩以下游戏。首先,爱丽丝绘制一个 N 个点 M 条边的有向图。然后,鲍勃试图毁掉它。在每一步操作中,鲍勃都可以选取一个点,并将所有射入该点的边移除或者将所有从该点射出的边移除。已知,对于第 i 个点,将所有射入该点的边移除所需的花费为 W+i,将所有从该点射出的边移除所需的花费为 W−i。鲍勃需要将图中的所有边移除,并且还要使花费尽可能少。请帮助鲍勃计算最少花费。输入格式第一行包含 N 和 M。第二行包含 N 个正整数,第 i 个为 W+i。第三行包含 N 个正整数,第.

    2022年8月9日
    4
  • 最新!2018年中国程序员薪资生活调查报告

    最新!2018年中国程序员薪资生活调查报告根据中国互联网络信息中心(CNNIC)发布的第41次《中国互联网络发展状况统计报告》,截至2017年12月,我国网民规模达7.72亿,普及率达到55.8%,超过全球平均水平(51.7%)4.1个百分点,超过亚洲平均水平(46.7%)9.1个百分点。我国网民规模继续保持平稳增长,互联网模式不断创新、线上线下服务融合加速以及公共服务线上化步伐加快。而其中推动我国网民规模持续增长的原因离不开一批中国程序…

    2022年10月11日
    5
  • 视频讲解数学题目的软件哪个好_leetcode简单题

    视频讲解数学题目的软件哪个好_leetcode简单题终于将LeetCode的大部分题刷完了,真是漫长的第一遍啊,估计很多题都忘的差不多了,这次开个题目汇总贴,并附上每道题目的解题连接,方便之后查阅吧~博主还制作了一款网页版APP,方便大家进行查阅,

    2022年8月6日
    7
  • RS-232详解

    RS-232详解RS 232 是美国电子工业联盟制定的串行数据通信接口标准 原始编号全称是 EIA RS 232 简称 RS232 它被广泛用于 DCE DataCommunic 和 DTE DataTerminal 之间的连接 DCE 可以理解为数据通信端 比如 modem 设备 DTE 可以理解为数据终端 比如电脑 最早的台式电脑都会保留 9 针的 232 接口 用于串口

    2026年3月16日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号