【问题标题】:In SCM, what is a Bill of Materials? [closed]在 SCM 中,什么是物料清单? [关闭]
【发布时间】:2010-10-12 14:38:04
【问题描述】:

在阅读有关 SCM(软件配置管理,而不是供应链管理)的信息时,我看到提到“材料清单”作为构建提供的文档。物料清单文档包含什么内容,其目的是什么?

这是常用的文档吗?

【问题讨论】:

  • 我投票结束这个问题,因为这个问题不是关于编程的,应该在不同的网站上提问。

标签: documentation version-control


【解决方案1】:

SCM 的“物料清单”(BOM) 的实际内容和含义取决于所使用的工具和车间。松散地说,它们往往只是用于构建系统/产品/组件的文件的简单列表。

BOM 不能完整,除非它在其列表中的每个文件中包含版本信息

在过去的 10 年里,我一直积极支持 SCM 系统,我们从未使用过这个术语。我之前在制造业中看到过“物料清单”(BOM)这个术语的地方,它意味着用于组装产品的所有物理部件。

在与我合作的高科技公司中,我们使用了相同的概念, 版本指定的文件用于在某个时间点构建软件。 事实上,这些文件的列表(带有版本号)专门用于验证产品的哪些部分在版本之间发生了变化。

记住版本号,没有这些,列表就不是很有用。

【讨论】:

    【解决方案2】:

    它是安装模块中每个组件的枚举。

    【讨论】:

      【解决方案3】:

      SCM = 供应链管理?软件配置管理?源代码管理?请编辑您的问题。

      无论如何,物料清单通常指的是一个文档,其中列出了构成“项目”的部件和子部件,如果通常是嵌套结构,即项目由其他项目组成,则还有其他项目。 item的定义显然因用途而异,但举个例子:

      Car
         1x Steering Wheel
            2ft Leather
            1 horn
         4x Normal Wheels
            1 Tire
            1 Hub
            7 Lug Nuts
         1x Radio
      

      在本例中,每一行都是“项目”,但 Car 项目由方向盘、4 个轮子和收音机组成。但是,每个车轮由 1 个轮胎、1 个轮毂和 7 个凸耳螺母组成。

      在软件配置管理中,想法保持不变,但现在您要列出构成“包”的软件部分,而这些软件部分本身可能有部分。相同的想法,只是“项目”的不同定义。

      【讨论】:

        猜你喜欢
        • 2015-01-21
        • 1970-01-01
        • 2012-03-29
        • 2014-04-14
        • 2013-08-27
        • 1970-01-01
        • 1970-01-01
        • 2013-12-16
        • 2013-09-30
        相关资源
        最近更新 更多