(Feedback from Norway)

  1. There is a constraint on Process Output that it must be at least one of Process Metric or Transformed Output. Is it totally inconceivable that it could just be a Process Execution Log? If you ran a process to check for errors and there were no errors then you would like to read that message in the log.
  2. Are the definitions of Process Design and Process Step circular? They each refer to the other one.
  3. Process Support Input
    1. Description of Role attribute has “(maybe external to allow more timely maintenance).” I don’t understand this part.
    2. Explanatory text for ”Examples of Process Support Inputs could include: - A Code List which will be used to check whether the Codes recorded in one dimension of a dataset are valid - An auxiliary Data Set which will influence imputation for, or editing of, a primary Data Set which has been submitted to the Process Step as the Transformable InputIn these examples, which Code List to use, or which auxiliary Data Set to use, may be specified via a Parameter Input. The details of the Code List or the auxiliary Data Set are Process Support Inputs.”  This was correctly quoted from LIM, but why would you use Parameter Input for this? It should be sufficient to just use Process Support Input. I suggest removing the last paragraph.
  4. Definition of Statistical Program Cycle refers to Population, but it’s a very long way to navigate between these two. The Population has an attribute Reference Period. Statistical Program Cycle has Reference Period Start and Reference Period End. Isn’t this a redundancy?
  5. Definition of Statistical Support Program is terrible ☹
  6. Copied from my Base Group comment #2: We are puzzled by the three new ‘refers to’ associations. Maybe the descriptive text for Transformed Output, Transformable Input and process Support Input need to be updated to explain these associations to Identifiable Artefact. I assume that these three information objects are all Identifiable Artefacts. If that is the case then what Identifiable Artefacts are they referring to? Does the Transformed Output refer to the Transformable Input and vice versa? What does the Process Support Input refer to – itself? The Process Step that it is supporting? Same as 2 of Issue #2-26 Clickable issues (Base Group)
  7. (Moved from Issue #2-26) Do Assessment and Change Definition need to be shown specifically here
    1. Isn’t Assessment a type of Transformable Input /Transformed Output. It could be input from the previous production cycle and added to under the entire new production process. It could be input from the previous subprocess and updated in the current subprocess.
    2. Change Definition is the output of a process in which Statistical Need is the input. Thereafter it could be a Process Support Input or it could be updated (transformed) underway as a need for greater precision is required and acquired. 
    We cannot see that Assessment and Change Definition are special information objects that need to be shown explicitly.


Resolved issues (UNECE)

8. In the Base Group the cardinality on the Identifiable Artefact side of the relationship to Transformed Output is 1. This should be added in the Business Group diagram. Clickable diagrams ought to be generated from Sparx EA and not manually entered in order to avoid this type of inconsistency and the need for manual checking.

9. The cardinality on the Process Design end of the relationship to Business Service is hidden by the white diamond above. More space!

10. There is a cardinality (0…*) on the end of the loop on Process Step but it is missing from the start of the loop. Note this is also missing in the Clickable Process Step and should also be added there.

11. Looking at the definition of the Business Service “A means of performing a Business Function (an ability that an organization possesses, typically expressed in general and high level terms and requiring a combination of organization, people, processes and technology to achieve).” It seems as if everything in the brackets ought to be moved to the definition of Business Function that currently reads “ Something an enterprise does, or needs to do, in order to achieve its objectives.” If not in the definition for Business Function, then perhaps in the explanatory text.

12. In Explanatory Text for Process Output Specification “if five different Process Outputs expected” should be “if five different Process Outputs are expected”

13. In Definition of Process Step Instance “outputs from for an” should be “outputs from an”

14. In Explanatory text for Transformable Input and for Transformable Output “statistical business process” should be “statistical Business Process”.

15. Looking at the Explanatory Text for Process Metric “Often these two kinds of Process Metrics will be used in combination when seeking to, for example, monitor and tune a statistical business process so its statistical outputs achieve the highest level of quality possible based on the time, staff and/or IT resources that are available.” This should be replaced by “Often these two kinds of Process Metrics will be used in combination when seeking to, for example, monitor and tune a statistical Business Process so its Process Outputs achieve the highest level of quality possible based on the time, staff and/or IT resources that are available.   

  • No labels

5 Comments

  1. InKyung Choi

    GSIM Sprint (23 Jan.)

    1. To keep the constraint, but add Process Execution Log too
    2. Agree that the definitions are circular. Can someone provide better definition? Preferably Process Design without Process Step in it . Alistair Hamilton Guillaume Duffes Flavio Rizzolo 
    3. a) To remove Role; b) resolved by Issue #2-16
    4. To keep the attributes Reference Period Start and Reference Period End (work on Population for next revision!)
    5. To change definition and explanatory text as below
      Definition: A program which is not directly related to the production of statistical products, but is necessary to support the production.
      Explanatory text: This type of program will include such functions as metadata management, data management, methodological research and design functions (e.g. questionnaire design). These programs correspond to the overarching processes shown in the GSBPM.
    6. n/a
    7. To add a text/note something like under the IA (e.g. All sub-types of Identifiable Artefact are not shown because they are too many)
      To remove Information Provider and Information Consumer from Base Group page
  2. InKyung Choi

    Regarding 2: DDI definition on process step: http://lion.ddialliance.org/ddiobjects/processstep


  3. InKyung Choi

    Regarding 5: new definition and explanatory text of Statistical Support Program

    • Definition: A program which is not directly related to the production of statistical products, but is necessary to support the production.
    • Explanatory text: This type of program will include such functions as metadata management, data management, methodological research and design functions (e.g. questionnaire design). These programs correspond to the overarching processes shown in the GSBPM.

    During GSBPM revision, it was decided that activities that are done at the corporate level are in GAMSO while activities that are done at each process in close relation to production are in GSBPM. So, even for metadata management, it can be in GAMSO as well as in GSBPM depending on level (e.g. managing metadata system can be done at corporate level, hence in GAMSO while documenting metadata generated from business process can be in GSBPM). In this regard, there might be confusion with new definition and explanatory text because definition seems to refer to GAMSO (".. not directly related to the production.. but is necessary to support..") while explanatory text explicitly says they are overarching processes in GSBPM. Can we remove the last line of explanatory text "These programs correspond to the overarching processes shown in the GSBPM" to avoid confusion? How do you think Juan Muñoz Marina Signore ?

  4. InKyung Choi

    GSIM Sprint (24 Jan)

    Regarding 2: 

    • Process Step: to move sentence "A Process Step implements the Process Design specified in order to produce the outputs for which the Process Step was designed." to explanatory text
    • Process Design: "Process Design specifies delivery of Business Functions. To remove sentence "This includes specifying the types of Process Inputs required and the type of Process Outputs that will be produced"
  5. InKyung Choi

    GSIM Sprint (24 Jan.)

    Regarding 5: 

    • Definition: A program which is not directly related to the production of statistical products, but is necessary to support the production.
    • Explanatory text: This type of program will include such functions as metadata management, data management and methodological research and design functions (e.g. questionnaire design). These programs correspond to the overarching processes shown in the GSBPM.

    To check definition/text of related objects, along with GSBPM v5.1 and GAMSO v1.2


    DefinitionExplanatory Text
    Statistical Program

    Statistical Program Design

    Statistical Program Cycle

    Statistical Support Program

    It is risky to change one definition without going through all related objects.

    Perhaps we need to have a task team on this. Different organisations have different implementation.

    • Definition: A program which is not related to the post-design cyclic production of statistical products, but is necessary to support cyclical production.
    • This type of program will include such functions as metadata management, data management, methodological research, and design functions. These programs correspond to the overarching processes horizontal functions shown in the GSBPM, as well as programs to create new or change existing Statistical Programs.