51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1745|回复: 13
打印 上一主题 下一主题

开发人员老是犯一些低级错误怎么解决?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-7-28 21:57:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,特别是当类似缺陷反复出现时,你是怎么对待解决的呢?
通常的方法是:
1、从开发管理入手,也就是从根源来解决问题。可以制定规范的开发流程,甚至可以制定惩罚制度,还有就是软件开发前做好规划设计。
2、加强测试,具体做法就是加强开发人员的自己测试,把这些问题“消灭”在开发阶段,这是比较好的做法
3、通过规范的缺陷管理来对开发人员进行控制,比如测试部门整理出常见的缺陷,让开发人员自己对照进行检查,以减少这类低级错误的发生。
各位还有什么好的意见吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-7-29 10:32:48 | 只看该作者
应该分析原因,从根源入手。如制定编码规范等。
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-7-29 19:08:49 | 只看该作者
必要时就要请你老大去和开发员的老大沟通沟通了~
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-7-30 09:47:59 | 只看该作者
如果你的老大就是开发的老大,并且很巧合就是这个犯错误的开发,怎么办:?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-7-30 10:12:38 | 只看该作者
缺陷数量和原因 以及缺陷对应的开发人员,测试人员 都会有专人去统计的。
你只需要好好的进行测试,提交报告就行了。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2007-7-30 12:46:13 | 只看该作者
作为测试人员,首先自己的心态要摆正, 开发人员犯错误是很正常的,人非圣贤,孰能无过呢?
在此心态上再做具体分析,如果真的是开发人员有问题,而又必须解决的话,你需要跟你的领导沟通,请领导帮忙
如果你是测试经理,那你也要跟你领导沟通,也要跟开发负责人沟通
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-7-30 20:09:25 | 只看该作者
原帖由 scorix 于 2007-7-29 10:32 发表
应该分析原因,从根源入手。如制定编码规范等。



我觉得这哥们说的极好!!!一般的编码规范都是开发制定的哦!!!
如果开发人员不遵守的话,那我们不去找他,开发的头头也会去找他的!!!
但是我们作为测试人员,首先要完善我们的技术,如果连一些低级的错误都测不出,那还有什么资格说别人呢!!!
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-7-30 23:32:03 | 只看该作者
1)用clearquest去进行缺陷管理,缺陷提交上去,状态为submitt,如果提交上去一天后状态任然为submitt,制定出查询条件,查询出所有的缺陷,统计相关数据给项目经理,用数据去驱动开发人员。
2)制定规范的缺陷修复流程,用流程指导工作。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2007-9-22 01:49:29 | 只看该作者
我觉得应该从流程,管理方法上入手。管理方法:如果出现前三版本出现过的低级问题,可以采取惩罚性的措施。
流程的话就是制定编码规范,加强白盒测试的资源。
暂时想到这么多
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-9-22 09:17:07 | 只看该作者
原帖由 yaya625 于 2007-7-30 12:46 发表
作为测试人员,首先自己的心态要摆正, 开发人员犯错误是很正常的,人非圣贤,孰能无过呢?
在此心态上再做具体分析,如果真的是开发人员有问题,而又必须解决的话,你需要跟你的领导沟通,请领导帮忙
如果你是测试经理 ...

我认为6楼说的很好,测试人员一定端正心态,不要因为发现了bug就对开发人员"不屑一顾",如果这样的话,大家就很难搞好关系,最终也就做不好测试,在就是测试在工作时一定不能带着个人的感情色彩,一定要时刻牢记:公平,公正.客观
回复 支持 反对

使用道具 举报

  • TA的每日心情
    慵懒
    2020-8-11 08:18
  • 签到天数: 114 天

    连续签到: 1 天

    [LV.6]测试旅长

    11#
    发表于 2007-9-22 20:39:50 | 只看该作者
    原帖由 guanyijing 于 2007-7-28 21:57 发表
    如题,特别是当类似缺陷反复出现时,你是怎么对待解决的呢?
    通常的方法是:
    1、从开发管理入手,也就是从根源来解决问题。可以制定规范的开发流程,甚至可以制定惩罚制度,还有就是软件开发前做好规划设计。
    2、加强测试,具体做法就是加强开发人员的自己测试,把这些问题“消灭”在开发阶段,这是比较好的做法
    3、通过规范的缺陷管理来对开发人员进行控制,比如测试部门整理出常见的缺陷,让开发人员自己对照进行检查,以减少这类低级错误的发生。
    各位还有什么好的意见吗?


    根据lz的叙述
    总得来说
    给我的感觉
    需求和设计文档没有好好做
    首先应该规范整个开发流程
    规范流程的前提下测试部门尽早介入

    想当然的惩罚制度是很不好的做法
    当然如果有足够的理由惩罚是另外回事
    但是我不认为像9楼说的 前面版本出现过的错后面再出现就应该惩罚
    这种时候我首先怀疑交到开发人员手里的文档是否有问题
    有bug是正常的
    反复出现类似错误并不代表开发人员没有改或者没有认真对待(尤其是文档不全的时候)

    至于开发人员自己测试的方法
    自己跑自己的代码是很难跑出一些深层问题的
    当然开发人员之间交换测试效果也许不错
    但是项目进度是否允许呢

    缺陷管理方面
    可以借鉴下odc的精神(注意是借鉴不是引入。。。)

    以上纯粹个人看法

    顺便问下
    lz是不是从没做过开发。。。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2007-9-24 09:54:08 | 只看该作者
    低级问题一而再再而三的出现,那就是开发不重视造成的,或许开发把重点都放在某个很有效的算法的研究上,忽略了一些或者无视一些普通的东西,认为有测试在无所谓,这个作为测试人员最多只能和自己的经理或者leader汇报,由他们和开发经理沟通,至于效果,要看开发那边有没有实质性的惩罚措施,否则,效果我认为很难保证。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2007-9-29 09:02:46 | 只看该作者
    看楼主的意思是开发的头头经常范低级错误了,不知这样理解是不是正确?
    这个时侯对事不对人.不用管他是谁,人都有犯错误的时候,领导要负责很多事,所以在编码上的时间就会比一般开发人员少很多.我想也可以理解吧.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2007-10-3 20:43:45 | 只看该作者
    提醒开发人员了,有效沟通呀,对事不对人。制定一些制度来约束。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-6-23 01:49 , Processed in 0.076541 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表