SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Downloaden Sie, um offline zu lesen
4/30/2010                                 Software Globalization Delays | Intern…




   “Your Project is Late! Any Idea What that Costs?”
   Internationalization Articles                                                                        December 1st, 2007

   by Adam Asnes for Multilingual Computing

   A local leadership conference a few years ago featured a live panel discussion including Eric Schmidt, CEO of Google,
   and M ichael M oritz of Sequoia Capital, a Google’s investor and board member. The first question tossed out was:
   what makes a company great? M r. Schmidt quickly answered, “Any great company will make over 50% of its revenue
   outside North America.” To which, M r. M oritz fired back, “Yeah, but everybody’s always late on international
   products, particularly for Japan and China.”

   Eureka! Here were two leaders of one of the most influential companies in recent business history singing my song. I
   wrote down that exchange and still use their quotes in many of my presentations.

   So why are international products so often late? And what does that have to do with business greatness? We’ll tackle
   those questions in this article.

   International products may be late, ranging from business agreements to product development. Your customer or
   distributor may have their own timetable and priorities that suddenly veer off from your needs.

   But in the world of technology product development, there are very real ways to reduce delays – and risk – by
   accurately planning for and executing development efforts. Given what’s at stake, that’s a very serious question,
   which sometimes doesn’t get treated by product development teams with the gravity it warrants. When a company is
   late with a product, it has a very real impact on a company’s income, as well as its competitive position.

   A simple exercise using round numbers bears this out. If the Acme company plans to adapt its software to
   accommodate new sales relationships in Germany and Japan, chances are, before a single developer begins to figure
   out the tactical aspects of internationalizing code, revenue projections are already set for that opportunity. Let’s
   say those agreements are worth $10 million in their targeted fiscal year, so a three-month delay reduces available
   revenue by one quarter, a substantial amount.

   But it doesn’t stop there. There are a host of other costs involved. If Acme’s product is late, sales people, offices,
   marketing efforts and customers are waiting also. Entire teams, whose salaries and costs can’t be optimized until the
   release is ready, are idle. On top of that, the core development team internationalizing the software isn’t working
   on key new features for current customers, so there are significant hard costs as well as opportunity costs at stake.

   Even with clear additional costs, let’s evaluate simple time to market effects on profit and loss (P&L). We’ll assume a
   general cost profile consistent with firms Lingoport has served in recent years. And we’ll assume that the product
   experiences only modest growth over a five-year timeframe.

   The P&L below, showing the results both with and without i18n factored in, are below:




lingoport.com/december-2007-your-pr…                                                                                         1/4
4/30/2010                                 Software Globalization Delays | Intern…




   As shown, the firm stands to benefit substantially through reducing time to market alone – enjoying nearly 6%
   increases in both revenue and EBITDA, most of that impact occurring in year 1 of the analysis, with smaller
   advantage in each subsequent year. If higher sales growth expectations or the expected cost savings from the
   localization effort to produce these results were included, the impact would be even greater.

   And most importantly, for this same product, the same financial improvement would accrue to each subsequent
   localization project targeting other overseas markets. That could multiply the benefit by as much as 10 times, given
   the diverse international markets the average firm might address over time.

   Considered from this perspective, development management should always consider enlisting some expert help when
   dealing with internationalization issues. After all, it may be the first or second time their team has actually planned
   for or executed an internationalization effort. Internationalization, almost without fail, ends up being more complex
   than any developer on the clients’ team anticipates. In fact, our 3 month lateness benchmark is likely conservative;
   the reality is often much worse.

   The issue is critical enough that some large global technology companies have built internal internationalization
   departments that move from development team to team, helping make sure the effort goes as planned. M ost
   companies don’t have broad enough product development needs to warrant growing internal resources, but a few –
   especially globally ambitious software leaders – do.

   A very real world example from Lingoport’s experience involved a client with an online auction system for heavy road
   building and construction equipment. They simply had to have their product internationalized before the spring
   construction season started, or they would miss heavy seasonal demand. At the same time, their development group
   had other deliverables they had promised for their current customer base.

   With Lingoport’s support services staff to help, it was a happy story of on-time delivery. But what if the client’s team
   had elected to struggle through internationalization themselves and been confronted by expensive and time-
   consuming surprises that inevitably occur when thye lacked the experience? Fortunately, the client’s engineering
   management, deeply experienced in commercial software development for global markets, saw that risk in advance.
   Not everyone is so lucky.

   This is all familiar territory, in my firm’s experience. Internationalization is frequently underestimated and under-
   scheduled, for a variety of reasons. First, remember that software developers are a pretty smart bunch. After all,
   they built the software in question. Who knows it better than they do? Plus, they enjoy an interesting new
   technical challenge. So it’s natural for developers to conclude they can handle the effort themselves, without the

