SAS Life Science Analytics Framework and the clinical data products from SAS

What is the difference between DEVELOPMENT, PRODUCTION and CLOSED state?

Reply
Contributor
Posts: 22

What is the difference between DEVELOPMENT, PRODUCTION and CLOSED state?

These are three states which indicate where a project or analysis is located in the business process.

Capture.JPG

Development - is the default state when a project or analysis is created. It is intended to indicate that the project or analysis is being developed

Production - is intended to indicate that a project or analysis is ready to be used for production work.

Closed - is intended to indicate that a project or analysis is no longer in use. The project or analysis is locked, and only certain actions can be performed by users

Development is the lowest state, and closed is the highest state. You can select any state at any time. However, because an analysis is contained in a project, certain conditions control the state of a project and its analyses. 

  • A project can be set to any state, regardless of the states of its analyses.
  • The state of an analysis cannot be lower than the state of the project.

For example, an analysis cannot be set to the development state if the project is in the production state. If you set the analysis to a state lower than the project, the state of the project changes to the lower state. Likewise, if you set the project to a state higher than any of its analyses, the states of the analyses change to the higher state.

Development State - The development state should be selected when the following factors affect a project or analysis:  

  • Programs are being written and run by developers.
  • Files in the repository are being modified, and checked in to and out of the repository.
  • Users are performing actions on the repository.
  • A user’s role and access permissions still control the features that the user can access.

Production State - The production state should be selected when the following factors affect a project or analysis:

  • Programs have been developed and are stored in the repository.
  • Jobs are run to perform routine work.

Closed State - The closed state prevents the following actions to be performed in the repository:  

  • Files cannot be checked in or checked out.
  • Files cannot be uploaded.
  • New containers cannot be created.
  • The closed state permits the following actions to be performed in the repository:
  • Memberships and roles can be changed.
  • Access permissions on objects can be changed.
  • Work items and tasks can be worked on.
  • Jobs can be run and scheduled.
Ask a Question
Discussion stats
  • 0 replies
  • 273 views
  • 0 likes
  • 1 in conversation