Process classes

The table below describe each process class managed by the tool.

Term

Process builder elements

Description

Associations
(Parent and children: using item hierarchy links)


Domain

Class

Business area
        OR
Engineering area
(example: software, electronics, mechanics,...).

Note that domain are called "discipline" in the CMMI model.

 

Allowed parents:  no process class

Allowed Children: discipline, process, work product group, template access, process overview, guide group, glossary, no process class

Associations: /

Note: Domain is propagated to all children items along item hierarchy.


Discipline

Class

Regroup the activities, the work products, the roles related to a given process area that may be common to several domains (example: project management, configuration management, requirement management, integration, verification, validation, ...).

 

Note that discipline is called "process area" in the CMMI model.

Allowed parents :  domain, no process class

Allowed Children: process, work product group, template access, process overview, guide group, glossary, no process class

Associations: /

Note: discipline is propagated to all children items along item hierarchy.


Role

Class

Allowed parents:  role group, role

Allowed Children: role

Associations: activity, work product


Role group

Class

A Role Group is a group of roles (logical group or group corresponding to a department)

Allowed parents:  no process class, domain, discipline, role group

Allowed Children: role

Associations: /


Activity

 

Class

An activity is a leaf task in the Work Breakdown Structure of  a process. It transforms a set of in work products into a set of out work products.

Allowed parents:  sub-process, phase, Process

Allowed Children:  quality criteria

Associations: role, work product, work product state, procedure / guide, measure

Note: if an activity of another discipline is used in a Process, it will be linked as shortcut when saving the Process diagram

Step

Attribute

Task to perform in a given activity. Steps can be defined hierarchically.

Activity attribute


Sub-Process

Class

A Sub-Process is a task that is not a leaf in the Work Breakdown Structure of  a process.

A Sub-Process decomposes itself in macro activities and/or activities. The sequential dependencies between these children activities are formalized by an UML activity diagram. 

Allowed parents:  sub-process, phase, Process

Allowed Children: sub-process, activity

Associations:  /

Phase

Class

A kind of Sub-Process defining a temporal partition of the project's activities at the end of which a review is performed to evaluated if the phase objectives have been reached and if the project can go to the next phase with a minimum of risks.

Allowed parents:  process

Allowed Children:  sub-process, activity

Associations:  /

Note: phase is propagated to all items along item hierarchy and shortcuts


Process

Class

Entry point:

  • For a process: contains the first level activities/macro-activities of a process (related to a domain or a discipline)

  • For a process map

Allowed parents:  domain, discipline, no process class

Allowed Children: phase, sub-process, activity

Associations:  process overview


Guide

Class

Guides or procedure providing detailed information about the implementation of an activity or a set of activity.

Allowed parents:  guide group

Allowed Children: /

Association: Activity


Procedure / guide group

Class

Logical set of  « Procedure / guide »

Allowed parents:  domain, discipline, no process class

Allowed Children: guide

Associations:  /


Work product

Class

Input or output of an activity (document, product part, product, source code,...)

Allowed parents:  work product group, work product

Allowed Children:  /, work product, work product state, quality criteria

Associations:  activity, role


Work product group

Class

Logical set of « work products »

Allowed parents:  domain, discipline, no process class, work product group

Allowed Children: work product

Associations:  /

Template

Template file referenced by a work product attribute

Template related to a  « work product »

/

Example

Example file referenced by a work product attribute

Work product example coming from projects.
(Examples can be referenced and visible in the « Template Access » view or only put in the example repository related to a « work product »

/

Work product state

Class

State of a « work product »

Allowed parents:  work product

Allowed Children: /

Associations: Activity


Measure

Class

A measure should provide objective insight into a performed process so to take corrective actions if the measure deviates significantly from the plan.

The tool propose to describe the measure but also to archive its values at the end of the process/project so to build an  « organization measurement repository ». This repository is used for capitalization.

Allowed parents:  no process class
Allowed Children:  /
Associations:  activity

Glossary entry

Class

Term with associated definition

Allowed parents:  glossary
Allowed Children:  /

Associations:  /


Glossary

 

Class

Set of « glossary entries » sorted by alphabetical order relative to the whole process repository / to a domain / to a discipline (depending of the location of the Glossary in the item hierarchy).

Allowed parents:  no process class, domain, discipline
Allowed Children: glossary entry
Associations:  /


Process overview

Class

Present a hierarchical view of a Process, starting from top level macro-activities and phases to activities and steps.

Allowed parents:  no process class, domain, discipline, Process
Allowed Children:  /
Associations:  Process

Quality criteria

Class
  • Either criteria used by quality assurance to evaluate the adherence of a work product or activity to the applicable process and standard.
  • Or policy
  • Or key point of the process
Allowed parents:  work product, activity
Allowed Children:  /


Template access

Class

View presenting the templates of the whole process repository / of a domain / of a discipline (depending of the location of the Template Access in the item hierarchy).

Allowed parents:  no process class, domain, discipline

Allowed Children:  /
Associations: /


Work product overview

Class

View presenting the work products of the whole process repository / of a domain / of a discipline (depending of the location of the Work Product Overview in the item hierarchy).

Allowed parents:  no process class, domain, discipline

Allowed Children: /
Associations:  /

Site map Class Site map of the process web site  

Note: to consult attributes common to all classes, look at the following page: Edit Attributes


Below a simplified view of the relationships between the classes:

simplified view of the relationships between the classes



Eunomia Process Builder, the Business Process Modeling Tool  (BPM tool) Web site: http://www.eunomia-process.com/ main page