软件过程数据库管理规程1
过程数据库的作用1
1 为产品经理制定开发计划,进行产品规模、工作量、进度等的估量时,提供历史数据作为参考
2 为产品经理在监控开发计划时,提供产品实际进展的量化数据和趋势分析报告,以便于管理人员及时发现问题,实行有效措施
3 为 SEPG 人员提供过程度量数据,为软件过程改进提供依据
过程数据库内容2
1 存储历史产品和当前产品的度量数据,其数据内容可参见《软件过程度量指标和数据元素定义》,过程数据库数据内容与已定义的数据元素类型保持一致
2 提供数据统计分析结果,数据分析结果通过度量指标反映,度量指标的内容可参见《软件过程度量指标和数据元素定义》,过程数据库中的度量指标与已定义的度量指标类型保持一致
度量指标分为以下四种类型2
产品规模,包括历史产品规模数据、规模和工作的关系、产品规模增长趋势分析
工作量,包括估量和实际工作量的偏离、历史产品工作量分布、工作量增长趋势分析
进度,包括产品进度趋势分析、产品计划和实际的偏离
缺陷,包括历史产品缺陷类型分布、产品缺陷变化趋势分析
3 广义的过程数据库除本过程数据库之外,还包括计划任务系统、测试系统、评审系统、配置报告系统、培训系统等系统工具
这些系统工具具有数据收集、数据存储、数据统计分析的功能
过程数据库界面和数据存储方式3
1 过程数据库前端界面以 HEML 文件格式在网上发布
2 各度量指标的分析结果以 EXCEL 文件的数据和图表形式表现,在 HTML 网页上做超级链接
使用人员可直接在网页上查找所需内容
3 过程数据库的数据通过 SQL SERVER 服务器进行存储管理,在 EXCEL 文件和 SQL 数据库中建立连接,使 EXCEL 文件中的数据直接从 SQL 数据库中取出
过程数据库的管理4
1 数据的来源