`

开发方法

    博客分类:
  • UML
 
阅读更多

介绍3中开发方法:Scrum, Feature-Driven Development(FDD), Learn Development, Crystal Methods

Scrum:由Ken Schwaber和Jeff Sutherland提出,旨在寻求充分发挥面向对象和构件技术的开发方法,是对迭代式面向对象方法的改进,适用于需求难以预测的复杂商务应用产品的开发。

Feature-Driven Development(FDD):由Jeff Luca和Peter Coad提出,是一个模型驱动、短迭代的开发方法,适用于变化周期短的业务应用开发。所谓的特点(Feature)是一些用户眼中有用的小功能项,一个特征点能偶在两周或更短的时间内被实施,且产生可见的、能运行的代码。

Learn Development:这一思想诞生于20世纪40年代末期。当时由于缺乏足够的资金,刚成立不久的丰田公司制定了丰田生产系统,其主旨是消除浪费。该方法的原则是消除浪费、增强学习、尽量推迟决策、尽快交付、授权团队、嵌入完整性和认识整体。

 Crystal Methods:由Alistir Cockburn提出,他认为不同的项目需采用不同的开发方法,并随着开发的进行不断细调(On-the-fly-Tuning),也就是连续不断的过程改进,并以此提出一系列方法。

分享到:
评论

相关推荐

    系统分析师论开发方法及应用

    系统分析师论文参考,论开发方法及应用。 2017年1月,我作为项目负责人,参加了XX市××集团公司ERP财务管控项目,该项目合同金额500万元,合同工期为1年,该项目的主要目标是搭建ERP财务管控平台,实现客户内部从...

    ECLIPSE+RCP应用系统开发方法与实战(PDF 高岗著)

    《ECLIPSE+RCP应用系统开发方法与实战》这本书是高岗先生关于使用Eclipse RCP(Rich Client Platform)进行应用系统开发的一本实战指南。Eclipse RCP是Eclipse IDE的一部分,它提供了一个框架,使得开发者可以构建...

    Eclipse插件开发方法与实战

    本书《Eclipse插件开发方法与实战》深入探讨了如何利用Eclipse平台进行插件开发,为开发者提供了详尽的指导。下面,我们将详细讨论Eclipse插件开发的相关知识点。 1. **Eclipse插件体系结构**: - Eclipse采用插件...

    敏捷开发方法 SCRUM 实战PPT

    ### 敏捷开发方法 SCRUM 实战PPT #### 敏捷开发与SCRUM概览 敏捷开发是一种软件开发的方法论思想,强调快速迭代、适应变化以及用户参与。SCRUM作为敏捷开发的一种具体实践框架,它提供了一套指导原则和实践方法来...

    Python安全应用程序开发方法研究.pdf

    Python安全应用程序开发方法研究.pdf

    结构化开发方法a

    03.结构化开发方法appt

    jackson系统开发方法

    jackson系统开发方法,理论基础,jsd步骤,jsp程序设计方法

    敏捷软件开发方法与实践

    《敏捷软件开发方法与实践》第1章阐述了敏捷软件开发方法出现的历史背景、敏捷宣言、敏捷原则及最新动态;第2章介绍了常见的敏捷软件开发方法及其相互间的简单比较;在第3章至第5章中,作者结合自己的敏捷项目开发...

    特征驱动开发方法--原理与实践

    特征驱动开发方法--原理与实践

    敏捷开发方法,某个牛人的汇总

    敏捷开发方法,是一种以人为核心、迭代、逐步交付的开发方式,旨在应对快速变化的需求,提高团队的响应能力和效率。这种开发模式起源于对传统“重型”或“正规方法”的反思,反对过度的规范和繁复的文档,主张在实践...

    面向方面的软件开发方法.pptx

    面向方面的软件开发方法 面向方面的软件开发方法是软件工程中的一种开发方法,它强调将软件系统分解为多个方面,每个方面都有其特定的功能和关注点。这种方法可以帮助开发者更好地管理软件系统的复杂性,提高系统的...

    使用TOGAF架构开发方法论整合SABSA安全架构方法推荐.pdf

    TOGAF架构开发方法论与SABSA安全架构方法的集成研究 TOGAF架构开发方法论是一种成熟的企业架构方法论,旨在帮助企业规划、设计和实施架构项目。而SABSA安全架构方法则是一种专门用于风险管理和安全架构的方法论。...

    ABC_基于体系结构_面向构件的软件开发方法_梅宏

    ABC_基于体系结构_面向构件的软件开发方法_梅宏cnki最新学术研究论文

    SAPR_3系统客户化接口程序的开发方法及实现

    SAPR_3系统客户化接口程序的开发方法及实现,介绍了全球最具价值的ERP管理软件的客户化接口程序开放以及实现

    软件开发方法与C语言课程教学的融合.pdf

    "软件开发方法与C语言课程教学的融合" 软件开发方法和C语言课程教学的融合是现代软件开发的重要组成部分。在软件开发过程中,不仅要关心软件的开发,而更重要的是要培养学生建立运用软件开发方法的思想,并能加强...

    AIS的开发方法和步骤.pdf

    AIS的开发方法和步骤 AIS(Accounting Information System)的开发方法和步骤是一个复杂的过程,涉及到软件工程学、系统生命周期、开发方法和步骤等多个方面。下面我们将详细介绍AIS的开发方法和步骤。 一、软件...

    管理信息系统的开发方法.

    管理信息系统的开发方法.管理信息系统的开发方法.管理信息系统的开发方法.

    敏捷型软件开发方法与极限编程概述.pptx

    "敏捷型软件开发方法与极限编程概述" 本文将对敏捷型软件开发方法与极限编程进行概述,探讨它们的优点和适用场景。 敏捷型软件开发方法是一种以灵活、适应变化为核心思想的软件开发方式。它强调在快速迭代中不断...

    汽车电子软件工程---开发方法和工具

    在开发方法上,本文提出了逻辑系统结构分析和技术系统结构描述的方法,其中包括开环和闭环控制系统的分析和描述、实时系统描述和可调度性分析、分布式和网络化系统中通信的分析和描述,以及可靠性和安全性分析。...

Global site tag (gtag.js) - Google Analytics