发布新日志

  • CMMI4实施总结

    2009-06-22 17:34:29

      在接手CMMI4实施工作这段时间内,尽管大量阅读了关于OPP和QPM两个PA的资料,但不知道是自己本身的经验不够,还是领悟能力差,始终处于半懂的状态。

      今天看到关于“度量数据分析的3个层次”,终于有所领悟CMMI4中的MA和2、3级MA不同之处。特附上阅读的资料,以勉励自己(欢迎大家留言,共同探讨CMMI4中的MA)。 

      度量数据分析的3个层次

      很多企业在实施CMMI 的MA过程域时,积累了大量的数据,但是不知道如何分析,没有充分发挥出这些数据的作用,花费了大量的人力收集来的数据没有给决策提供应有的帮助,很是可惜。究其根源,是不了解数据分析的方法。在咨询过程中,我总结了进行数据分析的3个层次:
    1 简单观察分析
    通过对数据进行整理(如排序、分类等),绘制成各种图形,通过这些图形观察出直观的结论,可以绘制的图形如:饼图、条形图、直方图、折线图、散点图、帕累托图等。对于不同类型的图形适用的场景也是不同的,并非简单画个图就可以。在实践中最常见的错误就是:选择的图形无法能让读者直观地得出结论。
    观察分析很大程度上需要分析者具有比较丰富的工程经验,能够对数据比较敏感,善于从不同的视角发现问题。

    2 稳定性分析
    基于过程稳定性的原理,通过对比较多的数据进行过程稳定性的判断分析,以发现特殊偏差,排除异常点。
    统计过程控制是比较成熟的质量管理手段了,应用于软件领域的最大问题在于:(1)软件开发过程可重复的子过程的数据采样点太少,(2)2个项目组之间是否真正具有可比性不好判断。
    控制图也有多种多样,应该选择哪种控制图也需要训练。

    3 相关性分析
    基于稳定的数据判断2或多个变量之间的相关性。最常用的相关性分析是工作量与规模、人员技能、技术新颖程度等之间的相关性。规模越大,工作量越大,这是大家的常识,二者之间是线性的关系呢,还是非线性关系呢?除了规模之外是否还存在其他对工作量影响比较大的因素呢?这些问题的解答都需要对数据进行相关性分析。
    COCOMO II 模型就是最著名的分析工作量与规模之间相关性的模型。但COCOMO II 模型并非适合于每个公司,并非适合于每个项目,在你的公司里究竟应该建立什么样的模型呢?那就必须基于历史数据进行分析。

    三种不同类型的分析层次,也代表了组织的不同的成熟度。在CMMI 的2-3级是停留在简单观察分析的水平,4级开始达到稳定性分析与相关性分析水平。


    作者:任甲林 

       度量真是比较复杂,有时间就三个层次还可以好好展开分析.

  • 使用TD,如忘记密码,该怎么办?

    2009-02-10 11:57:50

     

    1、系统管理员(site administrator)

      在"C:\Program Files\Common Files\Mercury Interactive\DomsInfo"中的doms.mdb,密码是tdtdtd.打开dmos.mdb,将ADMIN中的admin_pswd字段中的值清空

    2、普通用户

      在"C:\Program Files\Common Files\Mercury Interactive\DomsInfo"中的doms.mdb。将USERS中的这个用户的user_password字段中的值清空。

    3、项目管理员(admin)
       在“C:\TD_Dir”中该项目的testdir.mdb。打开testdir.mdb,将USERS中admin用户的us_password字段中的值清空。

  • 安装loadrunner后操作系统登录问题

    2008-06-26 23:03:23

      这两天在自己虚拟机(XP系统)装了loadrunner,解决下班后,不能玩弄loadrunner问题!

      下班后,迫不及待把自己的虚拟机启动,以前登录用户名不在了,取而代之是LR中的MY_VIEWER这个用户名,虽说很诧异,但还是输入以前那个用户的密码,可怎么也进不去,汗!

      在网上查了相关资料,终于解决了这个问题。

      1、MI_Viewer的密码是MIOrchid#1这样用MY_VIEWER可以登录系统。

      2、如不想用MY_VIEWER登录,在登录界面使用Ctrl+Alt+Del(如果是虚机,使用此命名,会出错,建议大家使用vm 机的菜单栏-虚拟机-发送ctrl+alt+delete),这样就可以使用administrator登录,然后把MI_Viewer用户停用或删除,下次登录就不会出现MY_VIEWER用户名。

      3、如果是通过网络来访问工作,MY-VIEWER是有作用的,当然如果把LR完全安装在本地机器上是不需要这个用户名的。

  • 安装和使用TD中存在的问题及解决方法(不断更新中)

    2008-06-12 16:45:21

      从前年就开始接触TD,由于各方面原因,没能在公司推广。凡事有利有弊,多次失败的安装和使用到给了自己安装和使用TD的经验(由于没有习惯将解决问题的方法作记录,后来意识作记录的重要性,已经是今年,所以只有下面这个问题解决方案,希望有所帮助)!
      问题1:这段时间TD使用挺顺利的,但是不知道为什么,突然不能访问,报的错误如下:[磁盘或网络错误。] [未指定的错误] [-2147467259] ADO ERROR
    CDbConPool::GetDBh -- Unknown error
    cursor
    BaseCursor::BaseCursor 2444
    Session :: GetDBConst
    Session :: CheckDBVersion
    Unable to connect to the database.
    Session::Connect cannot connect to the database
      解决方法:查看了TD_Dir这个文件夹,尽管上面显示着共享,但总觉得怪怪的,后来设置为web共享,TD就能正常使用了

      问题2:在vista系统不能成功下载TD客户端插件(已经设置支持IE7.0浏览器)

      解决方法:1、使用“the world”浏览器(没有听说过,也不推荐);2、右键点击IE浏览器exe文件,选择以管理员身份运行,然后在IE浏览器键入TD访问网址即可;3、将TD的访问网址添加到受信任站点(这个没试过,大家可以去试试)。

      问题3:公司最近要使用自动发邮件的功能,尽管按照操作手册进行配置,但仍然自动发不了邮件(点击【email now】可以)

      解决方法:查看自动发邮件监控服务(在管理工具中的服务)是否启动。但这台机器中的SendAllQualifiedApp这个服务没有添加服务管理中,下面是加载此服务的步骤                           

      1 、在cmd窗口输入cd ../,退回到C盘根目录
      2、输入cd Program Files\Common Files\Mercury Interactive\TDAPIServer回车
      3、然后输入SendAllQualifiedApp及其参数(SendAllQualifiedApp /install)即可看到此服务出现在管理工具中的服务,将它设置为自动,且处于启用状态。
      一些相关经验:
      1、安装TD时,最好有一台很干净的机器作服务器(干净的机器指没有装太多的插件和应用软件),要不然会出现很多意想不到的问题。
      2、使用TD时,出现的问题,可能跟你更改机器相关配置有关,你可以想想最近几天更改什么东西,好对症下药。如有一次,我优化我的电脑,将很多服务都关了,第二天就不能访问TD了。重启IIS不成功后,我找到跟IIS相关的服务,如rpc和World Wide Web Publishing Services,rpc服务正常,但World Wide Web Publishing Services一直不能启动,提示:出现错误:1717:接口未知。在网上搜索好久,才知道是event log服务被禁用

     

Open Toolbar