Jacob
Jacob的公告
Jaocb博客搬家了: 无言,欢迎您常来新家看看!
最近评论
ptop:个人体会是,QA最终要的是懂得合作和沟通,有原则但不固执,有风格但不孤傲
ptop:数据的收集应尽量做到自动化,人工收集数据费时费力不说,既容易出错,也容易被人的主观因素所左右。数据应由数据拥有者提供,QA负责汇总、统计和分析。

QA分析问题的角度站在独立的第三方,较客观。另外,QA关注Process,找出共性原因和纠正措施;而PM的过程意识一般没有QA强,一般关注解决问题本生,不去思考经验教训的沉淀,以防止将来的再发生。
ogogog:我认为QA人数上少,所以要强势。1站在客户/最终用户的立场;2不放过任何影响质量的问题;
项目,进度,质量,造价
相互影响,QA只关注质量即可。

应该说,谁对项目交付后的质量负责谁就可以拥有项目控制权。
lalakubi:有问题想请教你,不知你何时能来更新你的博,并看到我的留言:
从前看你的一篇文章,提到QA应该及时向项目提供能反映项目状态的数据,那是不是说QA应该先于PM收集整理项目数据用来分析问题呢?感觉这样的话,时间久了PM会慢慢将类似的工作转嫁给QA。或者QA分析问题的角度与PM应该有所不同?那区别又应该在哪里呢?
jacob:to:无

质量目标是由商业目标决定的。进度和质量需要进行平衡,就像一个天平的两端,倾向于哪一边需要看商业需求。比如,我们公司的部分产品是进度相对优先的,而我说的这个部门还有另外一个核心部门则是质量第一(进度绝对服从质量)的,所以会去追求“零缺陷”。但是,“零缺陷”只是一种理想状态、一种质量思想。我们要做的就是让研发人员养成良好的习惯,第一次就把事情做对。
文章分类
收藏
    相册
    “黑”镜头
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 如何集成一套基于CVS的配置管理系统收藏

    新一篇: Jacob的PMP备考计划 | 旧一篇: 这段时间太忙了

        如何集成一套基于CVS的配置管理系统

    Jacob 2005-03-01


        以前在项目组作配置管理工作的时候,自己研究和学习了一些基于CVS的配套工具,现推荐给大家。这些工具基本上完全免费,且能完美集成在一起实现版本管理、工作空间管理、分支管理、web访问、邮件自动通知、Issue跟踪、配置状态和统计报告、产品集成等功能。大家也可以去探索一些更好更实用的工具,也欢迎与我分享。

       1) Server:CVS/CVSNT/Subversion

        在UNIX/Linux环境下安装使用CVS,在Win环境下使用CVSNT。相对来说,UNIX环境更稳定些,但使用较不方便。Subversion 是基于CVS作了很大的改进,比如重命名、移动、分支等,我试用的时候还不太稳定,可能现在好多了。如何安装、使用和常见问题可参考我编写的《cvs使用指南》

        2) Client:Command Line/ WinCvs/ Eclipse/ TortoiseSVN

            在UNIX下开发,一般使用命令行了,一些习惯于命令的朋友也一直使用命令行操作。Eclipse就不用说了,目前很多公司都在使用,和CVS集成得太完美了,建议采用java、c/c++开发的朋友一定试试。Eclipse还集成很多其它工具和插件,比如junit、ant、代码规范检查等。

       3) Web:CvsWeb/ viewcvs/ cvstrac

            首先推荐的是viewcvs,界面很不错,还可以集成一些perl模块来显示文件版本树,也可以在线进行版本比较。

        4) 与IDE集成:igloo/cvsin

            我找到的这两个工具的版本都比较老了,没有找到新版本,试用的时候不是很稳定,支持所有提供SCC接口的开发工具,比如VB、VC等。

        5) Bug跟踪工具:Bugzilla/cvstrac

            Bugzilla功能不错,但用户界面实在不敢恭维,不太符合中国人的使用习惯,如果你有时间,把界面修改修改还可以用。cvstrac功能也不错,特别是时间线的功能,还有与代码的关联和web浏览配置库。

        6) 配置库变更邮件自动通知:cvsnotify/ cvsmail

            cvsnotify的功能不错,可以发html格式的邮件,邮件的超连接可以与viewcvs集成。很重要的一点是,cvsnotify配置采用xml,可定制性很强,而且自动监测Checkin的文件,保证一次性检入的文件发在一封通知邮件里,而不是检入一个文件发一封邮件。cvsnotify1.9.0.9之前不支持中文,我经过好几天与devguy协调后,进行了修改,现在可以支持中文。

           此外,也可以自己编写一个mail发送程序,然后集成在loginfo文件里。比如我早期使用的是"practice/fjqin (F:\scm\syncmail_simple.py %{sVv} 126678@126.com)"

        7) 入库自动检查代码规范:checkstyle        

            checkstyle是针对java的代码规范检查工具。当然,c/c++就比较多了,大家可以在网上查查。这些工具可以和commitinfo一起,实现入库前自动检查。达到没有满足代码规范就不能入库的作用,比人为检查代码规范省事多了。

        8) 配置统计和报告:statcvs/cvsplot

            statcvs的功能很强大,统计很多数据,包括开发人员、代码、文件、log信息、目录大小等类别,比自己手动统计方便多了。

        © 2005 Jacob.

    发表于 @ 2005年03月04日 15:49:00|评论(loading...)|编辑

    新一篇: Jacob的PMP备考计划 | 旧一篇: 这段时间太忙了

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © Jacob