Example. I have development, design, marketing, qa, content deps.
I have some issuetypes (issuetype Task, issuetype Content, issuetype Bug, issuetype Marketing Task,issuetype Design).
The life cycle is:
PM creates 4 issuetypes (Task with all info, Content, Design and Marketing Task)
Dev team prepares code in Task, after that content team starts to their issuetype Content, after Content done, design team start to work. And only after all tasks are closed, the marketing department starts work.
How to prevent the case that the department will start work ahead of time?