BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

他的粉丝

BDD工具Cucumber十周岁:创建者Aslak Hellesøy访谈

作者 Jan Stenberg 关注 34 他的粉丝 ,译者 谢丽 关注 11 他的粉丝   发布于  2018年5月11日

Cucumber的创建是为了应对不明确的需求和误解,但是,于2008年创建Cucumber的Aslak Hellesøy在几年前说过,如果你把Cucumber看成一个测试工具,那么你就错了。在接受InfoQ的采访时,他谈了自己从事行为驱动开发(BDD)和Cucumber相关工作的经历以及他对这个现在已经10周岁的工具的未来的思考。

他的粉丝

第12次敏捷状态报告发布

作者 Ben Linders 关注 25 他的粉丝 ,译者 无明 关注 1 他的粉丝   发布于  2018年4月28日

CollabNet VersionOne公司发布了2018年敏捷报告。报告中的一些结论表明,对客户和用户满意度的需求日益增加,越来越多的组织正在扩大敏捷性,分布式团队正成为敏捷软件开发的常态,许多组织已经开始或计划在未来的12个月内启动DevOps计划。

他的粉丝

Google发力智能识别:Cloud Speech API正式发布

作者 Kent Weare 关注 10 他的粉丝 ,译者 Rays 关注 3 他的粉丝   发布于  2017年5月12日

Google在近期的博客帖子中,宣布它们的Cloud Speech API正式发布。Cloud Speech API允许开发人员添加预先训练好的机器学习模型,用于视频、图像和文本分析中的识别任务,并可实现动态翻译。Cloud Speech API曾于去年夏天以测试版发布。

他的粉丝

学习机器学习之如何根据需求选择一种算法

作者 麦克周 关注 22 他的粉丝 发布于  2017年3月8日

随着机器学习的进一步火热,越来越多的算法已经可以用在许多任务的执行上,并且表现出色。 但是动手之前到底哪个算法可以解决我们特定的实际问题并且运行效果良好,这个答案很多新手是不知道的。如果你处理问题时间可以很长,你可以逐个调研并且尝试它们,反之则要在最短的时间内解决技术调研任务。 Michael Beyeler的一篇文章告诉我们整个技术选型过程,一步接着一步,依靠已知的技术,从模型选择到超参数调整。

他的粉丝

使用 Kanban精益创新

作者 Ben Linders 关注 25 他的粉丝 ,译者 陆志伟 关注 1 他的粉丝   发布于  2015年12月18日

Patrick Steyaert在 Lean Kanban Benelux 2015和 Lean Kanban Central Europe 2015会议上谈论了在精益创新时使用 Kanban。InfoQ对他进行了采访,关于创新的主要障碍、如何使用发现 Kanban(discovery kanban)来管理创新、如何为创新发展才能、并询问了在使用 Kanban时同时使用商业模式画布或者精益画布或者其它思维工具的案例。

他的粉丝

大规模快速发展

作者 Ben Linders 关注 25 他的粉丝 ,译者 陆志伟 关注 1 他的粉丝   发布于  2015年12月14日

Jez Humble在 GOTO Berlin 2015会议上讨论了限制大规模快速发展的组织障碍,并提到了如何解决这些障碍。InfoQ对他进行了采访,主要关于我们如何专注于价值,为什么对工件的共识非常的有价值,消除浪费和以低廉的代价快速发现客户需求,和如何使用改进 Kata概念。

他的粉丝

从游戏论坛看用户运营的经验

作者 崔康 关注 1 他的粉丝 发布于  2015年7月31日

在野蛮生长的国内IT圈,用户运营往往只是个奢望,但对于企业的成败至关重要,我们应该怎么办。

他的粉丝

程序员的生产力始于需求而非工具

作者 张龙 关注 13 他的粉丝 发布于  2015年7月13日 1

Marco Behler是一位资深开发者与市场营销人员,同时也是Marco Behler GmbH的创始人。近日,Behler就程序员生产力这一话题展开论述,在社区产生了较大的影响。

他的粉丝

BDD怎样帮助你解决沟通问题并增进协作

作者 Ben Linders 关注 25 他的粉丝 ,译者 邵思华 关注 3 他的粉丝   发布于  2015年5月11日

行为驱动开发(BDD)能够用于改善测试人员、开发者和业务人员之间的沟通。举例来说,你能够使用以given-when-then方式表述的场景开发测试脚本,同时定义系统的需求。BDD让团队中的成员聚在一起,帮助他们对产品进行思考。

他的粉丝

敏捷给予测试人员更多自信

作者 Ben Linders 关注 25 他的粉丝 ,译者 邵思华 关注 3 他的粉丝   发布于  2015年3月30日

软件测试正在逐渐发生演变。曾几何时,测试的目的就是为了验证软件是否符合规格说明。测试人员往往在项目的很后期才加入,并且很少体现出影响力,但这一点正在逐渐转变。Cirilio Wortel在关于软件测试的演变的演讲中介绍了以上内容。

他的粉丝

最小可行产品(MVP)的不同视角

作者 Savita Pahuja 关注 2 他的粉丝 ,译者 李清玉 关注 0 他的粉丝   发布于  2015年3月25日

在敏捷组织中有一个通用的理解,即他们的目的应该是构建“足够好”的产品。Scott Sehlhorst在他的博客中从另一个视角解释了“足够好”。

他的粉丝

介绍行为驱动开发

作者 Jan Stenberg 关注 34 他的粉丝 ,译者 李清玉 关注 0 他的粉丝   发布于  2015年2月17日

行为驱动开发(Behaviour-Driven Development (BDD)有助于克服开发人员对构建产品需求的理解与业务人员对需求引起的技术困难理解之间的差距。原因是改善两组之间的沟通,Alistair Stead 和 Konstantin Kudryashov在他们的BDD入门指南中做了解释。

他的粉丝

如何定义性能需求

作者 谢丽 关注 11 他的粉丝 发布于  2015年2月4日 1

JVM监控解决方案提供商Plumbr的官方博客上发表了一篇题为《如何定义性能需求》的文章,针对如何恰当地描述性能需求提出了一些建议。

他的粉丝

汽车系统的敏捷测试

作者 Ben Linders 关注 25 他的粉丝 ,译者 谢丽 关注 11 他的粉丝   发布于  2014年11月1日

在开发汽车系统软件时可以使用敏捷测试。为了在汽车行业中使用敏捷技术,需要在敏捷中融合Automotive SPICE V模型。就像Xavier Martin在QA &Test 2014大会上演讲时所说的那样,敏捷与SPICE结合的一个结果是,“深入细致的自动化测试和客户演示有助于生产出更好的产品,提高客户满意度”。

他的粉丝

持续部署就意味着用户满意吗?

作者 Savita Pahuja 关注 2 他的粉丝 ,译者 曹知渊 关注 1 他的粉丝   发布于  2014年9月30日

持续部署(continuous deployment)使企业能通过自动化的构建、测试和部署循环来快速交付高质量的软件。它使投资更容易得到回报,产品团队更早地得到用户反馈,也简化了部署流程。但从商业的角度看,持续部署也那么好吗?

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT