teenguyen wrote:In the transition matrix, I set Receive Notifications of Note for Manager and Developer only, so the if developer - John send a note out, then all the managers will receive John note. Is there a way to set if the devloper - John send out a note then only manager - Smith will receive the note ( I don't want all the managers receive John's note because they consider it as spam)
Just remove (if its possible) managers from Access Control for task - if somebody has no access rights to task - they does not receive email notification. You should decide about managers and subprojects about they responsible, create subprojects and add managers to them. Also, you can add rights to developers to specific subproject or task.
If you has some hierarchy of managers - they should has different roles in process. So, if some manager should accept requirements and another accept budget - just create specific status for them and add message types "accept requirement" and "accept budget". Set email notification for the first (receive email when task ready to accept requirements), and second (when task ready to accept budget) managers.
Also please note, that you should not think about your software process as interaction between concrete John and Smith - try to identify common user roles and their rights, tasks hierarchy and typical task processing steps and describe it as some process.