What's lifecycle validation?

Lifecycle validation enforces compatible lifecycle phases between parent and component items in an item structure, at the structure name level.

For example, an item in the Design lifecycle phase can only have component items that are in the same lifecycle phase or the next phase. The only exception is for items in the Obsolete lifecycle phase, because this is considered the end of life for an item. Items in the Obsolete lifecycle phase cannot be added to a new structure.

The lifecycle phases for a computer component lifecycle might be:

  • Concept

  • Design

  • Prototype

  • Production

  • Retirement (Obsolete)