📜  软件工程中的人员指标和流程指标

📅  最后修改于: 2021-08-27 17:50:05             🧑  作者: Mango

1.流程指标:
流程指标是创建软件主体的开发流程的度量流程指标的一个常见示例是软件创建任务流程的时间长度。

基于产品质量是过程的直接函数的假设,过程度量可用于估计,监视和改善软件的可靠性和质量。 ISO-9000认证或“质量管理标准”是国际标准组织(ISO)制定的一系列标准的通用参考

通常,过程指标是管理的工具,它试图了解无形产品的创建。由于软件是抽象的,因此软件项目中没有可见的,可追溯的工件。客观地跟踪进度变得极为困难。管理层对衡量进度和生产率以及能够对两者进行预测感兴趣。

流程度量通常作为软件开发模型的一部分来收集。 Boehm的COCOMO(建设性成本模型)等模型可以对软件项目进行成本估算。 Thebaut的COPMO对大型项目的额外工作做出了预测。

尽管是有价值的管理工具,但过程指标与程序理解并没有直接关系。它们在测量和预测资源使用情况和计划等方面更有用。

2.人员指标:
人员指标在软件项目管理中起着重要作用。这些也称为人员指标。一些作者查看资源指标以包括人员指标,软件指标和硬件指标,但是大多数作者主要查看资源指标以仅包含人员指标。在当前情况下,我们还假设资源指标主要包括人员指标。

人员度量标准使用可用的流程,方法和工具来量化生成产品的人员的有用属性。这些指标告诉您有关周转率,生产率和旷工等属性的信息。

人员度量标准的目标是使员工感到高兴,有动力并专注于手头的任务。这些指标如下:

编程经验指标:

  • 编程语言经验
  • 开发方法经验
  • 管理经验

沟通水平指标:

  • 团队合作经验
  • 通信硬件软件级别。
  • 个人可用性。

生产力指标:

  • 规模生产力
  • 生产力统计
  • 质量与生产率

团队结构指标:

  • 层次结构指标。
  • 团队稳定性指标

人员度量标准有助于在各种软件项目活动之间适当分配资源。