敏捷开发(Agile Development)是一种以人为核心、迭代、循序渐进的开发方法。敏捷开发是针对传统的瀑布开发模式的弊端而产生的一种新的开发模式,目标是提高开发效率和响应能力。除了原则和实践,模式也是很重要的,多研究模式及其应用可以使你更深层次的理解敏捷开发。 敏捷开发有如下特征: 1. 工 ...
分类:
其他好文 时间:
2017-04-08 15:06:27
阅读次数:
155
转自维基百科 敏捷软件开发 敏捷软件开发(英语:Agile software development),又称敏捷开发,是一种从1990年代开始逐渐引起广泛关注的一些新型软件开发方法,是一种应对快速变化的需求的一种软件开发能力。它们的具体名称、理念、过程、术语都不尽相同,相对于“非敏捷”,更强调程序员 ...
分类:
其他好文 时间:
2017-04-08 00:48:01
阅读次数:
187
1.知识储备 敏捷开发(Agile development) 敏捷开发概述 敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别 ...
分类:
其他好文 时间:
2017-04-06 01:07:10
阅读次数:
137
3.1 敏捷项目管理架构 1.敏捷项目管理架构概述 敏捷项目管理架构(Agile Project Management Framework,APMF),旨在协助团队聚焦于将项目的商业价值最大化,是基于价值分析和分解的项目管理,也就是价值驱动的项目管理。 2.参与人员 APMF敏捷项目管理过程中,参与 ...
分类:
其他好文 时间:
2017-04-04 09:20:45
阅读次数:
260
敏捷开发的4句宣言 个体与交互 胜过 过程与工具 可以工作的软件 胜过 面面俱到的文挡 客户协作 胜过 合同谈判 响应变化 胜过 遵循计划 最近一直听人说“敏捷开发”,一脸懵逼,根本不知道什么是敏捷开发,然后百度了一下,上面四句是比较普遍的总结! 什么是敏捷开发? 敏捷开发(Agile Develo ...
分类:
其他好文 时间:
2017-03-12 23:25:01
阅读次数:
260
敏捷软件开发(Agile software development): 它是一种用来应对软件需求的不断变更的新的软件开发技术。 强调整个开发过程中业务人员和开发人员紧密协作在一起,面对面交流,频繁性的交付软件,随时应对需求的变更。追求在尽可能短的时间内交付较小的可用的功能,并在整个项目周期中持续改善 ...
分类:
其他好文 时间:
2017-03-08 22:51:18
阅读次数:
187
这一小节中有一个图表,对比了敏捷(Agile)、计划驱动(Plan-driven)、形式化的开发方法(Formal Method)的适用范围。里面提到的形式化的开发方法,其基本步骤是怎样的呢?为什么它能有极高的可靠性呢?下面是一些关于形式化方法特点的说明,从中可以看出它能力的缘由。 形式化方法建立在 ...
分类:
其他好文 时间:
2017-02-19 21:34:41
阅读次数:
219
研读许秀影博士的《敏捷项目管理:基础知识与应用实务》一书,其中提到传统项目管理与敏捷项目管理的混合管理模式—敏捷项目管理架构(Agile Project Management Framework,APMF),估计是普遍大部分公司所需要的,也比较认可的模式,可以很好的实现传统项目管理向敏捷项目管理转型 ...
分类:
其他好文 时间:
2017-02-18 22:28:36
阅读次数:
535
第六章——敏捷流程 1、 这一小节中有一个图表,对比了敏捷(Agile)、计划驱动(Plan-driven)、形式化的开发方法(Formal Method)的适用范围。里面提到的形式化的开发方法,其基本步骤是怎样的呢?为什么它能有极高的可靠性呢?下面是一些关于形式化方法特点的说明,从中可以看出它能力 ...
分类:
其他好文 时间:
2017-02-15 14:38:12
阅读次数:
163
.NET框架(英语:.NET Framework)是由微软开发,一个致力于敏捷软件开发(Agile software development)、快速应用开发(Rapid application development)、平台无关性和网络透明化的软件开发平台。.NET是微软为2000年代对服务器和桌面 ...
分类:
Web程序 时间:
2016-12-16 16:57:02
阅读次数:
347