BACM 1.0b2 FTF Avatar
  1. OMG Issue

BACM — Abstract Process missing from Diagram 7.3.7.3 and following text

  • Key: BACM-13
  • Status: closed  
  • Source: Thematix Partners LLC ( Mr. James Rhyne)
  • Summary:

    This diagram represents the capabilities that would be required to carry out a means or initiative. Often, these capabilities are not a part of the organization and must be added, e.g. by contract. The issue is that abstract process should be included because it represents a perspective that abstractly represents the operations of the business that is distinct from the capability perspective but at the same level of abstraction.

  • Reported: BACM 1.0a1 — Wed, 19 Oct 2022 16:30 GMT
  • Disposition: Deferred — BACM 1.0b2
  • Disposition Summary:

    Defer to RTF

    The changes to the specification are material. See Jim Rhyne comment on the issue, reproduced below:
    Diagram 7.3.7.3 adds Means and Initiatives "require" AbstractCapability. This represents capabilities that may be needed to carry out the Means and/or Initiatives; these may not be a part of the steady state model of the business. The issue to be resolved is whether AbstractProcess can also be "required" by Means and/or Initiatives. This would represent processes and activities that would be needed to carry out the Means and/or Initiatives. It is unclear whether this new relationship is primary or can be derived from other relationships (e.g. via required capabilities).
    It also adds "implements" from CapabilityImplementation to Initiative. CapabilityImplementation represents an abstract specification of resources and performers. The "implements" association should be a shortcut, as it is supported by role assignments of the Resources and Performers to the Roles of AbstractCapability which is "required" by Initiative.
    CapabilityImplementation Resources and Performers can also be assigned to Roles of AbstractProcess. There is no shortcut association "implements" between CapabilityImplementation and AbstractProcess. This should be added to avoid having to specify the details of such assignment as individual Role assignments.
    Once the "implements" shortcut association between CapabilityImplementation and AbstractProcess is added, the "implements" shortcut association can be added between AbstractProcess and Initiative.

  • Updated: Mon, 9 Oct 2023 15:16 GMT