科研项目 ---> 科学研究 ---> 面向中小型软件企业的敏捷过程模型和支撑平台的研究  
  尽管过程技术的研究取得了瞩目的成果,但它们并没有如预期地影响软件工业。大多数软件企业,在管理和产品开发时,仍然采用传统的方法。由于过程技术的复杂性,它所需要的时间和投资是很大的,只有比较大型的组织和企业才能够将过程技术应用于实践。大量的中小型软件企业(全国100人以下小企业占87%)期望通过过程技术,提高它们的产品质量和生产率,帮助它们改进现有的软件过程。
  针对中小企业和项目的特征和需要,以及软件需求演化的不断加速,最近几年国际上提出了新的敏捷软件过程(Agile Process),它要求企业通过提高其"敏捷性"来提高其驾驭未来市场和竞争环境的能力,使其能从变化的调整中掌握主动并赢得竞争。自1996年以来,敏捷软件过程的研究和实践已取得了不少成果。2001年二月,17名专家发起成立了敏捷软件开发联盟。至今,敏捷软件过程已成功用于一些软件公司,所有的实践表明它们在一定的领域中表现得卓有成效。
  本课题研究适合中国中小型软件企业的敏捷过程的关键技术,具体成果包括:
  1) 提出了结合中国文化和中小型软件企业的特点的敏捷软件过程,支持敏捷的技术开发和敏捷的项目管理
  2) 设计了敏捷软件开发过程的建模机制及其可视化语言
  3) 建立了软件过程的敏捷性度量
  4) 提出了敏捷软件开发过程的分析和优化技术

  --以上研究得到国家自然科学基金的支持