lingoport.com/december-2007-your-pr…                                                                                          2/4
4/30/2010                               Software Globalization Delays | Intern…
   inconvenience of dealing with outsourcing experts, developers or tools.

   The reality is that internationalization involves much more than display-focused issues around language. Adapting
   software to support any locale – not simply the next locale – typically means big changes to how software operates,
   extensive changes to database schema, research and adaptation to third-party products, and refactoring locale-
   limiting methods within the code’s operations. There’s a whole new set of QA issues to plan for as well. Until you’ve
   been through internationalization over a number of technologies, from start to finish, it’s a notoriously hard process
   to estimate. Exacerbating the situation is the fact that many issues are buried in the large amounts of source code,
   hard to precisely identify. Lingoport’s Globalyzer software, for example, was built specifically for this issue;
   otherwise, developers are inclined to develop code analysis and search tools likely to be awkward at best in the
   identification process.

   To help clients quickly get an idea of the internationalization health of their code base, Lingoport’s developed
   Globalyzer Diagnostics. We’re making it available free, and we’d love your take on it. It’s a simple-to-use utility that
   counts internationalization issues and reports on them for you, while giving you basic decision-supporting
   information about the extent of internationalization issues in your code. It provides a quick, easily understood code
   “health check”, specific to internationalization issues.

   Understand how serious delays are to your company’s bottom line and market efforts. Know the revenue projections
   and business factors involved. Then make sure you go into internationalization with your eyes wide open to the
   potential for delays and the consequences and how to minimize the risk. Would you want the cost of being late to
   be on your head?




          Resources
                 Internationalization Articles
                 Internationalization Newsletter
                 Internationalization Whitepapers
                 Videos
                 Webinars



   Subscribe
   Subscribe to our newsletter and white papers for free internationalization news, articles, and Webinar
   announcements sent via email.
   Click Here to Subscribe


   Contact Us
        Phone: +1.303.444.8020
              Email: info@lingoport.com




lingoport.com/december-2007-your-pr…                                                                                          3/4
4/30/2010                              Software Globalization Delays | Intern…




lingoport.com/december-2007-your-pr…                                             4/4

Weitere ähnliche Inhalte

Mehr von Lingoport (www.lingoport.com)

Leading Globalized Software Effort: An Expert Discussion
Leading Globalized Software Effort: An Expert DiscussionLeading Globalized Software Effort: An Expert Discussion
Leading Globalized Software Effort: An Expert DiscussionLingoport (www.lingoport.com)
 
Wordware 2011: Lingoport i18n Planning & Static Analysis
Wordware 2011: Lingoport i18n Planning & Static AnalysisWordware 2011: Lingoport i18n Planning & Static Analysis
Wordware 2011: Lingoport i18n Planning & Static AnalysisLingoport (www.lingoport.com)
 
Lingoport internationalization-i18n-and-localization-l10n-e newsletter-septem...
Lingoport internationalization-i18n-and-localization-l10n-e newsletter-septem...Lingoport internationalization-i18n-and-localization-l10n-e newsletter-septem...
Lingoport internationalization-i18n-and-localization-l10n-e newsletter-septem...Lingoport (www.lingoport.com)
 
