敏捷

探讨软件整体结构与组件,大型软件系统各个方面的设计与思考。
收录了敏捷话题下的 1810 篇文章
  • 文章
  • 迷你书
都 996 了,需求还是没法按时交付,怎么办?

在产品开发中,很多管理者往往关注的是各环节的产出以及工程师的忙碌程度,阿里资深技术专家何勉认为,这些局部的优化往往是研发效能改进过程中最大的坑。产品开发的核心问题从来不是停滞的资源(工程师),而是停滞的价值项(用户需求)。如果仅仅关注“停滞的工程师”,我们总有办法让各个资源环节忙起来,至少看上去忙起来,但它往往只是掩盖了问题。停滞的需求才是影响研发效能的关键所在。

作者: 何勉

2019 年 1 月 17 日
Medium 架构实践:避免微服务综合症

如何有效实现微服务架构并避免微服务综合症?

作者: Xiao Ma 译者: 覃璐

2019 年 1 月 8 日
将敏捷应用于工业机械开发

这是一个公司开发工业机械产品的故事,该公司使用敏捷思想创建了一个具有跨职能团队的组织。

作者: Claudio Saurin 译者: 冬雨

2018 年 12 月 25 日
华为敏捷 /DevOps 实践:如何开好迭代计划会议

早期我坚信软件天生就有易变性,不可见性,软件的计划都是没有什么实际意义的。但是时间累积后,我也终于悟出来,其实做计划的过程是关键。

作者: 刘恒

2018 年 12 月 24 日
从战争到外包软件开发:如何赢得最后胜利

外包软件开发和军事行动之间有相似之处,有些军事行动策略对软件产品交付也有一定助益。Medhat 从军事战略的角度探讨了项目管理可以用来提升外包软件开发项目成功可能性的三种思路。

作者: Medhat Sabry 译者: 冬雨

2018 年 12 月 24 日
为什么携程要做好持续交付?

关于携程为什么要做好持续交付,持续交付的价值在哪里?作者谈了自己的看法。

作者: 王潇俊

2018 年 12 月 15 日
华为敏捷 DevOps 实践:如何从 Excel 管理软件的方式中走出来

如果你在用 Excel 管理软件项目,本文希望能提供一些方法来一步一步迁移。根据笔者的经验,可以分场景来看看现在专业的敏捷协同管理的工具具备哪些能力,是如何替代覆盖 Excel 的。

作者: 刘恒

2018 年 12 月 12 日
TDD 容易被忽略的五大前提

TDD 不仅仅是一项技术,它还是一种完整的编程风格,一种相关行为和思想的综合系统。TDD 的五个前提为我们提供了一个操作闭环,就像每个 TDD 实践者呼吸的空气一样。

作者: Ben Linders 译者: 无明

2018 年 12 月 2 日
新的杀手级应用: 从军队借鉴团队合作和微弱信号检测的经验

这篇文章探讨了来自军队的团队合作和微弱信号检测经验如何成为“新的杀手级应用”。

作者: Brian Rivera 译者: 冬雨

2018 年 11 月 26 日
华为敏捷 DevOps 实践:产品经理如何开好敏捷回顾会议

全员都参加的回顾会议,其实就是希望能通过全员视角,全员的观点来回顾做的好的,做的不好的,改进之。从敏捷宣言,到敏捷的诸多实践(如 Scrum),到 DevOps,都一直提倡回顾这种形式。

作者: 刘恒

2018 年 11 月 22 日
如何定义研发 KPI:以团队速度为标准

我们在分析后确定以下团队 KPI:每位贡献者每月有 15 个 PR 被合并;正常运行时间 99.98%;0.2 个 Bug/ 个合并的 PR,无紧急工单。

作者: Katz Boaz 译者: 谢丽

2018 年 11 月 22 日
跨进程通信,到底用长连接还是短连接

一个完整的软件系统大多数情况下是由多个进程共同协作进行的,哪怕它们在同一台服务器上。所以,进程之间如何进行高效的通信至关重要。

作者: 张帆

2018 年 11 月 19 日