如何用云改善敏捷测试?

日期: 2011-10-30 作者:Francis Miers翻译:张培颖 来源:TechTarget中国 英文

软件应用和现代业务模型如此紧密地交错在一起,现代业务模型开发需求更是空前高涨。但是挑战也随之而来,尤其是对于地理位置分散的团队更是如此。在这篇文章中,我们将找出如何使用云为地理分散的团队的测试管理提供更多的好处。   软件需求仍在持续   对于持续竞争优势的追求助长了全球对于软件开发的需求。

对于有效交付开箱即用的软件,要保证最小缺陷,还要在双倍快速的时间中实现,需求成为一种逐步上升的压力。考虑到软件复杂度逐渐增加,所以只有少于三分之一的开发项目一开始会想着能够有圆满成功,这一点也不奇怪。   尽管协同定位团队可能成为有效软件开发的优先解决方案,在传统的非技术性国家中,技术性强、低成本的劳动力逐……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

软件应用和现代业务模型如此紧密地交错在一起,现代业务模型开发需求更是空前高涨。但是挑战也随之而来,尤其是对于地理位置分散的团队更是如此。在这篇文章中,我们将找出如何使用云为地理分散的团队的测试管理提供更多的好处。

  软件需求仍在持续

  对于持续竞争优势的追求助长了全球对于软件开发的需求。对于有效交付开箱即用的软件,要保证最小缺陷,还要在双倍快速的时间中实现,需求成为一种逐步上升的压力。考虑到软件复杂度逐渐增加,所以只有少于三分之一的开发项目一开始会想着能够有圆满成功,这一点也不奇怪。

  尽管协同定位团队可能成为有效软件开发的优先解决方案,在传统的非技术性国家中,技术性强、低成本的劳动力逐渐出现,为这种趋势加入了新的动态因素。最显著的在印度,但是东欧等地区也在郑家,现在能够提供熟练的IT资源,工作职位也从这个角度流入。

  差不多60%的敏捷测试团队地理分散

  在最近的一项调查中,这种趋势被显著标出,报告中显示差不多60%的敏捷测试团队目前是地理分散的。即使在敏捷团队,相近的工作也是规范越来越少,异常确不断的增多

  但是尽管全球化为访问低成本资源和维护动力提供了机会,但是也带来了潜在的延迟和分解。最明显的就是试图利用和管理地理分散的资源,但为标准和敏捷测试方法带来了麻烦,通常我们假设开发和测试团队应该在同一个房间或者园区内。

  核心难点:沟通

  这项困难的核心点只有一件事情——沟通或者说缺少沟通。这种情况破坏了测试项目中摆脱时间表和注入成本以及低效的能力。

  尽管地球村是个美好的想法,但远不是一种紧密的沟通,人们分散在世界各地,母语不同,具有不同的文化,而且在不同的时区工作。将这些因素混合,尤其是敏捷项目的测试管理,立即变成了一项相当复杂的任务,特别是敏捷测试需要在开发旁边运作,是需求驱动的。

  数据转换安全性和可靠性复杂化

  在分散的团队中,数据转换的安全性和可靠性更为复杂。企业希望其开发和测试团队成为一个体系,就必须扩展其网络,典型的就是远程的虚拟专用网络(VPN)。然而部署专线或者VPN到一个发展中国家,那里的基础架构仍在建设,是一种十分昂贵的选择。再加上配置服务器和设置数据库的需求,这就成为一种无法轻易实现的流程。

  云端测试管理

  这些令人不爽的状况导致越来越多的企业转向云端。公司的团队在全球各地运作,使用云提供的机遇,在需要的时候将遥远的资源带过来,同时去掉了让人讨厌的投资专有沟通基础架构的需求。这种工作方法不仅仅是交付了巨大的时间成本,也去除了在陆地和海上之间运行私有网络的嵌入成本。

  此外,管理测试的开始和流程在云端立即变得简单,没有复杂的人员培训需求,团队成员可以简单并快速地通过熟悉的浏览器访问项目。

  尽管基于云的系统可能不能应付所有复杂的软件开发,当和便宜的互联网沟通系统,像Skype,连接的时候,云可以为测试管理提供相当完美的环境。甚至允许团队在Scrum的迭代框架中运作:进行短跑冲刺;主持会议;实时公职,最新的燃尽图;以及直接的协作思考和更快的缺陷分辨评论。

  云也能很好地适应测试资产的存储。测试脚本、缺陷记录和结果分析都可以存在一个地方,需要他们的人可以轻易访问,不管他们在什么时区工作。项目变得更轻松和高效,在没有副本或者是通过更新时引入错误和遗漏而收到连累。

  在一种更为分布式的世界中,相对简单的软件项目可以生成数以百计的测试,能够沟通和访问共享信息是某种巨大的进步。

翻译

张培颖
张培颖

云计算网站编辑

相关推荐