JackBrown28 / ALL-Project

A repository for the second ALL project
0 stars 0 forks source link

SLA Intro #23

Open gaddup2 opened 8 years ago

gaddup2 commented 8 years ago

Service Level Agreement:

Introduction:

A service level agreement is normally part of an organisational contract. This is where almost everything regarding services are outlined, such as who will provide which service, whether or not they will need to be outsourced from an external company. Most commonly, they normally contain thorough information about how services will be delivered and will outline the business objectives which need to be attained whilst using the services.

Our ALL Project Service Level Agreement: Whilst researching, we found out that performance needs to be defined and what the customer expects. In terms of customers and clients, both will be expecting different services from us the providers. The customers will want to be able to see their health data, as and when they want it. They also want this data to be secure and not easily accessible to hackers. Clients will want to analyse user’s performance and see how they have been performing.

https://www.city.ac.uk/__data/assets/pdf_file/0007/133936/Service-Level-Agreements.pdf

JackBrown28 commented 8 years ago

Descriptions of Responsibilities: The responsibilities describe who is responsible for what.

As a company that sells our API we have to ensure that Customers are able to easily purchase the software from us. This means that customers have to have a way to actually buy the product (website) and a way to download and use it. They may also require support on using the software itself, meaning that we need a customer helpline. We also have to ensure that we keep clients information safe.

The customer has to ensure that they use the API fairly. This means that they do not share the software licence around for others to use who may have not paid. This also crosses over to illegally obtaining the software which would be against the agreement. It should be their responsibility to report any problems they may be having.

Both parties have to ensure that they share any information about the software that may be a problem to ensure that the API can be improved so that it runs smoothly.

Service Level Goals: Service level goals represent the performance expectations of the customer for specific services being delivered.

When gyms purchase our API from us they will have certain standards that should be met. They want the API to work, be easy to use and to get support if they need it. This means that we want to ensure that there are no bugs in our API. They will also want the app to not crash, meaning that it runs smoothly. Some users may not have the technical skills to interact directly with code in raw form so we will have to design a GUI to be able to enter information and gather information that is user friendly to get and read. These reasons are why we want our API to run smoothly 99% of the time. This means that we want minimal crashes or error reports from users. If we do receive an error report we want to respond to the error within two days and then if possible fix the problem within two weeks.

gaddup2 commented 8 years ago

Has been added to service level agreement in report