基于软件过程场的电脑软件开发过程模型

       关键词:北大青鸟;电脑软件开发;软件开发
  基于软件过程场的电脑软件开发过程模型,描述知识驱动的软件开发过程的步骤和流程,从软件过程的角度来分析和理解这种新型的软件过程。
  基于软件过程场的电脑软件开发过程模型在该模型中分为三个主要部分,软件过程资产库、软件过程活动和软件过程产品。
  在进行电脑软件开发过程活动的时候我们首先从软件过程场组件中获取场知识,例如从需求分析场组件中检索特征并设置相关可变点从而产生需求分析场系列知识。
  包括需求分析的应用背景与环境、输入与输出、基本流程、中间产品(例如数据源调研表等)、最终产品(例如软件需求说明书)、以往相似案例(比如可以通过案例推理Case-BasedReasoning检索方法匹配出若干实例或链接)、专业人员(参与项目的角色和人员)、专家信息、需求分析通用知识等。
  这一系列知识体现了过程模型、功能模型、信息模型、组织模型、资源模型的特征与表现,是进行新一轮软件过程的基础与起点,并且和软件维护相同步场模型也进行维护更新。
电脑软件开发过程模型从而实现进化与迭代,并用这种迭代驱动更新的软件开发,进行高效率高质量高复用率低成本的知识利用与创造。
 

       文章来源:北大青鸟长安街校区