JavaScript Internationalization I18n for Efficient Software Localization
JavaScript Internationalization I18n for Efficient Software LocalizationJavaScript Internationalization I18n for Efficient Software Localization
JavaScript Internationalization I18n for Efficient Software LocalizationLingoport (www.lingoport.com)
 
Internationalization (i18n) Primer: Solving Coding Issues Equals Competitive ...
Internationalization (i18n) Primer: Solving Coding Issues Equals Competitive ...Internationalization (i18n) Primer: Solving Coding Issues Equals Competitive ...
Internationalization (i18n) Primer: Solving Coding Issues Equals Competitive ...Lingoport (www.lingoport.com)
 
Worldware: Software internationalization and globalization conference summary...
Worldware: Software internationalization and globalization conference summary...Worldware: Software internationalization and globalization conference summary...
Worldware: Software internationalization and globalization conference summary...Lingoport (www.lingoport.com)
 
Internationalization (I18n) and Localization (L10n): A Study
Internationalization (I18n) and Localization (L10n): A StudyInternationalization (I18n) and Localization (L10n): A Study
Internationalization (I18n) and Localization (L10n): A StudyLingoport (www.lingoport.com)
 
Business Perspectives on Internationalization (i18n)
Business Perspectives on Internationalization (i18n)Business Perspectives on Internationalization (i18n)
Business Perspectives on Internationalization (i18n)Lingoport (www.lingoport.com)
 
Internationalization (i18n) and Localization (l10n) - Partners in Successful ...
Internationalization (i18n) and Localization (l10n) - Partners in Successful ...Internationalization (i18n) and Localization (l10n) - Partners in Successful ...
Internationalization (i18n) and Localization (l10n) - Partners in Successful ...Lingoport (www.lingoport.com)
 

Mehr von Lingoport (www.lingoport.com) (15)

Internationalization & Localization Process
Internationalization & Localization ProcessInternationalization & Localization Process
Internationalization & Localization Process
 
Leading Globalized Software Effort: An Expert Discussion
Leading Globalized Software Effort: An Expert DiscussionLeading Globalized Software Effort: An Expert Discussion
Leading Globalized Software Effort: An Expert Discussion
 
Unicode Primer for the Uninitiated
Unicode Primer for the UninitiatedUnicode Primer for the Uninitiated
Unicode Primer for the Uninitiated
 
Static analysis for multiple programming languages
Static analysis for multiple programming languagesStatic analysis for multiple programming languages
Static analysis for multiple programming languages
 
Wordware 2011: Lingoport i18n Planning & Static Analysis
Wordware 2011: Lingoport i18n Planning & Static AnalysisWordware 2011: Lingoport i18n Planning & Static Analysis
Wordware 2011: Lingoport i18n Planning & Static Analysis
 
Lingoport internationalization-i18n-and-localization-l10n-e newsletter-septem...
Lingoport internationalization-i18n-and-localization-l10n-e newsletter-septem...Lingoport internationalization-i18n-and-localization-l10n-e newsletter-septem...
Lingoport internationalization-i18n-and-localization-l10n-e newsletter-septem...
 
JavaScript Internationalization I18n for Efficient Software Localization
JavaScript Internationalization I18n for Efficient Software LocalizationJavaScript Internationalization I18n for Efficient Software Localization
JavaScript Internationalization I18n for Efficient Software Localization
 
Internationalization (i18n) Primer: Solving Coding Issues Equals Competitive ...
Internationalization (i18n) Primer: Solving Coding Issues Equals Competitive ...Internationalization (i18n) Primer: Solving Coding Issues Equals Competitive ...
Internationalization (i18n) Primer: Solving Coding Issues Equals Competitive ...
 
Introduction to Internationalization (I18n)
Introduction to Internationalization (I18n)Introduction to Internationalization (I18n)
Introduction to Internationalization (I18n)
 
