Title: Customer Testing Briefing
1Customer Testing Briefing
2Agenda
- Customer Testing Overview
- Agreements
- Enablement Process
- Customer Testing Services
- Conformance Service
- Customer Development Service
- Test Slot Scheduling
- General
3CUSTOMER TESTING OVERVIEW
4Customer Testing Overview
31 March 2002
Testing Environment
Production Environment
26 Nov 2001
Technical Readiness Test
Customer Based Test
Customer Development Service
Live Connectivity Test
Full Market Dress Rehearsal
Enable-ment
Enable-ment
Conformance Test
- Host to host Members (including member installing
Talx servers) - Data Vendors
- Software Vendors
Mandatory
Optional
Only software conformed on or before 31 March
2002 will be migrated to the production
environment for go-live in May 2002
5AGREEMENTS
6Agreements
Signing of Agreements
Enablement
Scheduling
Testing
Each enablement process is set in motion by the
signing of the applicable service agreement(s)
Order Form
7ENABLEMENT PROCESS
8Enablement Process
Customer
JSE
JSA JSE Services Agreement CEIF Customer
Enablement Form SAP Service Access Point USAP
User Access Point KEK Key Encryption Key KCV
Key Check Value
JSA Order Form
CEIF (SAP ID, USAP, Enablement ID)
Network configuration Ping test
KEK package
Seven business days
Receipt of KEK Form
Applicable to Trading Customers only
Install KEK generate KCV
Authorisation of KEK Form
Confirm KCV
9Enablement Process
The JSE User Readiness Help desk is the
customers single point of contact for the
enablement of customers for the testing
environment.
- The CEIF(Customer Enablement Form) contains all
the necessary information to set up an user
enablement. - The majority of the CEIF information is derived
from the Order Form which forms part of the JSE
Services Agreement. - For a trading customer, KEK information will be
recorded on the CEIF. - Receipt of KEK components should be confirmed
within 24 hours, otherwise it may be deemed to be
a suspected security breach by the JSE. - The JSE will verify the signatures of the
recipients of the KEK components against those of
the recipients nominated in the Order Form.
10Enablement Process
- The following details will be allocated for all
customers - USAP
- SAP ID
- Enablement ID.
- A SAP can have a number of Enablement IDs and
each Enablement ID can have a number of USAPs. - A SAP ID relates to the physical address from
which a customer connects to the JSE. - If a customer connects from more than one site,
then more than one SAP ID is required. - An Enablement ID is required for each system that
a customer runs. If a customer has a primary and
back-up trading system as well as an information
system, then 3 Enablement IDs are required. - The above relationship is set out in the diagram
on the following slide.
11Enablement Process
INF InfoWiz System TRD JSE SETS System TBK
Customer Testing System
12CUSTOMER TESTING SERVICES
13Customer Testing Services
- The JSE Customer Testing Services provide a
Testing Environment to Customers for testing,
development and training purposes. - The two distinct types of services in the Testing
Environment are - The Conformance Service
- The Customer Development Service (CDS)
- Access to the Customer Development Service will
only be granted upon the successful completion of
the Conformance Test.
Customer Development Service (CDS)
Conformance Service
14CONFORMANCE SERVICE
15Conformance Service
The Conformance Service is divided into three
distinct test areas
Customer Based Test (CBT)
Technical Readiness Test (TRT)
Conformance Test (CT)
Optional, but recommended
- The mandatory TRT establishes connectivity to the
test service and a customer has the opportunity
to eliminate the most common technical
connectivity problems - The optional CBT is recommended because it
provides customers the opportunity to prepare for
the Conformance Test. A customer may choose to
follow the Conformance Test scripts and/or to
test other functionality not performed during
conformance - Conformance is attained on successful completion
of all CT steps. Conformance is a QA process
required to gain access to the Customer
Development Environment.
16Conformance Service
- The Conformance Service enables customers to test
the interface between their systems and JSE SETS
(Trading Conformance) and/or InfoWiz (Information
Conformance). - It also includes the testing of events which are
rarely experienced, such as high volume
broadcasts. - During Conformance Service test sessions (whether
TRT, CBT or CT), dedicated Customer Testing
Analysts (CTAs) will support customers. CTAs are
available to provide advice and guidance on the
format and content of the test and monitor
customer activity on the service. - Customers installing host to host connections
will have to undergo Conformance Testing. - MAW customers will not be required to test or
conform separately to the service. Customers
installing shrink-wrapped desktop software with
standard hardware and software and not installing
a server at their own sites qualify as MAW
customers.
17The Technical Readiness Test (TRT)
TRT
CBT
CT
- As part of the Information TRT, customers should
be able to receive the following - Full reference data downloads
- Re-request missed messages
- High volume of data (This is not mandatory during
the TRT, however, customers should ensure that
they attempt this functionality prior to taking
full conformance). - As part of the Trading TRT, customers should be
able to prove the following - Enter a solicited message via the Secure
Interactive Interface to generate a MAC (Message
Authentication Code) - Respond to an unsolicited message via the Secure
Interactive Interface to generate a MAC - Request an Own Order Book Download via Secure
Interactive Interface and Interactive Request
Interface.
18The Customer Based Test (CBT)
TRT
CBT
CT
- Executed on a less formal basis. Customers may
elect the cycles they wish to take. - Customers may disconnect from and return to the
service to make configuration changes to their
software. - Information customers may wish certain cycles to
be repeated (I01, I02, I07 I09 cannot be
repeated). - Trading customers may test scenarios not covered
in the Conformance Test (CT).
19The Conformance Test (CT)
TRT
CBT
CT
- The Conformance Test is a closely monitored QA
process which follows predetermined test scripts.
- Each step in the script has to be passed as a
set, should one step be unsuccessful the entire
test has to be repeated. - These are split between Trading and Information
cycles.
20Conformance Service Availability
- The Conformance Service is available from 26
November 2001 on each JSE business day. The JSE
proposes that no testing will be conducted
between 24 December 2001 and 4 January 2002. - There are three test slots available per day
(until 31 March 2002), each from 10h00 to 15h00
SAST which may be used to perform a TRT, a CBT or
a Trading and/or Information CT. - Each slot supports one trading and one
information interface. - Should a customer pass the TRT in less than 5
hours, the remainder of the slot may be used to
perform a CBT. - Depending on demand additional slots could be
made available.
21CUSTOMER DEVELOPMENT SERVICE
22Customer Development Service
- The Customer Development Service (CDS) provides a
test environment in which customers can continue
to develop and enhance their system functionality
- The Live Simulation Service provides system rules
and instruments mirroring the live market - The Scripted Scenarios Service provides simulated
scenarios during the trading day for instruments
contained within this service - In the Customer Specific Service each customer is
allocated 3 dummy instruments for use without
interference from other customers - The Training Service supports customers end user
training activities.
CDS Market Structure
Live Simulation
Customer Specific
ZA22
ZA22
ZA01
ZA01
ZA02
ZA02
ZA03
ZA03
Segment
Segment
Segment
Segment
Segment
Segment
Segment
Segment
(Stocks from
(Stocks from
(Live
(Live
(Live
(Live
(Live
(Live
ZA01, altered
ZA01, altered
Stocks)
Stocks)
Stocks)
Stocks)
Stocks)
Stocks)
codes)
codes)
Scripted Scenarios
Training
ZA23
ZA23
ZA21
ZA21
ZA11
ZA11
Segment
Segment
Segment
Segment
Segment
Segment
(Stocks from
(Stocks from
(Stocks from
(Stocks from
(NSX stocks)
(NSX stocks)
ZA01, altered
ZA01, altered
ZA01, altered
ZA01, altered
codes)
codes)
codes)
codes)
23CDS Availability
- The Customer Development Service is available
from 26 November 2001 on each JSE business day
from 11h00 to 19h30 SAST. The JSE proposes that
no testing will be conducted between 24 December
2001 and 4 January 2002. - The JSE User Readiness Help desk will perform
first line support for all activities in the
Customer Development Service from 09h00 to 17h00. - From 17h00 to 19h30 the service will be
unsupported. - MAW customers will not access the CDS directly,
they should contact their Software Providers. - Two types of access will be made available
- DEDICATED ACCESS connections will be available on
a subscription basis. Subscribers will have the
sole use of that connection on JSE business days
from 11h00 to 19h30 SAST for a month. - BOOKABLE SLOTS are available on JSE business
days, each from 11h00 to 19h30 SAST for the
booking of regular or ad hoc slots. - Please note that a limited amount of access
connections are available. -
24TEST SLOT SCHEDULING
25Test Slot Scheduling
Scheduling of slots on the Conformance Service
and connections to the Customer Development
Service will be conducted by the JSE User
Readiness Help desk.
- Conformance Service
- Slots may be scheduled once the original, duly
signed JSE Services Agreement and Order Form have
been returned to the JSE. - Customers should specify if they want to do a
High Volume Test. - Seven business days notice is required.
- Customer Development Service
- Access may be scheduled once the mandatory
Conformance Test has been passed. - Five business days notice is required before
Customers will be able to access the CDS for the
first time, thereafter two business days notice
will be required.
26GENERAL
27Bandwidth requirements
HIGH VOLUME BROADCAST Peak bandwidth during
Information Conformance Test 149.5 K ? 20 minutes
28Customer Testing Service Fees
10h00
15h00
TRT
OR
CBT
OR
CT
- Conformance Service
- Each customer will be entitled to a maximum of
six slots -
- Slots can be used for any test at the customers
discretion -
- BUT, only a maximum of three slots may be used to
perform CTs -
- Additional slots will cost R12 000 VAT
29Customer Testing Service Fees
Customer Development Service
19h30
11h00
DEDICATED ACCESS
R10 000 VAT per month
- BOOKABLE SLOTS
- REGULAR SLOTS, repeated a minimum of three times
after the initial slot (e.g. every Monday for
four weeks) - AD HOC SLOT (once off slot)
R600 VAT per slot
R800 VAT per slot
30User Readiness
User Readiness Visits
User Readiness Communication Sessions
- Individualised sessions will be scheduled as
required.
31Communication
- A Conformance Testing email group will be used
for the distribution of all communications,
including the availability of test slots. All
prospective Conformance participants should
ensure that they form part of the group by
forwarding their details to the JSE User
Readiness Help desk. - JSE User Readiness Help desk telephone (011)
520 7309 / 7280 - JSE User Readiness Help desk email
JSESpec_at_jse.co.za - Web www.jse.co.za / jse initiatives
32JSE User Readiness Help desk
The JSE User Readiness Help desk will perform the
following functions
- User Readiness
- Field and route JSE User queries (related to JSE
SETS and InfoWiz) - Develop and post FAQs on the JSE website
- Maintain JSE User and Vendor contact details.
- User Enablement
- Field and route customer testing process and
related queries - Schedule customer test sessions
- Maintain a customer test schedule/calender and
maintain details of those undegoing customer
testing - Assist with the distribution of USAPS and KEKs,
maintain, follow up and store user enablement
forms.
- The JSE aims to acknowledge receipt of all
queries within 2 hours and to reply as quickly as
possible. - All non-JSE SETS and InfoWiz queries will
continue to be handled by Business Support.
33QUESTIONS