一个配置管理员的困惑

作配置管理快两年了,最近遇到了件很郁闷的事。前一段时间老总跟我说马上制作一个××项目当前成熟的版本给客户去试用,然后就走掉了。每次当我出版本的时候都会遵循代码提交-收集-系统构建-安装-测试这样的基本流程去做。
但是当我们费了九牛二虎之力终于出了一个系统软件版本的时候。有些开发人员跑过来跟我说:在你出版本的这段时间我们又增加了不少新的功能,你现在的版本是 旧了,必须要把我们新加的功能加到这个版本中去。我当时就有些火了:“不是说好了在出版本的这段时期内除了修改测试发现的问题外不能再做其他的修改了,尤 其不能再增加新的功能了,你们这样搞那我这个版本不是白出了吗?”。他们听我说完白眼一翻:“有意见找我们领导去,是他让我们加的。”,说完就走了。
我去找负责该项目的经理,他却说没办法任务太紧张了,不可能停止开发的。我又跑去找老总:“能不能先把做好的这个版本交给客户先用到,有些功能下个版本再 说”。他说:“不行啊,有些功能客户指明要的,你再重新出个版本吧”。我说:“出版本是要花时间的,就算我重新出一套版本,开发人员在我出版本的
这段时间同时在开发,那我的版本怎么出啊?能不能等开发完了再出啊 ?”。老总说:“那不行,时间太紧了,我是想你们同步在做,你出版本的同时他们在开发,等开发一结束你的版本马上就出来了”。
我说:“同步做可以,建两个分支,一条分支开发,一条分支查错。但是两个分支合并也不是那么容易的事,即使合并了也不代表这个版本就出来了,还是要进行代 码收集、系统构建、安装、测试这样的基本操作的”。老总说:“不要给我讲什么术语,我不关心,总之你给我想办法,现在任务那么紧张,你要即不影响进度又要 保证软件质量,做不到就扣你奖金”。说完就走了,只留下呆呆的我。当天晚上我来加班,抽了整整一包香烟。我不停的问自己:到底是我水平太低,还是领导的水 平太低......???

cabinhome答
说实话,你的老板不负责任,同时又能理解老板的心态。对于大多数公司来说,生存就是第一位的。特别是对于应用软件开发,很多用户的需求都会临时加进来。对应方法由这些:
1、说服老总和客户经理(销售),为研发争取时间,那些临时需求是可以在后续的版本发布的。也就是说要建立自己的版本发布计划,引导客户,否则只能挨打了。
2、任何工作以文档来约束。比如,需求要以通过签字的需求来作为测试的依据,发现的问题也要登记和向相关人通报。最好简历自己的软件缺陷/质量的曲线,用数据来影响和指导老总,这也是自我保护的一种很好方式。就是说,不是我们不努力,我们加班能做到的结果是这样的。告诉老板,软件质量是设计出来的,不是测试出来的。
3、对于测试,加班,早期与开发人员沟通(与其被动,不如主动),建立自己的自动测试流程分解重复工作。

也就是做到有理有力有节。qa不容易,提升测试在公司的价值很重要。

分享。
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值