Worldware: Software internationalization and globalization conference summary...
Worldware: Software internationalization and globalization conference summary...Worldware: Software internationalization and globalization conference summary...
Worldware: Software internationalization and globalization conference summary...
 
Outsourcing Internationalization (i18n) Services
Outsourcing Internationalization (i18n) ServicesOutsourcing Internationalization (i18n) Services
Outsourcing Internationalization (i18n) Services
 
Internationalization (I18n) and Localization (L10n): A Study
Internationalization (I18n) and Localization (L10n): A StudyInternationalization (I18n) and Localization (L10n): A Study
Internationalization (I18n) and Localization (L10n): A Study
 
Business Perspectives on Internationalization (i18n)
Business Perspectives on Internationalization (i18n)Business Perspectives on Internationalization (i18n)
Business Perspectives on Internationalization (i18n)
 
Internationalization (i18n) Primer
Internationalization (i18n) PrimerInternationalization (i18n) Primer
Internationalization (i18n) Primer
 
Internationalization (i18n) and Localization (l10n) - Partners in Successful ...
Internationalization (i18n) and Localization (l10n) - Partners in Successful ...Internationalization (i18n) and Localization (l10n) - Partners in Successful ...
Internationalization (i18n) and Localization (l10n) - Partners in Successful ...
 

Kürzlich hochgeladen

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 

