Here you can find guidelines and best practices for dealing with global software development issues.
Top 10 Benefits of Making Your Product World-Ready
Here are the 10 most valuable benefits you gain by making your product World-Ready upfront in the development process.
Business Decision Maker (BDM) Benefits of Developing World-Ready Software
The benefits of developing world-ready software are many, including lower development costs and lower customer support costs. When your software is world-ready, it is much easier (and faster) to create new product versions in additional languages. In addition, the ease of updating world-ready software increases customer satisfaction.
Technical Decision Maker (TDM) Benefits of Developing World-Ready Software
If you are developing software for a specific language market -- including English -- why not plan and develop software for customers worldwide? The benefits of developing world-ready software are many, including lower development costs, lower test costs, and lower customer support costs. When your software is world-ready, you can create new product versions in additional languages without needing to re-engineer or recompile the source code. In addition, the ease of updating world-ready software increases customer satisfaction.
Designing a World-Ready Program
This article describes the issues you need to consider when writing specifications, when customizing features, as well as when designing the user interface and code for a single-binary, world-ready program. It also describes strategies for setting up a project team and a development environment, and gives tips regarding testing and translation issues. By familiarizing yourself with the concepts presented in this article before you begin your next software project, you will be on the right track towards creating a successful world-ready application.
Microsoft Windows CE.NET Internationalization
This series of articles about Windows CE .NET 4.2 cover a wide range of issues from programming with Unicode and NLS, handwriting recognition, working with IMEs, edit controls, and more on this compact, but rich platform. Windows CE .NET 4.2 is the foundation upon which the Pocket PC is built!
"You Are Not World Ready If..."
This article details the most common mistakes made, and the best practices to use when creating World-Ready applications.
Testing Software for World-Readiness
This article describes a quality assurance process for world-ready software applications.