Lesson 03: SLA (Service Level Agreements) and Class

Service Level Agreements (SLAs) and Classes are two fundamental concepts in Pega that work together to ensure efficient and effective process management.

SLAs in Pega

  • Definition: SLAs are contractual agreements that define the level of service a provider is expected to deliver to its customers. They typically include metrics such as response times, turnaround times, and error rates.
  • Purpose: SLAs help organizations measure performance, improve customer satisfaction, and ensure accountability.
  • Implementation: In Pega, SLAs can be defined at the case type level, allowing for different SLAs to be applied to different types of cases.

Classes in Pega

  • Definition: Classes are the building blocks of Pega applications, representing real-world objects or concepts. They contain properties (attributes) and methods (actions) that define their behavior.
  • Purpose: Classes provide a structured way to organize data and logic within Pega applications.
  • Relationship to SLAs: Classes can be used to store information related to SLAs, such as SLA targets, actual performance data, and escalation rules.

How SLAs and Classes Work Together

  • SLA Tracking: Classes can be used to track SLA metrics, such as response times and completion dates.
  • Escalation Rules: Classes can define rules for escalating cases when SLAs are not met, ensuring timely intervention and resolution.
  • Reporting and Analytics: Classes can be used to generate reports on SLA performance, helping organizations identify areas for improvement.
  • Customization: SLAs and classes can be customized to meet the specific needs of different organizations and industries.

Example: A Customer Support Case

  • Class: A "Customer Support Case" class might contain properties such as case ID, customer information, issue description, and SLA target.
  • SLA: The SLA for this case type might define a target response time of 24 hours and a resolution time of 48 hours.
  • Tracking: The class can track the date and time the case was created, assigned, and resolved, allowing for comparison to the SLA targets.
  • Escalation: If the case is not resolved within the defined SLA, an escalation rule can automatically assign it to a supervisor or trigger a notification.

By effectively utilizing SLAs and classes, organizations can ensure that their processes are efficient, customer-centric, and compliant with service level commitments.

Complete and Continue