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.