Open balajialg opened 3 years ago
I went through the previous issues to get a sense of the time it takes for us to respond to repetitive requests from our users! I considered the average time it took to honor such requests and the maximum time to honor a specific request. Let me know if this is something we can define as SLA going forward?
@felder @yuvipanda
@balajialg these seem reasonable to me assuming the SLA provides for tricky requests. Sometimes package requests aren't always quite what they seem to be.
Fair enough! What do you prefer? Keep the time limit the same but add a statement that this timeframe is under the assumption that,
Does that make sense?
@balajialg I think the way to go might be to add a support response time to the SLA such as "all requests will be acknowledged within some number of working days." Then we can perhaps specify estimated times to service various requests without making firm commitments.
Ideally with a well oiled support process, there will be piazza and/or github issues where customers can track the progress.
Makes sense! I am comfortable adding that - "all requests will be acknowledged within three working days" for at least package requests as part of our SLA!
Package requests and RAM requests can require a bunch of extra work, so let's set SLAs for those to be 'acknowledge'. 2 days maybe?
Admin access and data archival should be more straightforward though, as all information required should be acquired from the user during an initial form. Perhaps for those, we can set SLAs for completion?
For admin access, for example, we can design a form that requests the following information:
We will somehow then need to determine that the requestor is authorized to provide us this list of usernames. If we can do all this, then we can have a SLA that we can actually meet. So I guess the SLA should be determined by the process, and can't be set independently.
Great points @yuvipanda!
Editing SLA's based on your inputs: SLA for package installation: "Acknowledgement within two working days." SLA for RAM increase: "Acknowledgement within two working days." SLA for admin access: "Request completed within two working days." SLA for data archival request: "Request completed within three working days."
For admin access, I will create a new template today. In addition to the points highlighted for the admin access form, I will add more entries for, i) Name of the person making this request ii) Course name iii) Role as part of the teaching team
I guess this information will give me enough inputs to co-ordinate with the course staff (if required to validate their request further)
yep - and for all of these, the time should start from when we have complete information needed to perform the action.
@yuvipanda Makes sense!
Summary: Given the extensive data collected over the past few years while creating new hubs, installing new packages, data archival requests or increasing the RAM size, It would be an ideal time to start thinking about defining SLA for such repeatable requests.
User Story
Acceptance Criteria Every request related to these three types of requests will get responded to with a response time as defined by SLA.
Tasks to complete