Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
敏捷工程方法
敏捷是扼杀产品思维的凶手?
敏捷宣言忽视了最重要一点:成功的结果胜过高效的交付。 什么是结果?是什么让产品变得伟大?以下通常描述: 便于使用 解决问题 乐趣 愉
复杂性系统隐喻:修剪比砍树更灵活 - Dave
这是关于应对Complicated和Complex的方法:砍伐树木和修剪树篱之间的区别是:来自 Sonja 的一条推文,她说:“我喜欢修剪树篱与砍伐树木的类比。当您决定砍伐一棵树时,您不能半途而废并改变主意。但是在修剪树篱时,您可能会从一个想法开始,但您可以在进行过程中改变主意并修改
想要改进您的敏捷流程吗? 请关注容器DevOps - thenewstack
在过去十年中几乎无处不在的敏捷软件开发是一场革命。与瀑布式开发不同,其长周期需要提前六到九个月进行规划,敏捷进来了,只需要提前两到四个星期规划快速迭代,每个迭代都可能是可交付的。至少,这就是将敏捷卖给管理层的方式。然而,它带来了一个问题,大多数转向敏捷的组织直到他们的第一个冲刺结束时
架构师如何赋能程序员团队? - esilva
本文启发来自 Gregor Hohpe的一篇文章(关于架构策略的参考,有许多关于此主题的
Tableau跨团队架构评审的工程实践
在 Tableau,Tableau Mobile团队约有 30 人,分布在 3 个 Scrum 团队中。我们主要在 Tableau Mobil
企业软件项目扼杀了程序设计 - Tim
这篇文章的灵感来自于 HackerNews 上的一条评论,我再也找不到了。它的要点是“虽然架构经常被过度设计,但代码本身却经常被设计不足”。如果有人认出作者,我会很乐意归于他们。作为免责声明,本文描述了我在过去 10 年担任顾问的经历。可能有一些框架和方法可以解决我将要描述的问题,但它们要么
KentBeck推荐:《森林继承原则》- 改变环境实现变革!顺势而为
在生态学中,岩石地变成森林的过程被称为森林演替。我嫁给了一位生态学家,所以我听到了很多这样
请不要设定目标!而是专注于系统 - jamesclear
如果你想要更好的结果,那就忘记设定目标吧。而是专注于您的系统。实现我们想要的生活的最佳方式:如塑造更好的身材、建立成功的企业、更多地放松和减少担心、花更多的时间与朋友和家人在一起等,就是要设定具体的、可操作的目标。多年来,这也是我养成习惯的方式。每一个都是一个要达到的目标。我
书评:软件设计哲学
这是来自henrikwarne的书评,banq有不同意见:我真的很喜欢John Ousterhout 的
20岁的敏捷:失败的反叛 - simplethread
今年敏捷宣言刚满20年,有两个事实似乎不言自明的:敏捷,作为一个标签,赢了;没有人想被称为非敏捷。敏捷在实践中远远低于其创始人的革命性思想。我们是如何走到这一步的?每个人都说他们在做敏捷,但几乎没有人是敏捷的。
高效编程的启发式列表 - Allen Holub
没有心理安全、尊重和信任,以下任何事情都不可能发生。过程存在于为人服务;人是第一位的。最好的工作方式是协作。谈判不是合作。做出英勇努力的孤立个体永远不会像协作团体那样有效。当客户、业务人员和开发人员真正合作时,我们会获得最佳结果。
什么是软件需求及其重要性 - DZone
在本文中,了解需求在软件行业中的重要性,因为如果您不清楚自己的需求,您的项目就不会成功。无论您是从事 IT 行业还是任何其他行业,都没有关系。如果您不清楚自己的要求,那么成功结束项目的机会就很少。在敏捷和瀑布方法的每个行业中,收集完整和准确的需求是一件非常重要的事情。
敏捷软件开发团队的结构是什么样? - JAXenter
在本文中,您将了解传统和敏捷软件开发团队的结构。了解团队结构的三种不同方法及其优缺点,并了解如何确定您的团队是否与您的产品合作良好。 团队结构的方法:有多种方法可以组织灵活的开发团队——通用、专业和混合。1. 通用:由
功能分支是邪恶的:从SVN迁移到Git经验
这是敏捷教练THIERRY DE PAUW分享他建议基于Git主干分支开发的思路和经验教训:2012 年,我开始了一项技术指导任务,以提升一个新手团队的软件工程技能。从工程的角度来看是新手,而不是从工作经验的角度来看。他们的工作经验从 5 年到 20 年不等。一开始,我们遇到
真正敏捷是缩短反馈循环,不是更好地去做计划! - chethendrickson
在真正的敏捷方法中,对问题的反应总是缩短反馈循环。从来都不是“更好地计划”。 众说纷纭:这太绝对了,计划多少也是一个权衡。有时,使用软件您无法轻松撤销决定。有时您需要依赖于制造商、硬件采购、政府政策等。为什么要从工具箱中删除计划这种工具?可以改进计划。这听起来
德国Picnic创业公司如何在规模扩展阶段时才发现架构的重要性? - Sander
你是一家小型初创公司的一部分。您脑子里只有一件事:运送产品并快速找到适合市场的产品。代码为王!软件架构?但是,事实证明,每个系统都有一个架构。无论它是不是好产品,特别是在产品起飞,从初创阶段转向规模扩大阶段时,你才会发现它。Picnic团队首先在荷兰的一个城市提供杂货,然后在全国范围
亚马逊CEO贝索斯的"行动偏爱"
在facebook和amazon工作过20年的Dan Rose回忆杰夫贝索斯的行动偏爱(类似中国俗语:自说自话,说干就干,过于冲动):我从杰夫贝索斯那里学到的最重要的事情之一就是培养行动的偏爱。他并不总是对的,但他总是准备好采取行动(而且他是对的远不止是错的)。就像我们飞往芝加哥并差点在巴黎
为什么Scrum变得不那么重要了? - LogRocket
我们中的许多人都去过健身房,最初取得了良好的效果。一旦你的身体适应了,同样的程序可能会帮助你保持,但你不会看到任何进一步的进步,你甚至可能开始倒退。我觉得 Scrum 作为交付软件项目的方法也遇到了同样的问题。Scrum 循环,或实践 Scrum 的方式,要么过于字面化,要么过于严格
上页
下页
关闭