Requirements Document
Business
Scenario Report: Wireless Stock Trading Service
Version 1.0
Revision History
Date |
Version |
Description |
Author |
12/Feb/02 |
1.0 |
|
Aditi Karandikar |
|
|
|
|
|
|
|
|
|
|
|
|
Table of Contents
1. Wireless Stock Trading Service 1
1.1 Description 1
2. Participants 1
2.1 S-Trade
(Application Provider) 1
2.1.1 Role 1
2.1.2 Relationships 1
2.1.3 Business
Objectives 1
2.1.4 Solution
Requirements 1
2.2 EZ
Telecom (Mobile Service Provider) 2
2.2.1 Role 2
2.2.2 Relationships 2
2.2.3 Business
Objectives 2
2.2.4 Solution
Requirements 3
The context for this
scenario is the need for a Telecom Provider to provide value-added services to
its end-users by moving from a pure provisioning model to an intermediation
model through Web Services. In a world where network infrastructure and
bandwidth are increasingly being taken for granted we think intermediation will
play a key role in growing a Telco’s business.
EZ Telecom is a
mobile service provider who would like to provide a stock trading web service
for its users. S-Trade is a financial services application vendor who provides
the stock trading web service, consumed by EZ Telecom. The scenario describes a
stock trading web service ported to different devices with real-time, offline
capabilities and alerts. The offline mode would allow a user to store and
retrieve pages on his device when the network is down (E.g. – a graph). The
service also provides users real-time quotes for stocks and alerts the user of
stock updates. Since the service is available on many devices and is
multi-modal the user interface requirements for adaptation are different in
each of the above-mentioned cases (i.e. real-time, offline, alerts). Since the
end-users of this service are mobile and typically own more than one device, it
is important to adapt the service in a device dependent manner.
S-Trade is a financial applications vendor who provides financial software to ASPs. In order to access multiple distribution channels the company is in the process of migrating its applications to make them available as Web Services. One of these is a stock trading application, which is already available as a web service. The service, provides alerts, and buying and selling of stocks.
S-Trade has relationships with other content providers like NYSE whose content S-Trade aggregates.
· Expose financial services applications as Web Services to access multiple channels of distribution.
· Enable the end-user to access the service anytime, anywhere
· Maintain brand control in the provisioning chain
· Provide a better (seamless) end-user experience
· Increase the number of consumers
The stock trading service/utility can be easily integrated into the consumer’s environment and is seamless for the end-user.
· New distribution channels: Allow consumers to easily provision for new channels of distribution & deployment
· Multi-modality: Provide multi-modal capabilities by enabling voice and web access to the stock trading service
· Multi-device support: Support multiple devices, protocols and networks
· Real-time: Support real-time/offline access to the stock trading service
· Alerts: Alerts on stock updates
· Unified Communication Interface: Provide a single interface for multiple technologies like synchronization, speech recognition and messaging
· Seamless Integration: Provide for seamless integration of the service in the consumer’s environment
· Multiple Markup Languages: Support multiple markup languages
· Multiple Data Sources: Support multiple data sources – RDBMS, VoiceXML, XML etc.
· Integration: Allow consumer to easily configure the service to adapt to the user interface of the consumer
· Consumer should be able to easily integrate the service into his own environment/application/service
· Consumer should be able to make changes to the user interface easily and quickly
· Service should be available 24/7
· Network availability and speed maybe a problem
· Availability of 2G and 3G networks would improve performance of the service
· Unnecessary round-trips should be avoided
· Services should support multiple data sources (detect and upgrade changes to content instantly).
· Network speed
· Network availability
· Support for new devices introduced on the market
· Support for thick clients
EZ Telecom would like to provide seamless access to a stock trading service to its mobile users.
Content providers can syndicate content directly to EZ Telco’s system using the relevant protocols/standards or they maybe part of an affiliate program.
· Provide end-users the capability to trade stocks anytime, anywhere thereby reducing the churn/turnover.
· Increase brand awareness
· Allow for co-branding with affiliates
· Alert a user depending on his profile
· Drive business for content providers
· Allow content providers to easily add new channels
· Ability to interact with the user and use his profile for different promotional activities
Most end-users of this service are mobile and own several devices. A requirement of this service is the ability to maintain a single user profile for the different devices the user owns. Facilitate device appropriate data transfer (E.g. voice data to a voice enabled device).
· Wireless interface: Provide a wireless interface to the stock trading web service
· Multi-modal: Provide multi-modal capabilities by enabling voice and web access to the stock trading service
· Multiple devices: Support multiple devices, protocols and networks
· Multiple channels: Support real-time/offline access to the stock trading service
· Alerts: Alerts on stock updates
· Unified Communication Interface: Provide a single interface for multiple technologies like synchronization, speech recognition and messaging
· Multiple markup languages: Support multiple markup languages
· Multiple data sources: Support multiple data sources (local & remote)– RDBMS, VoiceXML, XML etc.
· Wireless end-user should be able to personalize this service
· Ease of use in different modes – offline, real-time, alerts
· Ability to switch modes easily –voice & data
· Service should be available 24/7
· Network availability and speed maybe a problem
· Availability of 2G and 3G networks would improve performance of the service
· Unnecessary round-trips should be avoided
· Services should support multiple data sources (detect and upgrade changes to content very quickly).
· Network speed
· Network availability
· Support for new devices introduced on the market
· Support for thick clients