Speech First Logo Image: Header Background
Home Company Products Services Partners News Contact Us
Image: Background Image: Background
Development Services

Applications & Web Design

We use best practices and tools in development. We are experienced in planning, designing, development and deployment a range of applications to meet our customers' business needs.

We have worked upon larger Financial Accounting Systems, CRM applications, SFA design, Hospital management systems, school management systems.

We have designed and created cutting-edge speech framework, secure communications environments, handheld access to enterprise data, GIS and 3-D mapping, and more. Our latest project is a 3-D Virtual Reality project with programming for haptic experience - Immersive Virtual Reality.

Along with some of these 'high-brow' exercises, we have created HTML & Flash websites, powerful web applications. Web application for an electronic gifts websites, web based school management and hospital management systems, high functionality travel websites that integrate with backend processes, etc. On the more humble side, we develop 'all-purpose' functional HTML websites.



Top

The Process

We use laid out design and development process as a framework and then specifically look at your business from the outside to gain a dimensional perspective of the development and dynamics of the industry.

For each project, you will have a project manager allocated and a software developer that will head the technical coding your project. Either of these individuals will be your primary contact for the project.

The success to any development - with any developer is to provide as much information as possible in a structured manner. To reduce costs and get the desired results painlessly, we recommend you take the time to write, review and refine your needs (in plain language) logically and based on your business needs - then create a 'wish-list' of things that would be nice to have in your application or website. It can help the developer to describe your current business processes, describe what you want to achieve with the new solution.

The solution you entrust us is being built for you - no one knows your business better than you, do leave the door open for the developers to communicate with you. If there are changes you think of later, notify the developer in writing - some of the changes may be billable, others not, but it is important to document all the thoughts and correspondence. Although we strongly recommended that design once 'frozen' should not be changed as it can add to your cost, delay your deployments or cause unexpected issues because it wasn't engineered into the design.


Top

Requirement Analysis

We communicate with you, in person or via telephones and email to arrive at the core of 'need' for the solution.

Design

We engineer a process flow of the solution desired, incorporating all the features you specify and try to accommodate your 'wish-list'. At this stage we define the modules and how each desired function would be achieved. We also build into our design appropriate security measures and any legal compliance your industry may be mandated to comply with.

Coding

The programming for the solution begins. Although highly technical in nature, mastered with years of study and practice, this is the least difficult part for the geek!

Internal Testing

We put the code through the wringer. For example, where you may expect 50 simultaneous users to use an application, we will simulate a scenario that will, say, create 500 simultaneous users. We do all sorts of unusual things to invoke unexpected results. The errors are recorded as 'bugs' and a bug fixing routine gets swinging. Depending on your solution, we simulate hacking attacks, attempts to breach the security, etc.

Documentation

Documentation is a process that runs through the entire life cycle of the project. At the need analysis stage it is scribbled notes, then a technical design document, then test documentation and finally deployment documentation, which may include users' manuals, help files, etc.

Implementation

This is the stage where the developer believes the solution is ready for the real world and is handed over to the customer. The implementation may be done on-site, remotely installed on a web server, put up on a 'staging-server' (for your tech team to review and install on your systems). In case of simpler and smaller programs, the "deliverables" (the software, documentation, etc) are cut on a CD and handed over for installation or are provided for a simple download via our staging server.

Customer/Live Testing

After the project is handed over to you, you can use the software in your real business settings. There is typically a warranty period where - if - there are any technical hitches or bugs, the developer is required to rectify without further costs to you.

Top

Support

Speech Desk provides 24x7 email support center, telephone technical support is provided during working hours. On site support is also available.

Capability & Experience

Speech Desk provides 24x7 email support center, telephone technical support is provided during working hours. On site support is also available.

Technologies
Speech Technologies
Microsoft SAPI
Enterprise Messaging
Real-time platform
Web Programming
E commerce programming
Financial Applications
Educational Applications
Engineering Collaboration
PDA Programming
Voice Portal Technology
 
Database Expertise
Oracle 8.1 & 9.1
Microsoft SQL
My SQL
 
Web Servers
Apache
IIS
 
Platform Independent Technologies
C
C++
ASP
VB 6
Java
HTML / DHTML
. NET
Unix
Linux
 
Others
Telephony API's
CTI (Computer Telephony Interfacing)
Payment Gateways
Speech API's


Top

 
 
The Process
 
Requirement Analysis
Design
Coding
Internal Testing
Documentation
Implementation
Customer/Live Testing

Support
 
Capability & Experience
 
Technologies
Database Expertise
Web Servers
Platform Independent Technologies

Others
 
Tips for Customers
 
 
Tandem
Tandem - Real-time Platfrom
 
SpeechFirst
SpeechFirst
 
Accessibility and Compliance Services
Accessibililty and Compilance Service
 
 
Support
 
 
E-mail this Link
 
Bobby WorldWide Approved AAA Speech Desk Inc. 2001 - 2004

Call Toll Free Number 1- 800- 299- 4921 or contact sales@speechdesk.com .

Privacy Policy | Legal Notice | Check Mail
SpeechDesk Accessibility and Speech Logo