New user status should be added, SCHEDULED_FOR_DELETE. Users in this state should be deleted from system OR, in case this is not possible information about them should be altered.
If user is assigned to one or more project(s), assignment should be deleted.
If user has issues assigned, it should be assigned to a Scrum Master or Product Owner or one of the Team members. If there is no such user, set them unassigned.
Last logins should always be deleted.
User should be deleted! (In the future we will have complex relations between User and Issue. If any of these relations exists, we will keep the user but alter it's data!)
New user status should be added, SCHEDULED_FOR_DELETE. Users in this state should be deleted from system OR, in case this is not possible information about them should be altered.