0% found this document useful (0 votes)
2 views

JobLogic Task

Tracer Gas Services Ltd aims to enhance their Joblogic system by adding scheduled service options for central heating systems. The document outlines user stories for displaying equipment information, scheduling services, and applying discounts for newer equipment, along with acceptance criteria for each feature. Additionally, it includes assumptions about client access and system capabilities necessary for implementation.

Uploaded by

Maroof Uxmani
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

JobLogic Task

Tracer Gas Services Ltd aims to enhance their Joblogic system by adding scheduled service options for central heating systems. The document outlines user stories for displaying equipment information, scheduling services, and applying discounts for newer equipment, along with acceptance criteria for each feature. Additionally, it includes assumptions about client access and system capabilities necessary for implementation.

Uploaded by

Maroof Uxmani
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Specification Document for Tracer Gas Services

Ltd

Introduction

Tracer Gas Services Ltd currently uses Joblogic for managing responsive breakdown jobs. They
intend to expand their services by offering scheduled service options for central heating systems
and other equipment. This document outlines the requirements and proposed solutions for
incorporating this new feature into the Joblogic system.

User Stories

1. User Story: Equipment Information Display

Feature: View equipment information

As a client. I want to view my equipment details, so that I can ensure proper maintenance

Scenario: Display basic equipment information

Given I am logged into the system

When I navigate to the equipment page

Then I should see the Make, Model, Installation Date, and Description of my equipment
2. User Story: Service Scheduling

Feature: Schedule a service

As a client, I want to request a service appointment, so that my equipment is maintained on


time.

Scenario: Request a service appointment

Given I am logged into the system

When I select "Request Service"

And I choose a preferred date and time slot

Then the system should save my appointment request

3. User Story: Discount Application

Feature: Apply discounts for newer equipment

As a System Administrator, I want to calculate service discounts for equipment under 3 years
old, so that clients receive appropriate pricing

Scenario: Calculate discount for new equipment

Given the equipment age is less than 3 years

When a service is scheduled

Then the system should apply 10% discount to the total cost
Acceptance Criteria
1. Equipment Information Display

o The system must display the Make, Model, Installation Date, and a Brief
Description of each piece of equipment for existing clients.

2. Service Scheduling

o Clients must be able to view available time slots and request a preferred
appointment date for service.

3. Discounts for New Equipment

o Equipment less than 3 years old should automatically receive discounted service
rates.

4. Service Details Management

o Administrators must be able to add, update, and delete service schedules and
their associated details (e.g., service type, frequency).

Process Flow Diagrams

Diagram 1: Viewing Equipment Information


Diagram 2: Requesting Service Appointment
Low Resolution Mockups
Assumption

1. Clients have unique login credentials to access their equipment information.

2. Equipment information (Make, Model, etc.) is already stored in the system.

3. Discounts are predefined as a percentage (10%).

4. Service appointments require admin approval for confirmation.

You might also like