Kürzlich hochgeladen (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 

Prevent Software Globalization Delays

  • 1. 4/30/2010 Software Globalization Delays | Intern… “Your Project is Late! Any Idea What that Costs?” Internationalization Articles December 1st, 2007 by Adam Asnes for Multilingual Computing A local leadership conference a few years ago featured a live panel discussion including Eric Schmidt, CEO of Google, and M ichael M oritz of Sequoia Capital, a Google’s investor and board member. The first question tossed out was: what makes a company great? M r. Schmidt quickly answered, “Any great company will make over 50% of its revenue outside North America.” To which, M r. M oritz fired back, “Yeah, but everybody’s always late on international products, particularly for Japan and China.” Eureka! Here were two leaders of one of the most influential companies in recent business history singing my song. I wrote down that exchange and still use their quotes in many of my presentations. So why are international products so often late? And what does that have to do with business greatness? We’ll tackle those questions in this article. International products may be late, ranging from business agreements to product development. Your customer or distributor may have their own timetable and priorities that suddenly veer off from your needs. But in the world of technology product development, there are very real ways to reduce delays – and risk – by accurately planning for and executing development efforts. Given what’s at stake, that’s a very serious question, which sometimes doesn’t get treated by product development teams with the gravity it warrants. When a company is late with a product, it has a very real impact on a company’s income, as well as its competitive position. A simple exercise using round numbers bears this out. If the Acme company plans to adapt its software to accommodate new sales relationships in Germany and Japan, chances are, before a single developer begins to figure out the tactical aspects of internationalizing code, revenue projections are already set for that opportunity. Let’s say those agreements are worth $10 million in their targeted fiscal year, so a three-month delay reduces available revenue by one quarter, a substantial amount. But it doesn’t stop there. There are a host of other costs involved. If Acme’s product is late, sales people, offices, marketing efforts and customers are waiting also. Entire teams, whose salaries and costs can’t be optimized until the release is ready, are idle. On top of that, the core development team internationalizing the software isn’t working on key new features for current customers, so there are significant hard costs as well as opportunity costs at stake. Even with clear additional costs, let’s evaluate simple time to market effects on profit and loss (P&L). We’ll assume a general cost profile consistent with firms Lingoport has served in recent years. And we’ll assume that the product experiences only modest growth over a five-year timeframe. The P&L below, showing the results both with and without i18n factored in, are below: lingoport.com/december-2007-your-pr… 1/4
  • 2. 4/30/2010 Software Globalization Delays | Intern… As shown, the firm stands to benefit substantially through reducing time to market alone – enjoying nearly 6% increases in both revenue and EBITDA, most of that impact occurring in year 1 of the analysis, with smaller advantage in each subsequent year. If higher sales growth expectations or the expected cost savings from the localization effort to produce these results were included, the impact would be even greater. And most importantly, for this same product, the same financial improvement would accrue to each subsequent localization project targeting other overseas markets. That could multiply the benefit by as much as 10 times, given the diverse international markets the average firm might address over time. Considered from this perspective, development management should always consider enlisting some expert help when dealing with internationalization issues. After all, it may be the first or second time their team has actually planned for or executed an internationalization effort. Internationalization, almost without fail, ends up being more complex than any developer on the clients’ team anticipates. In fact, our 3 month lateness benchmark is likely conservative; the reality is often much worse. The issue is critical enough that some large global technology companies have built internal internationalization departments that move from development team to team, helping make sure the effort goes as planned. M ost companies don’t have broad enough product development needs to warrant growing internal resources, but a few – especially globally ambitious software leaders – do. A very real world example from Lingoport’s experience involved a client with an online auction system for heavy road building and construction equipment. They simply had to have their product internationalized before the spring construction season started, or they would miss heavy seasonal demand. At the same time, their development group had other deliverables they had promised for their current customer base. With Lingoport’s support services staff to help, it was a happy story of on-time delivery. But what if the client’s team had elected to struggle through internationalization themselves and been confronted by expensive and time- consuming surprises that inevitably occur when thye lacked the experience? Fortunately, the client’s engineering management, deeply experienced in commercial software development for global markets, saw that risk in advance. Not everyone is so lucky. This is all familiar territory, in my firm’s experience. Internationalization is frequently underestimated and under- scheduled, for a variety of reasons. First, remember that software developers are a pretty smart bunch. After all, they built the software in question. Who knows it better than they do? Plus, they enjoy an interesting new technical challenge. So it’s natural for developers to conclude they can handle the effort themselves, without the lingoport.com/december-2007-your-pr… 2/4
  • 3. 4/30/2010 Software Globalization Delays | Intern… inconvenience of dealing with outsourcing experts, developers or tools. The reality is that internationalization involves much more than display-focused issues around language. Adapting software to support any locale – not simply the next locale – typically means big changes to how software operates, extensive changes to database schema, research and adaptation to third-party products, and refactoring locale- limiting methods within the code’s operations. There’s a whole new set of QA issues to plan for as well. Until you’ve been through internationalization over a number of technologies, from start to finish, it’s a notoriously hard process to estimate. Exacerbating the situation is the fact that many issues are buried in the large amounts of source code, hard to precisely identify. Lingoport’s Globalyzer software, for example, was built specifically for this issue; otherwise, developers are inclined to develop code analysis and search tools likely to be awkward at best in the identification process. To help clients quickly get an idea of the internationalization health of their code base, Lingoport’s developed Globalyzer Diagnostics. We’re making it available free, and we’d love your take on it. It’s a simple-to-use utility that counts internationalization issues and reports on them for you, while giving you basic decision-supporting information about the extent of internationalization issues in your code. It provides a quick, easily understood code “health check”, specific to internationalization issues. Understand how serious delays are to your company’s bottom line and market efforts. Know the revenue projections and business factors involved. Then make sure you go into internationalization with your eyes wide open to the potential for delays and the consequences and how to minimize the risk. Would you want the cost of being late to be on your head? Resources Internationalization Articles Internationalization Newsletter Internationalization Whitepapers Videos Webinars Subscribe Subscribe to our newsletter and white papers for free internationalization news, articles, and Webinar announcements sent via email. Click Here to Subscribe Contact Us Phone: +1.303.444.8020 Email: info@lingoport.com lingoport.com/december-2007-your-pr… 3/4
  • 4. 4/30/2010 Software Globalization Delays | Intern… lingoport.com/december-2007-your-pr… 4/4