#软件工程

敏捷是落后保守的?

21-12-08 702 2 3k

本文《Agile as Trauma》指出敏捷的本质是反动的(reactionary:保守、落后、反动)。敏捷就像任何概念一样,必须适应和学习,将产品管理和领域驱动设计的方法与敏捷相结合是我们今天所... 详细

幽默:瀑布、敏捷、看板和Scrum以及精益等工程方法比较

21-12-08 905 1

如何实现去火星? 瀑布:计划你要到火星;构建火箭;测试火箭,你到了火星。 敏捷:你可能要到火星;开始建设火箭;然后发现你是去天王星,最后你到了月球。 看板:你要到火星;你把工作划分为数千个... 详细

以对话的方式扩展架构的实践 - Andrew

21-12-07 696 1 1k

这是来自martinfowler.com的 Andrew Harmel-Law 文章,大意如下,详情点击标题: 架构设计不必是独白;不是从少数人的思想和口中自上而下地传递的。这篇文章描述了另一种构建... 详细

Salesforce构建可观察微服务的五种设计模式

22-02-05 421 3k

软件开发中的 设计模式 是解决常见问题的可重复解决方案和最佳实践。即使在服务监控的情况下,如果使用得当,设计模式也可以帮助团队接受服务所有权并解决生产中的服务故障。您可以将服务监控设计模式分为三... 详细

工程师犯的最大错误?

22-02-04 392

Zach Lloyd曾是谷歌的首席工程师,负责谷歌表单团队。之后,他在《时代周刊》担任临时CTO,现在是一家建立基于Rust的终端的创业公司的CEO。 他还在出版一本手册,记录他作为CTO/工程经理... 详细

为什么程序员应该尽早投资于决策技能 - Reforge

22-01-25 571 2k

在我们作为工程师的职业生涯的早期,我们被告知要投资于技术技能。我们学习语言,实现模式和框架,跨堆栈 架构 ,并学习如何扩展。进入工作的杂草是让你在队友中获得可信度和影响力的原因。 但为了更成功地... 详细

如何在敏捷中交付可靠的架构?

22-01-21 386 1k

如何在敏捷世界中交付可靠的 架构 ?这是一种创建适应不断变化的架构的方法。 有很多关于敏捷架构的文章,但我认为我们还没有一个公认的实践。 好的架构必须考虑许多不同的观点(技术和人的),并不断地权... 详细

TeamTopologies/Team-API-template:用于定义团队拓扑中团队API 的模板

22-01-12 593

用于定义团队 API 的模板。基于Matthew Skelton  @matthewskelton 和 Manuel Pais  @manupaisable 的《团队拓扑》一书中的一些想法。 为了提... 详细

幽默:软件工程其实并不是理科生的天下

21-12-31 687

软件工程的巧妙之处在于它是一个适合通才蓬勃发展的领域:逻辑与解谜、产品设计与用户反馈、写作与沟通、想象力、架构、团队合作,一应俱全。. 详细

2022年站点可靠性工程SRE预测 - blameless

21-12-29 512

站点可靠性工程 (SRE) 的实践在2022年如何?   随着可靠性成为公司运营能力的基础,我们预测 SRE 角色将发挥其真正潜力,而不是受到部分实施的限制。 如果 SRE 目前像机械师一样,在汽车... 详细

实施SBOM管理可预防下一次Log4Shell漏洞 - infoworld

21-12-23 586 1k

软件物料清单 (SBOM) 正成为一项至关重要的安全要求,它可以在软件在整个供应链中移植时实现可见性。组织必须立即采取行动,建立一项重要的新能力:SBOM 管理。 目前,行业领导者采用的最佳实践是为... 详细

伟大的工程团队专注于里程碑而不是项目 - Jade Rubick

21-12-17 492 7k

大多数工程组织都专注于交付项目。他们应该专注于里程碑。 管理项目很困难。公司会为了做好这件事而扭曲自己。与其下棋,不如改用跳棋。里程碑是一个更简单的游戏,你会得到更好的结果。 在这篇文章中,我描述了... 详细

软件工程令人不安的真相 • Buttondown

21-12-16 501

这里有一些我相信的关于软件工程的令人不安的事实!(banq:令人焦虑?) ... 具有特殊语法的复杂 DSL 可能是死胡同。Ruby 和 Scala 都非常重视这一点,但都没有让它流行起来。... 详细

Rust语言的核心开发团队有毒 - HackMD

21-12-10 760 1k

我不想写这篇文章,但我已经开始看到很多人指责 Rust 项目中长期存在的问题被推向了错误的方向。现在审核组辞职了,感觉有话要说。以下是我与核心团队的经验分享。这些不一定与审核团队的辞职直接相关,但我... 详细

跨团队沟通:避免依赖 - pd

21-12-07 550 1k

改善交付时间应该是每个组织的目标。阻碍交付流程加速的一个主要减速器是组织中的不同团队传统上一直在孤岛中工作。为了解决这个问题,在大多数情况下会出现一个简单的解决方案:增加不同团队之间的沟通。 但是,... 详细

共有 238 上一页 1 2 3 4 5 6 7 ... 16 下一页