高级检索

    敏捷软件过程的研究

    RESEARCH ON AGILE SOFTWARE PROCESS

    • 摘要: 敏捷软件过程可能成为最适应软件开发全球化、个性化、快速化、高质量新格局的先进开发模式 ,它能够帮助软件企业快速响应市场赢得竞争 .针对这一趋势 ,系统分析软件开发的敏捷性需求 ,总结出敏捷软件过程的 5种典型特征 ,如并行、轻载、基于时间、正好策略、基于组件等 .然后设计了 FL EX语言 ,从 3个不同抽象层次上形式化定义了敏捷软件过程的功能模型、合作模型、资源模型和产品模型 .基于过程模型 ,同时提出了 9种静态分析和动态模拟技术 ,支持软件过程面向敏捷性的优化 .

       

      Abstract: 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.

       

    /

    返回文章
    返回