敏捷开发模式
C咖咖
历史不会简单的重复,但历史会惊人的相似
展开
-
敏捷开发原则
原则1:最优先要做的是尽早、持续地交付有价值的软件,让客户满意。这条原则包含了三个独立的重要概念:尽早发布软件、持续交付价值,以及让客户满意。 客户在真正拿到可工作的软件之前,都很难想象软件到底应该如何工作。这样说来,既然客户只有在看到了可工作的软件之后才可能给你真实有信息量的反馈,那么获得反馈的最佳方式就是尽早交付(early delivery):尽早给客户交付第一个可工作的软件版...原创 2019-10-31 09:29:28 · 5117 阅读 · 0 评论 -
敏捷开发价值观
敏捷的故事始于一小群创新者,他们聚在一起试图找到解决这些问题的新方法。他们一开始就对以下这四则价值观达成了一致,认为这些是成功团队和成功项目共有的特质。他们把这四则价值观称为“敏捷软件开发宣言”(Manifesto for Agile Software Development)。• 个体和互动高于流程和工具• 可工作的软件高于详尽的文档• 客户协作高于合同谈判• 响应变化高于遵循计划...原创 2019-10-31 09:25:34 · 1155 阅读 · 0 评论 -
敏捷开发和瀑布开发的区别
敏捷开发瀑布开发很多支持敏捷的同学会说瀑布缺乏与业务的沟通和迭代次数,所以如果在项目的后期才发现要更改需求的话,则项目可能会失败或需要重新启动。这张图好像也解释了瀑布开发经常所面临的困境。“瀑布”对“敏捷”的驳斥敏捷本身不是项目管理框架,也不是“方法论”。它是一套与产品开发相关的原则和价值,特别是互联网产品经常会采用敏捷的方法来进行开发。但是,有一些基于敏捷...原创 2019-10-25 11:01:17 · 680 阅读 · 0 评论