Interface DeliveryProcessDescription

All Superinterfaces:
ActivityDescription, BreakdownElementDescription, ContentDescription, Element, org.eclipse.emf.ecore.EObject, MethodElement, MethodUnit, NamedElement, org.eclipse.emf.common.notify.Notifier, PackageableElement, ProcessDescription
All Known Implementing Classes:
DeliveryProcessDescriptionImpl

public interface DeliveryProcessDescription
extends ProcessDescription
A representation of the model object 'Delivery Process Description'.

The following features are supported:

See Also:
UmaPackage.getDeliveryProcessDescription()
  • Method Details

    • getScale

      java.lang.String getScale()
      Returns the value of the 'Scale' attribute. The default value is "". Outlines characteristics about the size of a typical project that performs this project expressed in team size, man years, etc.
      Returns:
      the value of the 'Scale' attribute.
      See Also:
      setScale(String), UmaPackage.getDeliveryProcessDescription_Scale()
    • setScale

      void setScale​(java.lang.String value)
      Sets the value of the 'Scale' attribute.
      Parameters:
      value - the new value of the 'Scale' attribute.
      See Also:
      getScale()
    • getProjectCharacteristics

      java.lang.String getProjectCharacteristics()
      Returns the value of the 'Project Characteristics' attribute. The default value is "". Characterizes the project that would typically perform this Process
      Returns:
      the value of the 'Project Characteristics' attribute.
      See Also:
      setProjectCharacteristics(String), UmaPackage.getDeliveryProcessDescription_ProjectCharacteristics()
    • setProjectCharacteristics

      void setProjectCharacteristics​(java.lang.String value)
      Sets the value of the 'Project Characteristics' attribute.
      Parameters:
      value - the new value of the 'Project Characteristics' attribute.
      See Also:
      getProjectCharacteristics()
    • getRiskLevel

      java.lang.String getRiskLevel()
      Returns the value of the 'Risk Level' attribute. The default value is "". Outlines typical project risks that are addressed with this process.
      Returns:
      the value of the 'Risk Level' attribute.
      See Also:
      setRiskLevel(String), UmaPackage.getDeliveryProcessDescription_RiskLevel()
    • setRiskLevel

      void setRiskLevel​(java.lang.String value)
      Sets the value of the 'Risk Level' attribute.
      Parameters:
      value - the new value of the 'Risk Level' attribute.
      See Also:
      getRiskLevel()
    • getEstimatingTechnique

      java.lang.String getEstimatingTechnique()
      Returns the value of the 'Estimating Technique' attribute. The default value is "". Describes the Estimation Techniques provided for this Process.
      Returns:
      the value of the 'Estimating Technique' attribute.
      See Also:
      setEstimatingTechnique(String), UmaPackage.getDeliveryProcessDescription_EstimatingTechnique()
    • setEstimatingTechnique

      void setEstimatingTechnique​(java.lang.String value)
      Sets the value of the 'Estimating Technique' attribute.
      Parameters:
      value - the new value of the 'Estimating Technique' attribute.
      See Also:
      getEstimatingTechnique()
    • getProjectMemberExpertise

      java.lang.String getProjectMemberExpertise()
      Returns the value of the 'Project Member Expertise' attribute. The default value is "". Provides a profile of a typical project team, the distribution of roles, skills required for a team performs a project based on this process.
      Returns:
      the value of the 'Project Member Expertise' attribute.
      See Also:
      setProjectMemberExpertise(String), UmaPackage.getDeliveryProcessDescription_ProjectMemberExpertise()
    • setProjectMemberExpertise

      void setProjectMemberExpertise​(java.lang.String value)
      Sets the value of the 'Project Member Expertise' attribute.
      Parameters:
      value - the new value of the 'Project Member Expertise' attribute.
      See Also:
      getProjectMemberExpertise()
    • getTypeOfContract

      java.lang.String getTypeOfContract()
      Returns the value of the 'Type Of Contract' attribute. The default value is "". Provides background information about the contracts that need to be established between a project team that performs this process and a client (e.g. for an IGS engagement).
      Returns:
      the value of the 'Type Of Contract' attribute.
      See Also:
      setTypeOfContract(String), UmaPackage.getDeliveryProcessDescription_TypeOfContract()
    • setTypeOfContract

      void setTypeOfContract​(java.lang.String value)
      Sets the value of the 'Type Of Contract' attribute.
      Parameters:
      value - the new value of the 'Type Of Contract' attribute.
      See Also:
      getTypeOfContract()