UX Requests
Problem statements
Requests come into the team in various ways and is disorganized
Requests donโt have all the information
Hard to see all the requests at the same time
Not everyoneโs on the same page with what happens next
People are unclear of our turnaround times
Priorities are not clear, they shift and itโs hard to keep track of them
People are not sure where to put tickets that are on hold
Thereโs not a good way to identify what tickets are roadblocked
Thereโs an issue with the process but thereโs no clear way to fix it on future projects
Itโs not clear where new projects should live
Receiving Requests
Current ways to submit a request
Drive-by
Email
IM
Request in comment in an existing ticket
Meeting
Teams call
Anything goes
New way to submit a request
Request form (solves problem 1)
Request Form
This is a test form that will be built out eventually in Service Now after we determine the correct questions and conditions for those questions. Review the test form here. (solves problem 2)
Request Flow Outline
Product Owner or UX team member fills out form in Service Now and hits submit. (solves problem 1)
Request becomes a ticket in Jira and goes into a backlog
Fields of information are mapped between request and new ticket
Notification gets sent to appropriate people on UX team
Confirmation email is sent to requestor that includes a standard response time plus a list of expectations/next steps. (helps to solve problem 5)
Laurie? has 1 business day? to review. (Maybe we have a recurring evening review time or morning review, or weekly for any new requests, create structure) (helps to solve problem 5)
The request is prioritized/weighted amongst others in the backlog
A project review meeting is scheduled to review the request with the requestor (includes researcher and designer depending on the work)
A project plan document is created before the project meeting takes place in Confluence in the Team/UX Home/UX Projects folder. Information is taken from the request and placed into the project plan document. (solves problem 10)
During the project review meeting the project plan document is reviewed and information is added to it. Initial epic and tickets are planned and timelines are established, touchpoints are scheduled. All of this information goes into the project plan document. (helps to solve problem 4 and 5)
Initial tickets are created in Jira and added to a new or existing Epic
This can be automated based on predetermined trigger
Tickets are placed in the To Do area of the backlog when they are ready to be worked. Tickets in the To Do section are rearranged based on priority.
When a Researcher or Designer is ready to begin work, he/she moves the ticket into the In Progress column on the Jira board. (helps to solve problem 5)
A status update is required at least every 2 business days on each ticket to help keep everyone informed on the progress.
If there is a Roadblock the ticket must be flagged and an explanation must be given. A person must be identified who is responsible for fixing the roadblock. An estimation of when the roadblock might be alleviated is posted to the ticket. (solves problem 8)
If work is put On Hold for the unforeseeable future, the ticket should be placed back into the backlog and flagged with an explanation. If work is put On Hold temporarily, it should go back into the To Do column and flagged with an explanation. (solves problem 7)
As time goes by and work is completed, pre-established touchpoint meetings should be occurring. (helps to solve problem 4)
At the touchpoint meeting
the project plan should be updated with any changes
additional tasks should be identified and added to the project plan document
additional tickets should be created and prioritized in the Jira backlog
if the additional tickets in Jira are ready to be worked they should be placed in order of priority in the To Do section of the backlog
the next touchpoint meeting should be determined and scheduled
Depending on how often we find our priorities shifting, there should be a priority meeting taking place to review all work in the queue on a recurring basis (solves problem 3)
Backlog grooming should also be taking place on a recurring basis (helps to solve problem 6)
Once all work is complete, a retro is scheduled.
After the retro is complete, any SOPs are updated with changes and processes are improved moving forward. (solves problem 9)