1) agile development method
敏捷开发方法
1.
The feature-driven development (FDD), one of the agile development methods, is introduced.
介绍最常用的敏捷开发方法之一特征驱动方法FDD的核心,描述了FDD整合的软件开发的8个最佳实践以及系统开发的5个过程,分析了FDD方法的关键概念,与极限编程XP和统一过程RUP进行了比较,指出了FDD应用和研究的一些问题。
2.
Agile modeling is an application of agile development methods in the field of modeling.
敏捷开发方法是软件工程领域近年来发展起来的一种软件开发方法,敏捷建模是敏捷开发方法在建模领域的应用。
2) agile methodology
敏捷型软件开发方法
1.
An overview of agile methodology and XP;
敏捷型软件开发方法与极限编程概述
3) agile software development methods
敏捷软件开发方法
1.
Research of project evolution metrics based on agile software development methods;
基于敏捷软件开发方法的项目进展度量研究
4) the Agile JAVA Program Development Method
敏捷型JAVA程序开发方法
5) agile development
敏捷开发
1.
Research and improvement about X testing model based on agile development;
基于敏捷开发的X测试模型的研究与改进
2.
The Study and Implementation of Agile Development for OEM Based Mode of Refrigerator;
OEM模式下冰箱敏捷开发的研究与实施
3.
Practice and Search of Agile Development and eXtreme Programming in Developing Management Information System
敏捷开发—XP在管理信息系统中实践与研究
6) agile method
敏捷开发
1.
Because of the traditional method lacking in adapting requirement variety, this paper analyze the agile method to resolve the frequent requirement variety in the stock exchange system by using the SRP, OCP, DIP, SDP.
通过分析证券交易中遇到的复杂业务快速变动的问题,运用面向对象的设计原则和架构,阐述进行敏捷开发的方案。
2.
eXtreme Programming, is promoted by the father of software development methods, Kent Beck, which is one of the agile methods, which emphasized in communication, simplicity, feedback and courage.
极限编程是敏捷开发中的一种,是软件开发方法学泰斗Kent Beck先生最为推崇的方法之一,他强调交流,简化,反馈和胆识,在测试驱动开发、重构、小型发布等13种经典实践的帮助下,指导软件工程师进行软件系统开发。
补充资料:Jackson系统开发方法
Jackson系统开发方法
Jackson system development method
Jacksonx一tong ka*fa fangfaJackS0n系统开发方法(Jac瓦沁n systemds·vel0Pment method)一种面向数据结构的软件开发方法,该方法是以数据结构为基础,通过一组映射或转换过程来建立程序的结构。 JSD是Jae址刃nsysteln块velopment的缩写。JSD方法是由M.A.杰克逊提出的。他首先于1972一1974年间提出了JSP,这是一种结构化程序设计方法,后来在 1978一1981年间将其扩充为JSI)o JSI〕方法把系统开发分为描述和实现两个阶段。描述阶段建立一个与系统相关的客观世界的模型,并在此基础上确定系统功能。实现阶段在具体的软硬件环境下实现系统功能。 JSD方法有6个步骤: (1)实体动作步骤:列出客观世界中与系统有关的原始实体和实体动作表,以及每一动作的属性表。这些表规定了系统功能的范围。 (2)实体结构步骤:用结构图来表达每一个实体的诸动作间有序约束,得到一个结构图集。结构图中包括顺序、选择及重复等三种构造。 实体动作步骤和实体结构步骤的结果是一个客观世界的抽象描述。为了模拟客观世界,客观世界中的每一个实际进程需要有一个对应的模型进程。 (3)初始模型步骤:说明模型进程是如何与其相应的实际进程进行联系的。JS】〕方法支持数据流联结与状态向量联结两种方式,结果得到一个系统说明图。此外,软件开发人员还需写出模型进程的结构文本以便进一步说明模型进程。结构文本实质上是结构图的文本形式,它包含了从外界输人信息的操作,以及根据输人信息确定模型进程中操作执行的条件。 (4)功能步骤:指明系统功能。指明的方式有3种:①以初始模型中的术语为基础,用自然语言按规定的形式陈述功能。这种方式有利于软件开发人员与用户之间的通信。②在初始模型的系统说明图中加人功能规约。③用结构文本给出细化的功能规约。这3种方式一般要结合使用。 (5)系统时序步骤:在时间上系统总是延迟于客观世界,而根据系统功能的需要,系统的不同部分在延迟的程度上总是有所区别的。为了完善系统规约,在本步骤中考虑这些延迟,并和系统用户一起讨论系统中各个不同部分的延迟程度。结果得到非形式的描述时序约束的文件。 以上5个步骤为描述阶段。 (6)实现步骤:在具体的软硬件环境下实现系统功能。实现步骤的基本任务有3:①确定有多少真实或虚拟的处理器用于执行系统;②当处理器的数量小于进程的数量时,确定如何在进程间分配处理器;③在一个拥有多个进程的处理器上确定如何由多个进程共享处理器时间,即进行进程调度。
说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条