Sunday, September 05, 2010
 

Bookmark and Share

SaaS applications made available over the Internet, automatically attract International customer bases.   International companies will often insist upon Internationalized applications because they have native language speaking employees interacting with the SaaS system in different parts of the world.  Also, the majority of SME's will require a native language application. 

Most of the fastest executing SaaS vendors originally developed their SaaS applications, in English (US) 5+ years ago.  However, the majority of those applications have since been re-engineered (at considerable extra cost) to support a collection of foreign laguages, currencies, units of measure, etc.  Today, there is more emphasis on designing and developing Internationalized applications from the beginning.

SaaS Attack provides an Internationalization augmentation service to help ISV's develop Internationalized applications at i18N/g11n level.

Environment Minimize

Developing an Internationalized application requires bringing together a number of technologies and concepts, including the following:-

  • Operating System
  • Programming Language
  • Development Environment
  • Spoken/Written Language
  • Cultures
  • Globalization
  • Localization
  • Translation
  • Testing

The SaaS Application Internationalization process needs to be an integral part of the business plan, design, development and testing processes.  The Internationalization process requires experienced people, specialized skills, specialist software, suitable hardware and appropriate BetaTesters.


Internationalization Minimize

Internationalization is the umbrella term for the combination of processes required to produce an International Application.

 

In a SaaS Application design and development, the Internationalization process has to take place as an integral part of designing and developing a Scalable, Secure, Reliable, Customizable, Performant and Flexible application, capable of supporting large numbers of customers, all over the world.


Contact Minimize

Business Internationalization Minimize

Using the SaaS model, it is relatively easy to sell into foriegn markets without being physically present in those markets.  A SaaS company can therefore expand internationally much earlier and much more quickly than was possible in the on-premises world.

However, to support foreign customers it is usually necessary to engineer an application for International use.  This requires stronger application design and development skills, than for native language applications.  Ideally, everything in the application should be internationalized, including the Application, warning messages, help files and even instructional videos.

There are also people issues, such as locating people to offer support on a 'follow-the-sun' basis and also having appropriate spoken/written language support.  Sometimes local partners can be utilized to provide the appropriate support in International markets, during daylight hours and at local pay rates.


Copyright 2008 by SaaS-Attack Terms Of Use Privacy Statement