业务价值驱动的测试 (insights.thoughtworks.cn)
敏捷交付价值,敏捷测试要以业务价值驱动,要以优化业务价值为目标。业务价值可以简单理解为:帮助企业盈利,满足企业业务发展要求,能够带来业务价值的产品需要满足用户需求、让用户使用方便。
by @ThoughtWorks 2020-12-02 10:34 分享 查看详情
Bug Report该怎么做? (insights.thoughtworks.cn)
Bug Report一般有两种说法:一是“微观Bug Report”,是指深入分析单个bug产生的影响、产生的根因、后续如何避免等;二是“宏观Bug Report”,是指在一个项目开发周期中,对bug原因、修复周期、bug趋势等维度进行总结分析。
by @ThoughtWorks 2020-11-30 10:53 分享 查看详情
健壮的数据仓库项目搭建 (insights.thoughtworks.cn)
数据仓库是伴随着企业信息化发展起来的,在企业信息化的过程中,随着信息化工具的升级和新工具的应用,数据量变的越来越大,数据格式越来越多,决策要求越来越苛刻,数据仓库技术也在不停的发展。
by @ThoughtWorks 2020-11-25 11:10 分享 查看详情
几种性能测试工具的总结 (insights.thoughtworks.cn)
我们经常会谈论性能、并发等问题,但是衡量性能不是说写段代码循环几百次这么简单。最近从项目上的同事了解到了代码化的测试性能测试工具 k6,以及结合之前用过的Java 微基准测试 (JMH)、AB (Apache Benchmark) 测试、Jmeter 做一下总结。
by @ThoughtWorks 2020-11-23 17:21 分享 查看详情
质量内建——缺陷管理实践分享 (insights.thoughtworks.cn)
既然无法完全阻止缺陷的出现,那如何确保已发生的缺陷得到有效的处理,如何利用已有缺陷来指导质量内建过程,是我们需要考虑的,也就是缺陷管理的内容。
by @ThoughtWorks 2020-11-20 14:41 分享 查看详情
再谈领域驱动设计 (insights.thoughtworks.cn)
本文从需求分析到API设计,试图描述领域驱动设计的过程及思想。同时也能看的出领域驱动设计并不是孤立存在的,它为解决开发团队和业务人员之间沟通而生,进而驱动微服务的划分以及API的设计。
by @ThoughtWorks 2020-11-18 15:05 分享 查看详情
你的测试写全了吗? (insights.thoughtworks.cn)
QA设计的测试用例大部分都是面向业务的端到端测试,怎么能保证从DB来的数据通过层层service能顺利的到达前端并被正确的展示出来呢?我们可以尝试以UI和DB作为data flow的两端串起所有的测试。
by @ThoughtWorks 2020-11-13 09:54 分享 查看详情
软件交付效能度量——从吞吐量和稳定性开始 (insights.thoughtworks.cn)
除了感性的工作体验外,我们还需要指标来度量改进措施是否对提升软件交付效能有帮助。过多的指标会对团队造成不必要的管理成本,也容易让团队失去关注焦点。从吞吐量和稳定性两个维度考量的四个关键指标是简单但有效的指标,建议优先度量。
by @ThoughtWorks 2020-11-06 15:02 分享 查看详情
洞察构建未来的技术趋势,第23期技术雷达正式发布! (insights.thoughtworks.cn)
技术雷达是ThoughtWorks每半年发布一次的技术趋势报告,它持续追踪有趣的技术是如何发展的,我们将其称之为条目。技术雷达使用象限和环对其进行分类,不同象限代表不同种类的技术,而环则代表我们对其作出的成熟度评估。
by @ThoughtWorks 2020-10-29 10:49 分享 查看详情
拨开时间的迷雾 (insights.thoughtworks.cn)
DDD中最重要的一个过程就是统一语言。和客户沟通时间问题的时候,可以先把一些时间的概念统一一下。
by @ThoughtWorks 2020-10-28 11:12 分享 查看详情
项目是否健康,做个盘点就够了 (insights.thoughtworks.cn)
我做项目管理的时候会周期性的给项目做盘点,把我做盘点的工具和过程和大家分享一下,这个工具的灵感来自于新精英的生涯平衡轮。
by @ThoughtWorks 2020-10-26 10:43 分享 查看详情
测试人员价值的终极体现 (insights.thoughtworks.cn)
质量内建依赖于团队内所有成员的意识和能力,测试人员价值的终极体现是团队赋能,可以从多个维度入手,在产品生命周期的不同阶段,针对不同角色进行持续输出,形成质量思维的规模化,从而从根本上做到质量内建。
by @ThoughtWorks 2020-10-21 11:30 分享 查看详情
社会创新的三个误区 (insights.thoughtworks.cn)
每一次社会创新的项目,都刷新了我对于社会问题的认知。每一个创新案例所带给我的思考都让我更加敬畏社会创新。社会创新永远是个探索的过程,不断落入窘境,又不断从窘境之中奋力爬出来。
by @ThoughtWorks 2020-10-16 09:52 分享 查看详情
敏捷项目管理需要知道的五类图表 (insights.thoughtworks.cn)
轻量级的报表、文档可以有效地帮助敏捷团队更好的将工作可视化、辅助和客户的沟通、清晰的展示进度并且对风险进行把控, 对项目管理有很好的作用。在过去的项目管理经验中,个人认为有五类图表是项目经理需要了解并且可以在日常工作中频繁使用的。
by @ThoughtWorks 2020-10-14 09:47 分享 查看详情
OKR是新时代的KPI吗? (insights.thoughtworks.cn)
OKR和KPI 是管理模式发展和选择的产物,在未来也都存在着演进和迭代的空间。无论选择KPI还是OKR,对于执行者来讲,或许最重要的是这个:要为组织带来高绩效,不能让指标脱离了目标,也不可让目标缺少了落地的指标。
by @ThoughtWorks 2020-09-25 10:14 分享 查看详情
如何知道我们的E2E测试覆盖率? (insights.thoughtworks.cn)
在单元测试中,很容易知道已经覆盖了哪些代码区域。但是我们能及时知道API调用的动态范围吗?我们一直在思考,既然已经编写了许多 E2E 测试用例,但是我们应该继续编写多少剩余测试?
by @ThoughtWorks 2020-09-23 09:32 分享 查看详情
如何产出规范、安全、高质量的代码? (insights.thoughtworks.cn)
对于一个软件开发团队,可以通过哪些代码质量指标和扫描方法让团队产出规范、安全、高质量的代码?让开发团队运行的安全、透明、可靠?本文总结了其中一些实践和工具,包含常见代码质量扫描工具、代码质量指标、第三方依赖管理、安全运维等几个方面,主要适用于 Java/JavaScript 技术栈的 web 项目,希望对于想要规范化自己的项目的 Tech Lead 有所帮助。
by @ThoughtWorks 2020-09-21 15:00 分享 查看详情
更好的开卡,来聊聊非功能性需求 (insights.thoughtworks.cn)
在敏捷团队中一个痛点是我们很少有一个大而全的需求文档,如果在开卡的时候有一些需求没有被想到或者没有在 AC 中体现出来,就需要反复找 BA、UX 反复确认。开发和 BA 沟通调整需求、交互的时候可能忘记知会 QA 或者 UX,或者没有更新故事卡内容,就又会造成沟通的麻烦。
by @ThoughtWorks 2020-09-17 09:59 分享 查看详情
Let’s Encrypt实践指北 (insights.thoughtworks.cn)
最近刚好有个项目需要配置HTTPS,也购买了域名,尤其在知道了本文要介绍的“神器” —— Let’s Encrypt 之后,大大简化了学习成本和时间。
by @ThoughtWorks 2020-09-16 15:17 分享 查看详情
一页纸手把手教你怎么做敏捷项目管理 (insights.thoughtworks.cn)
敏捷项目是为应对变化和不确定性而生,作为项目的管理者(PM或者承担项目管理职责的人),在管理的过程中,需要明确项目的目标,带领团队,选择合适的实践,管理干系人的期望,协调和客户的关系,最终以专业的方式交付客户满意的结果。
by @ThoughtWorks 2020-09-15 10:55 分享 查看详情