#敏捷

      更多分类

DDD弥补了瀑布和敏捷两个方法的不足之处! - 47 North Labs

19-06-08 1 604 1 banq

该文比较了软件工程中敏捷和瀑布两个方法,主要是分析了敏捷方法,指出敏捷方法的致命问题:我们们在系统开始时使用敏捷确实节省了分析和定义整个数据模型的时间,但经过一段时间、一年或更长时间后,我们将花费相... 详细

SpareBank网络银行实现微服务DevOps经验分享 - Somaiah

19-04-25 352 1 banq

2014年之前,SpareBank 1是在一个单体的Weblogic门户上运行其整个网络银行应用程序,每个开发人员都使用相同的代码库,发布是艰巨的过程,开发人员将他们的代码提交到整体存储库中。必须将... 详细

如何做好一个系统架构师:抓住敏捷架构中几个关键决策点

19-05-03 498 1 banq

开发人员在任何软件项目过程中都会做出数百个微观和宏观决策。有些似乎相对无害,但对下游会有一个很大的影响。几位Cantina工程师聚在一起,回顾了我们在学习了一些艰苦的经理后需要特别考虑的关键点。 ... 详细

为什么软件总是很糟糕?

19-06-01 347 banq

软件开发很难,真的很难,实际上,它不止一门学科,涉及工程,团队合作,设计,复杂的问题解决,领域专业知识等等。 要成为一名优秀的软件开发人员,您需要许多技能,其中一些技能只能通过经验来磨练。您需要不断... 详细

Given-When-Then的悲剧。 | IT风险经理

19-04-07 651 banq

描述系统一个系统需要三个方面: 系统是什么样的。 系统中的计算以及所需的数据。 系统的行为基于其内部状态,以及系统内部和外部的系统交互。 传统工具 在互联网之前,用户体验被认为没... 详细

程序员测试原则 - Kent Beck

19-07-02 98 banq

1. 程序员测试应该很快 测试反馈不应该扰乱编程流程。 2.程序员测试应该是确定性的。 3. 程序员测试应该是预测性的。 程序员测试应该对行为变化敏感,但对结构变化不敏感。如果程序的行为从观察者... 详细

从1100多个项目中吸取的教训:为什么软件项目需要英雄?

19-04-29 168 banq

“英雄”项目是20%的开发者提供80%或更多贡献的项目。很多项目被放弃,因为这些项目失败源于沟通的瓶颈,但是,关于这个问题的实证证据很少,此外,最近的研究表明,这样的英雄项目非常普遍。因此,本文从代... 详细

共有 74 上一页 1 2 3 4 5 6 7 ... 10 下一页