Legacy Issue Number: 18770
Source: INCOSE ( Matthew Hause)
Specification: Essence Kernel and Language for Software Engineering Methods (ad/2013-02-01)
The definition of "Alpha" is confusing to me. The following two definitions are contained in the spec and are radically different:
Section 4.1 Alpha An essential element of the software engineering endeavor that is relevant to an assessment of the progress and health of the endeavor. Alpha is an acronym for an Abstract-Level Progress Health Attribute.
Section 8.1.2 What is in the Kernel? Alphas representations of the essential things to work with. The Alphas provide descriptions of the kind of things that a team will manage, produce, and use in the process of developing, maintaining and supporting software. They also act as the anchor for any additional sub-alphas and work products required by the software engineering practices.
Also, an Alpha is far more that simply an “attribute” as defined in the name. The term "Progress Health Attribute" implies that it is a simple metric. Clearly it is far more than that.
(From an evaluation comment by Matthew Hause.)
Reported: Essence 1.0b1 — Tue, 11 Jun 2013 04:00 GMT
Disposition: Resolved — Essence 1.0
Agreed that this is confusing.
I would suggest that the best way to do that is to update the bullet on alphas in 8.1.2, to adding to the end of the first sentence something like " and, as such, are relevant to assessing the progress and health of a software endeavor."
Updated: Fri, 6 Mar 2015 20:58 GMT
ESSENCE — The definition of "Alpha" is confusing to me
- Key: ESSENCE-153
- OMG Task Force: Essence 1.0 FTF