敏捷软件过程的研究  被引量:26

RESEARCH ON AGILE SOFTWARE PROCESS

在线阅读下载全文

作  者:沈备军[1] 陈诚[2] 居德华[1] 

机构地区:[1]华东理工大学计算机科学与工程系,上海200237 [2]中国科学院软件研究所,北京100080

出  处:《计算机研究与发展》2002年第11期1456-1463,共8页Journal of Computer Research and Development

摘  要:敏捷软件过程可能成为最适应软件开发全球化、个性化、快速化、高质量新格局的先进开发模式 ,它能够帮助软件企业快速响应市场赢得竞争 .针对这一趋势 ,系统分析软件开发的敏捷性需求 ,总结出敏捷软件过程的 5种典型特征 ,如并行、轻载、基于时间、正好策略、基于组件等 .然后设计了 FL EX语言 ,从 3个不同抽象层次上形式化定义了敏捷软件过程的功能模型、合作模型、资源模型和产品模型 .基于过程模型 ,同时提出了 9种静态分析和动态模拟技术 ,支持软件过程面向敏捷性的优化 .Agile software process may become one of the most rational development patterns in global economic environment, as it can assist software enterprise to make rapid response to the market. Firstly agility requirements of software development are analyzed systemically, and its five characteristics are summarized, such as concurrency, light-weight process, time-based, just enough, and component based software development. Then FLEX language is provided to model agile software process from the three abstract levels. Based on process model, nine static analysis and dynamic simulation technologies are also presented to improve the agility of software process.

关 键 词:敏捷软件过程 过程建模 过程分析 优化 软件工程 软件开发 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象