Specific information is required to be captured for specific fields. The practice is to make those fields mandatory. However, some of that information is unavailable until later in the ticket life. A useful function would be to cause certain fields to become 'mandatory' upon a ticket being set to a specific status.
As an example, a Root Cause field would not be required until the ticket reaches the Resolved status. But currently, you have to mark the Root Cause field as mandatory at ticket Open status or not at all.