• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

敏捷开发--冲破软件测试的文化挑战

发布: 2010-12-17 13:32 | 作者: 崔 康 | 来源: 本站原创 | 查看: 165次 | 进入软件测试论坛讨论

领测软件测试网

  组织内的文化冲突

  在大的软件开发公司,敏捷开发通常先在一个或几个团队中使用。如果敏捷团队需要与使用其他方式例如阶段开发的团队合作,那么会有更多的挑战。如果有些外部团队运转不良,那么情况将会更加困难。即使整个公司采用敏捷,有些团队的转变也会比其他的更成功。

  团队可能也会收到专家团队的抵制,他们会觉得需要保护自己特定的利益。Lisa曾遇到过一个团队的成员不能从公司的配置管理团队中获取任何帮助,这是一个巨大的障碍。一些开发团队遇到的障碍是不能直接与客户团队交流。

  如果有第三方和团队一起开发系统,彼此的文化也可能引起冲突。可能你的团队是第三方,正为客户开发软件。你需要思考如何减轻文化差异。

  提前计划

  如果与其他团队合作,可能需要在版本规划时或迭代开始前与他们一起协商。需要时间使自己的过程适应与其他团队的过程协同工作,他们可能需要改变自己的过程来满足你的需求。考虑安排某些资源共享,例如性能测试人员或压力测试环境,并依据其他团队的进度计划你的工作。你的利益相关者可能需要一些自己的敏捷过程无法提供的资料,例如正式的测试计划。额外的计划可以帮助你克服这些文化差异。

  先行动后道歉

  我们不愿意提出可能会引起麻烦的建议,但通常在大的组织中,官僚政治的节奏太慢,团队可能需要找到并执行自己的解决方案。例如,不能从配置管理团队得到协作的团队可以简单地使用他们自己内部的构建过程,并不断地改进使之整合到官方认可的过程中。

  当没有官方途径得到你所需的东西时,想办法创新。测试人员可能以前没有直接与客户交谈过。自己尝试安排一个会议或者找到可以扮演客户代理或者中间人的人。

  授权团队

  在敏捷项目中,让每个开发团队感觉到有做决定的权力是很重要的。如果你是经理,并且希望敏捷团队成功,让他们自由地行动并积极地响 应。为了敏捷项目的成功,公司文化必须适应这种变化。

  建议

  在做出任何变化之前考虑组织文化。

  当整个组织重视质量的时候,测试人员可以容易地融入敏捷团队,但是具有“质量警察”思想的测试人员存在困难。

  有些测试人员可能会在适应“整体团队”对质量负责的时候有困难,但是团队方式可以帮助克服文化差异。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

22/2<12

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网