Is it a best practice to add Workflow Statuses which explicitly identify the environment a particular software issue has been promoted to?
Today, we use Jira to manage a software product which has environments for Development, Staging, and Production. Today, our workflow spans EVALUATING --> DRAFTING --> BACKLOG --> SELECTED FOR DEVELOPMENT --> IN PROGRESS --> CODE COMPLETE --> IN REVIEW --> QA PASSED --> DONE
An internal suggestion has been made to add workflow status after IN REVIEW such as
- IN STAGING
- STAGING / QA PASSED
- IN PRODUCTION (as a replacement for DONE)
Is this a good idea? Or should other fields besides Workflow Status be used to identify the environment (whether development, staging, or production) to which an issue has been promoted?
I realize different people handle this in different ways, but I'd welcome advice from experts about what has worked best / what has not worked best. Thanks.