SlideShare a Scribd company logo
1 of 81
#LocWorld41
Globalization
Paul Cerda
#LocWorld41
Who am I?
© The Word in Bits, 2019
• A Globalization Consultant who helps companies assess their current infrastructure and processes and
helps to create a strategy and implementation for globalization across their whole organization.
• Former community college English teacher of research, and literature
• Former Platform Localization Program Manager who helped design infrastructure for Amazon
#LocWorld41
Broad Generalizations
• Most organizations have not been designed to be global
• Most organizations launch internationally before planning globalization efforts
• Most back-end developers have not learned about internationalization
• Most front-end developers and UX designers have not designed for multiple
languages
• Most product managers have not launched international products
• Most content people have not maintained multiple locales or written for translation
• Most marketers have not used transcreation, or launched into non-English markets
• Most SEO people have no experience with localized content
© The Word in Bits, 2019
#LocWorld41
What is our goal?
1. Understand how the interaction between localization, internationalization,
and product help to set your globalization strategy.
2. Understand how to assess your organization's current globalization
infrastructure and processes.
3. Understand how to use the assessment to create a plan that will improve and
streamline your globalization efforts.
4. Understand the types of data that you need to decide how you launch
globally and the data that will garner support and investment.
5. Understand what your best options are for revenue growth internationally
and have a good idea of what that growth will cost you.
© The Word in Bits, 2019
#LocWorld41
Presentation highlights
• Globalization: What is it and why is it more than the sum of its parts?
• Discussions and strategies to design, deploy, scale, and adapt your product, service,
and business for global markets
• Help to create an action-plan for your company’s globalization efforts.
© The Word in Bits, 2019
#LocWorld41
Why Globalization?
• Support global expansion
• Create a viable worldwide product
• Delight customers
• Address regional and international restrictions and
requirements
© The Word in Bits, 2019
#LocWorld41
How to globalize?
Follow the money,
and make the gatekeepers your
friends.
-Bill Sullivan
Post LocWorld 2012 Keynote
© The Word in Bits, 2019
Globalization: flywheel for Global Products
Globalization is.. . product
culturation supported and
sustained by
internationalized code and
localized content.
I18n
L10n
Product
culturation
© The Word in Bits, 2019
#LocWorld41
Code
Culturation
LanguageUX
Regs
What is globalization?
• The process of cultivating a product and services in the cultural soil of the new
market.
© The Word in Bits, 2019
#LocWorld41
How is your org structured?
• Most organizations are Product/ Design or Development focused
• This will decide how the organization approaches globalization and help you
identify issues you’ll face.
o Are the higher levels of management development or product/ design people?
oIs the vision of the company to create robust software or elegant experiences?
o What are your products known for?
o Where does your business most invest and what work is prioritized?
© The Word in Bits, 2019
#LocWorld41
Perspective is:
All a matter of where you are standing
• C-Level : COO, CEO, CMO, CGO, CSO, etc.
• Strategist: Marketing, dev architecture, product, support
• Production: loc, tech writers, marketing, CS, UX design
developers
© The Word in Bits, 2019
#LocWorld41
ADGILE
•Architectural
•Design
for
• Globalization
•Internationalization
and
•Localization
in
•Enterprises
© The Word in Bits, 2019
#LocWorld41
Snapshot of Product culturation
© The Word in Bits, 2019
Product
Content/
Structure
Functionality
Geo, Locale specific adaptation
#LocWorld41
Snapshot of Product culturation
• Adapt product to cultural sensibilities and expectations
• Provide cultural and linguistic adaptations for core product features
• Adhere to cultural norms and ensure the customer sees themselves as a
consumer of the product.
© The Word in Bits, 2019
#LocWorld41
Example of Product Culturation
• Which image will sell more e-book readers in Africa or Latin America?
© The Word in Bits, 2019
#LocWorld41
Snapshot of Product culturation
© The Word in Bits, 2019
#LocWorld41
Ikea in Asia
• Designed furniture with different
materials for the heat
• Created new products
• Changed copy for new market
even though it is still English.
• Assembled furniture rather than
shipping it flat
• Changed showroom displays
https://www.fastcompany.com/90215773/how-ikea-quietly-tweaks-its-design-around-the-world
© The Word in Bits, 2019
#LocWorld41
Ikea in UK: Risks of getting it wrong
• Jerk chicken ingredients
were incorrect in their
UK stores. This caused
a bit of an uproar and
created bad publicity
for Ikea.
• They will recover, but
they had to act quickly
to address the issue
and apologize for their
mistake.
© The Word in Bits, 2019
IKEA
Jamaica
#LocWorld41
Internationalization tasks (I18n)
Prepare code to support locales: Make it localizable.
• Separation of content from code
• Transformations
• Data Storage
• Character encoding on all services, databases
• Integrate packages and libraries to do the heavy lifting
© The Word in Bits, 2019
#LocWorld41
Snapshot of I18n
© The Word in Bits, 2019
I18n
Data
Function
Code
#LocWorld41
Mojibake
• Mojibake occurs when
character encoding is
incorrect.
• Buttons have the
correct text because
they are images, but
rendered text is
scrambled because the
character encoding
does not match the
page settings.
© The Word in Bits, 2019
#LocWorld41
Hard-Coded Strings
• Hard-coded strings are
strings that have been
stored in the code rather
than abstracted into a
separate file that gets
pulled in at runtime.
© The Word in Bits, 2019
#LocWorld41
Pseudo-Localization: Example I18n prep• Start and end markers: All strings are
encapsulated in [ ]. If a developer doesn’t see
these characters they know the string has been
clipped by an inflexible UI element.
• Transformation of ASCII characters to extended
character equivalents: Stresses the UI from a
vertical line height perspective, tests font and
encoding support, and weeds out strings that
haven’t been externalized correctly (they will
not have the Pseudo Localization applied to
them).
• Padding text: Simulates translation induced
expansion. In our case we add “one two three
four”…etc after each string, simulating 40%
expansion. Note that we don’t apply expansion
to areas of the UI where text length has already
been limited by other systems prior to display
on the UI, doing so would cause false positives
( e.g. synopsis text, titles, etc. ).
© The Word in Bits, 2019
https://medium.com/netflix-techblog/pseudo-localization-netflix-12fff76fbcbe
#LocWorld41
ICU/ CLDR
Benefits: Manage the most difficult parts of I18n work
Date, time, currency, ordering, etc.
Detriments:
Message formatting creates issues for localization.
© The Word in Bits, 2019
#LocWorld41
Fluent (Mozilla)
• Asymmetric localization
• Asynchronous localization delivery
• Customizable fallback chain
© The Word in Bits, 2019
#LocWorld41
Localization (L10n)
• Translate
• Adapt colors, icons, buttons, images, maps, etc.
• Make a locale-specific product
© The Word in Bits, 2019
#LocWorld41
Production
Content
and
Metadata
MetricsTools
Back
Office
WELD: Whole Enterprise Loc Design
© The Word in Bits, 2019
#LocWorld41
Snapshot of Production Localization
© The Word in Bits, 2019
L10n
Cost
Time
Quality
#LocWorld41
Production: Translation and localization
© The Word in Bits, 2019
The PM, engineering, and translation work to extract, transform, translate,
transcreate, and ingest localized content, and images used for globalized products
and services. Continuous improvement calls for tweaking cost time and quality.
Decisions about levels of localization, human or machines, tools, and processes
fall to those tasked with localization.
Ops
Cost
Time
Quality
#LocWorld41
Production: The Players
© The Word in Bits, 2019
The PM, engineering, and translation work to extract, transform, translate,
transcreate, and ingest localized content, and images used for globalized products
and services.
Ops
Loc PM
Engineer
Translators
MLV/SLV
#LocWorld41
Back Office Concerns
© The Word in Bits, 2019
Easing the pain of internal customers
Payment processes, fund reallocation, IP holdings, worker classification, tax, legal,
finance, and other elements.
Back
Office
Finance
Legal
Tax
#LocWorld41
Back Office: The Players
© The Word in Bits, 2019
Back
Office
Finance
teams
Lawyers
Tax
Lawyers
#LocWorld41
Tools / Technologies Concerns
• Scaling and systematizing localization
© The Word in Bits, 2019
Tools
1. The tools used for loc
production.
2. 2. The tools that
disseminate, transform
and ingest the source
and localized content.
Tools
Loc
Content
Lifecycle
Technologies
Tech:
API
MTs
AI
VUI
#LocWorld41
Tools / Technologies Players
• Scaling and systematizing localization
© The Word in Bits, 2019
Players
Loc
Team
Content
Team
Dev
teams
#LocWorld41
Content and Metadata Concerns: Creation
© The Word in Bits, 2019
Content and Metadata
What is done with it: Ingestion, security, deployment, and transformation
Description: Metadata helps to identify content and usage so that the tools know
how to use or process it.
Data
Content,
Data types
Data
management
Data use
#LocWorld41
Content and Metadata Players: Creation
• Who owns and parses the data?
© The Word in Bits, 2019
Data and Metadata
• What is done with gathered data: Analytics, Machine Learning, Predictive analysis, AI, Product design
• What is done with created data: Lifecycle manager
Data
KM
teams
Support
teams
Product, Marketing, Sales teams
#LocWorld41
Content and Metadata Concerns: Capture
© The Word in Bits, 2019
Content and Metadata
What is done with it: Ingestion, analysis, transformation, product features,
Machine learning, AI
Description: Captured data is stored, mined, leveraged, and re-deployed
Data
Capture
Data
management
Data use
#LocWorld41
Content and Metadata Players: Capture
• Who does things with the data?
© The Word in Bits, 2019
Analytics, Machine Learning, Predictive analysis, AI, Product design
Data
Data
Analysts
ML
teams
SEO/ Product teams
#LocWorld41
Metrics concerns: Proving your worth
© The Word in Bits, 2019
Metrics
Each level of your business will measure something different. It is important to
know what they are measuring as the data will be useful for you to contextualize
and create valuations for your work.
Metrics
Operational
Divisional
C-Level
#LocWorld41
Metrics Players
© The Word in Bits, 2019
Each group will want different facets of your metrics for their operational and
strategic planning, reporting, and design. Providing the correct data will build
trust and win support.
Metrics
Development
team
Data
Analytics
SEO
#LocWorld41
Assessment: Customer Journey
Each step in the customer journey corresponds to an area your company has to
globalize
© The Word in Bits, 2019
Awareness
How do your
customers discover
you?
Interest
What is your value for
customers in different
locales and regions?
Consideration
How does your
offering compare to
regional competition?
Purchase
Purchase experience?
Product and return
life-cycle?
Retention
How do you retain
customers in different
regions?
Advocacy
How do customers
advocate for your
brand regionally?
#LocWorld41
Assessment: Walk the site
The first thing to do is walk the site with an eye for customer-facing globalization issues.
• Once your site is discovered what is the copy they get?
• If they want to know more is the copy appropriate not only to their region and locale, but is
it accurate?
• If they want to sign up can they enter their name, address, and phone number without
issues in their locale?
• If you send follow up materials or marketing materials are they relevant targeted and in the
correct locales?
• If they want to pay you can you take their currency, quote your price in their currency, and
support the product in their language?
• If they want to share on social media is it easy, relevant, and specific to their locale and
regionally used social media platforms?
© The Word in Bits, 2019
#LocWorld41
Walkthrough: What are you looking for?
• Copy that won’t make sense when translated
• Issues with buttons and menus that won’t be able to expand or contract by 30%
• Anywhere you solicit information from users
• Any flattened images
• Any cultural assumptions (e.g. debit cards, colors, right-to-left language spacing)
© The Word in Bits, 2019
#LocWorld41
Assessment: Data Journey
A data journey is a way to track your
systems and tools used to modify text
you capture from customers.
This can be done as part of the walk
the site by tracking the data you
capture on the front end and
identifying any backend metadata or
usage you make of the data.
© The Word in Bits, 2019
Data
Capturing
Transit
Security
Usage
Transforming
Storing
#LocWorld41
Data Journey: What are you looking for?
• Development issues (hard-coding, sort, order)
• Security issues (GDPR, Encryption, API calls, plain-text passwords)
• Input issues (date, time, currency)
• Unnecessary data that is captured
• Financial data and formats
© The Word in Bits, 2019
#LocWorld41
Creating a Strategy
• Development: I18n, programming languages, backend data stores, security
• Content: Marketing, sales, SEO, Support
• Training for all teams and in which languages
• Evangelization across locales
• Metrics: Operational and financial (ROI, DAU, abandonment, etc.)
© The Word in Bits, 2019
#LocWorld41
Creating a Plan of Action
• Initial plan is the best attempt to capture work and priorities for launch, company
infrastructure, and revenue growth
• Prioritize essential items.
• Bring the initial plan to stakeholders as a doc for discussion to solicit feedback.
Encourage changes and solicit help from experts.
• Take the feedback and seek co-writers from the stakeholders
© The Word in Bits, 2019
#LocWorld41
External data for a new country
The business case will need to use
mostly external data but you should be
aware and be able to speak to the work
necessary to launch into a new country.
Nataly Kelly has a great post on where
you can find your external international
expansion data. Use it.
https://borntobeglobal.com/2019/07/23/the-best-international-
expansion-data-sources-for-digital-companies/
© The Word in Bits, 2019
IX Data
Language
Proficiency
GDP
IPR
Credit
Cards?
Ease of Biz
Internal
data last
#LocWorld41
ROI analysis
• Creating the ROI analysis can take many forms but it boils down to three questions.
1. What will it cost?
2. What will I get out of it?
3. What are my chances of success/ failure?
• It can take the form a 2x2 grid as both Nataly Kelly in her Born to be Global blog
and Pedro Gomez from Microsoft suggests in his LinkedIn article. Pedro focuses on
Impact and Effort while Nataly focuses on Market size and Market complexity.
© The Word in Bits, 2019
#LocWorld41
Getting Buy in
• Co-authors and other allies help to sell the plan up their chain and garner resources
and commitments for the plan
• Make clear the plan is cross-functional and make compromises to ensure consensus
• Once you have consensus amongst stakeholders build out metrics that will matter to
the c-level and begin collecting them.
• Use the metrics and the story to sell up to the X-level.
© The Word in Bits, 2019
#LocWorld41
Metrics
• Start with what matters to your company and organization.
• How does what you are doing align with the cross-company initiatives?
• What will the initiatives costs and how long before we see results?
• What metrics will you use to measure success? How do they relate to the company
initiatives.
• What are the most important KPIs or OKRs of your company and how does
launching in new countries or locales support them?
• Set realistic expectations by showing the potential and then explain the ramp up and costs of
the initiatives.
• Run small experiments and tests to gather insight and bolster your case. The less expensive
the better.
• If you’ve launched previous products or services in the region gather the data and use it.
• If there are similar countries in size or demographics use the data as support. But be sure to
explain there will be differences.
© The Word in Bits, 2019
#LocWorld41
Executing
• Though you don’t want to do something that is half-baked, it is a good idea to
move fast.
• It is best to have data and examples quickly rather than waiting to have a full
solution
• Action on at least one or two “low-hanging” projects while mapping out bigger
plans.
© The Word in Bits, 2019
#LocWorld41
Iterating
• You won’t get it right the first time. You should make that clear to stakeholders and
set short-term, medium-term and stretch goals.
• Iterating often will help show progress and perseverance.
• Iterations should be short in duration, inexpensive, and impactful
© The Word in Bits, 2019
#LocWorld41
Measuring and evangelizing success
With these three levels of data you have
enough information for evangelization.
• Why launch a new country?
• How have you improved launch times
and customer satisfaction?
• How have your new countries
performed?
• What have you accomplished?
• What could you do with further
investment?
© The Word in Bits, 2019
C-Level
•Used to justify
expansion, support ROI,
and identify how
globalization supports to
enterprise vision.
Production
•This is “trains on time
data”. To be used to
improve quality and
processes and reduce
costs/ cycle times
Strategic
•These help you answer
where and why
questions.
•Where should we
launch? Why?
#LocWorld41
Training
• If you expect this to
be a lasting
organizational
change you must
infuse this into the
learning of all
current and future
employees.
© The Word in Bits, 2019
Product culturation
Working with G11n
I18n testing
Playbook per locale
Redesign for new
markets
UX design for
international
markets
Writing for L10n
Structured authoring
Integrating L10n into
content dev
Multilingual glossary
and style guides
Tracking and
correcting source
errors found in Loc
Pseudo-loc
I18n development
I18n and L10n
testing
Pseudo-loc
Database
configuration
UI design
Product Manager Content Writer Developers
#LocWorld41
Training Developers
The trick is to balance ease of use and enforcement. If the tools slow down
development but prevent rework you’ll need to assess the importance of each.
• Developer bootcamp
• Code check
• Continuous deployment integration
© The Word in Bits, 2019
#LocWorld41
Training Product People
• Product people need to understand that the product will change and as it does they
will soon be managing a portfolio rather than a single product.
• Netflix offerings differ by region. Licensing, legal and business considerations affect
the offerings in each region.
• A single product may have different features by locale.
• A Wishlist in Asia might be considered crass so the feature may need to be changed
or removed.
• Training them to address this will help them understand the requirement differences
by region and help them understand how to optimize for different locales.
© The Word in Bits, 2019
#LocWorld41
Training Content Creators
• Writing for translation is tricky
• Authors need to depend less on colloquialisms
• Screenshots should use transparencies so there is no text in flattened images.
• There should be work done on terminology prior to international launchers
• Integration between CMS, TMS, and authoring systems need to be understood.
• What is the authoritative source?
• How does data move between them?
© The Word in Bits, 2019
#LocWorld41
Scaling
• Translation: How do you translate when you need 40x or 400x the content?
• Quality: How do you measure quality of the product, translation, or build?
• Production: How do you manufacture more? Manage more translation?
• Support: Answer the phones?
• Lifecycle: Create, update, and deprecate content. What is your authoritative source?
© The Word in Bits, 2019
#LocWorld41
Linguistic Quality and how to scale it
• Automated objective quality
• Put vendors, tools, and metrics in place
for subjective quality
• Scaled subjective reviews
• Designed machine translation post-
editing (MTPE) efforts for vendor and
tools
• Automated MT quality reviews
Quality
Objective
Subjective
Human
quality at
scale
MTPE
MT and
MTPE
Quality at
scale
© The Word in Bits, 2019
#LocWorld41
History of MT
• One of the earliest goals for computers in the 1950’s
• Rule-based ruled the 80’s and 90’s
• 2000-2015 SMT reined, with a variety of strategies
• 2015-Present: Neural Machine Translation (NMT)
• 2018-Present: Unsupervised MT training
© The Word in Bits, 2019
Machine Translation
© The Word in Bits, 2019
Machine
Translation
Rule-Based
Statistical
Neural
#LocWorld41
Post-edited machine translation
In-house
Vendor
Freelancer
© The Word in Bits, 2019
#LocWorld41
Enterprise design for localization
What does your organization look like?
Write it down before you review the rest of these slides. It
will help you to design a strategy to influence your
overall organization.
© The Word in Bits, 2019
#LocWorld41
The Enterprise parts: Client-Side
• The Wall: Disconnect between localization and rest of company. Localization often
seen as the last step and long-pole in international product.
• The Silo: Business units build their own infrastructures for localization and rarely
leverage a centralized set of tools, vendors or processes
• The Hub: Localization is a centralized or platform function shared across the
company.
© The Word in Bits, 2019
#LocWorld41
The handoffs and handbacks
Regardless of your tooling the enterprise infrastructure
will affect your overall work.
• Multiple TMS and CMS systems
• APIs
• SDK integrations
• Spreadsheets
• Resource Files
© The Word in Bits, 2019
#LocWorld41
The Wall
• The wall is common in localization. Every division sends the content over the wall to
localization and wait for the finished content to return.
© The Word in Bits, 2019
Product Dev Content
Loc
#LocWorld41
The Silo
• Many large enterprises silo their work and this creates many loc processes.
© The Word in Bits, 2019
Biz 2Biz 1 Biz 3
Loc
Prod
Dev
Content
Prod
DevContent
Prod
DevContent
Loc
Loc
#LocWorld41
The Silo and the Wall
• Many large enterprises have silos and walls. Loc teams work separately in horizontal
orgs.
© The Word in Bits, 2019
Biz 2Biz 1 Biz 3
Loc
Prod
DevContent
Prod
DevContent
Prod
Dev
Content
Loc
Loc
#LocWorld41
The Hub
• Many large enterprises make loc a hub. And these loc teams are conversant in the
product
© The Word in Bits, 2019
Biz
3
Biz 5 Biz 2
Loc
Biz 1
Biz 4
#LocWorld41
The Hub and Wall
• Many large enterprises make loc a hub. But they throw work over the wall to loc
teams.
© The Word in Bits, 2019
Biz
3
Biz 5 Biz 2
Loc
Biz 1
Biz 4
#LocWorld41
The Hub and Silo
• Some enterprises have central tools, but individual loc teams interact with an
enterprise localization team.
© The Word in Bits, 2019
Product Dev Content Product Dev Content Product Dev Content
Enterprise localization Tools
#LocWorld41
The Hub and Silo and Wall
• Some localization teams have content thrown over the wall and work with enterprise
loc teams to manage the content with little to no context.
© The Word in Bits, 2019
Product Dev Content
Loc
Enterprise localization Tools
Product Dev ContentProduct Dev Content
#LocWorld41
The MLV in the Silo and the Wall• Many large enterprises have silos and walls. Loc teams work separately in horizontal
orgs and they pass to MLVs who pass to SLVs who pass to linguists.
© The Word in Bits, 2019
Biz 2Biz 1 Biz 3
Loc
Prod
DevContent
Prod
DevContent
Prod
DevContent
Loc
Loc
#LocWorld41
MLV
• Multiple language vendor engages with large clients for millions of words and
multi-million dollar contracts.
• Amalgamators of capacity and large-scale problem solvers.
• Can staff and bring team in-house for short term spikes and long-term needs.
© The Word in Bits, 2019
#LocWorld41
SLV
• Specialists in a single language or multiple languages and dialects in a given region.
• Supply MLVs and occasionally enterprise clients for specific languages or regions
• Smaller volumes but they are closer to the linguists
© The Word in Bits, 2019
#LocWorld41
Translators/Linguists
• Terminology
• Tooling
• Style guides
• Content Preparation
• Tasks besides translation: MTPE, Engine Training, In-product linguistic testing
© The Word in Bits, 2019
#LocWorld41
Globalization: The whole enterprise
A whole enterprise approach helps you:
• Recognize the inter-dependence of content and tooling of your organization
• Articulate a story that links revenue, growth, and international customer
satisfaction.
• Target investment and show returns on international strategies
• Link localization, internationalization, and globalization with the core functions of
your enterprise.
• Gives you a seat at the table and may help you drive the agenda.
© The Word in Bits, 2019
#LocWorld41
Q/A
#LocWorld41
FIN

More Related Content

Similar to 2019 11-06 globalization

Need to reboot your content creation strategy? Start with "No"
Need to reboot your content creation strategy? Start with "No"Need to reboot your content creation strategy? Start with "No"
Need to reboot your content creation strategy? Start with "No"Keith Boyd
 
Bell Technology ppt
Bell Technology pptBell Technology ppt
Bell Technology pptRakesh Gaur
 
One Product - Many Countries. How we scaled STYLIGHT to 10 countries
One Product - Many Countries. How we scaled STYLIGHT to 10 countriesOne Product - Many Countries. How we scaled STYLIGHT to 10 countries
One Product - Many Countries. How we scaled STYLIGHT to 10 countriesSebastian Schuon
 
Making Mobile Work For You, SIPA 2012 Washington DC
Making Mobile Work For You, SIPA 2012 Washington DCMaking Mobile Work For You, SIPA 2012 Washington DC
Making Mobile Work For You, SIPA 2012 Washington DCMary Kay Jerige Lofurno
 
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...Carlo Longino
 
Outsourcing Multimedia Content Development
Outsourcing Multimedia Content DevelopmentOutsourcing Multimedia Content Development
Outsourcing Multimedia Content DevelopmentSaiff Solutions, Inc.
 
Driving Developers To Your API
Driving Developers To Your APIDriving Developers To Your API
Driving Developers To Your APICarlo Longino
 
Working with Developers
Working with DevelopersWorking with Developers
Working with DevelopersPaul Walk
 
IVANNOVATION | Translation and Localization Services
IVANNOVATION | Translation and Localization ServicesIVANNOVATION | Translation and Localization Services
IVANNOVATION | Translation and Localization ServicesDarren Jansen
 
impact hub presentation ready to go international, how to adapt your online...
impact hub presentation   ready to go international, how to adapt your online...impact hub presentation   ready to go international, how to adapt your online...
impact hub presentation ready to go international, how to adapt your online...Tim Norburn
 
GeekyAnts- App development company's Experience deck .pptx
GeekyAnts- App development company's Experience deck .pptxGeekyAnts- App development company's Experience deck .pptx
GeekyAnts- App development company's Experience deck .pptxGeekyAnts
 
Cloudwordslifetechnologieshardiemeinhardtlocworldlondon2013 130617152105-phpa...
Cloudwordslifetechnologieshardiemeinhardtlocworldlondon2013 130617152105-phpa...Cloudwordslifetechnologieshardiemeinhardtlocworldlondon2013 130617152105-phpa...
Cloudwordslifetechnologieshardiemeinhardtlocworldlondon2013 130617152105-phpa...nbalagot1
 
STC-PMC October 2016 Presentation-That's What You Think!
STC-PMC October 2016 Presentation-That's What You Think!STC-PMC October 2016 Presentation-That's What You Think!
STC-PMC October 2016 Presentation-That's What You Think!STC-Philadelphia Metro Chapter
 
Convergence: How to Bring Together Content Management & Localization to Conq...
Convergence: How to Bring Together Content Management & Localization to Conq...Convergence: How to Bring Together Content Management & Localization to Conq...
Convergence: How to Bring Together Content Management & Localization to Conq...SDL
 
Website Planning and strategy for Eig.Com v6.0
Website Planning and strategy for Eig.Com v6.0Website Planning and strategy for Eig.Com v6.0
Website Planning and strategy for Eig.Com v6.0Fjord
 
Newsletter connect - Oct 2015
Newsletter connect - Oct 2015Newsletter connect - Oct 2015
Newsletter connect - Oct 2015Arish Roy
 
Scaling enterprise intranets in office 365
Scaling enterprise intranets in office 365Scaling enterprise intranets in office 365
Scaling enterprise intranets in office 365Sam Marshall
 
Open Source as a Viable Business Model
Open Source as a Viable Business ModelOpen Source as a Viable Business Model
Open Source as a Viable Business ModelTien-Soon Law
 

Similar to 2019 11-06 globalization (20)

Need to reboot your content creation strategy? Start with "No"
Need to reboot your content creation strategy? Start with "No"Need to reboot your content creation strategy? Start with "No"
Need to reboot your content creation strategy? Start with "No"
 
Bell Technology ppt
Bell Technology pptBell Technology ppt
Bell Technology ppt
 
One Product - Many Countries. How we scaled STYLIGHT to 10 countries
One Product - Many Countries. How we scaled STYLIGHT to 10 countriesOne Product - Many Countries. How we scaled STYLIGHT to 10 countries
One Product - Many Countries. How we scaled STYLIGHT to 10 countries
 
Making Mobile Work For You, SIPA 2012 Washington DC
Making Mobile Work For You, SIPA 2012 Washington DCMaking Mobile Work For You, SIPA 2012 Washington DC
Making Mobile Work For You, SIPA 2012 Washington DC
 
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
Best Practices for API Adoption - WIP Factory presentation for AnyPresence we...
 
Outsourcing Multimedia Content Development
Outsourcing Multimedia Content DevelopmentOutsourcing Multimedia Content Development
Outsourcing Multimedia Content Development
 
Driving Developers To Your API
Driving Developers To Your APIDriving Developers To Your API
Driving Developers To Your API
 
Working with Developers
Working with DevelopersWorking with Developers
Working with Developers
 
IVANNOVATION | Translation and Localization Services
IVANNOVATION | Translation and Localization ServicesIVANNOVATION | Translation and Localization Services
IVANNOVATION | Translation and Localization Services
 
impact hub presentation ready to go international, how to adapt your online...
impact hub presentation   ready to go international, how to adapt your online...impact hub presentation   ready to go international, how to adapt your online...
impact hub presentation ready to go international, how to adapt your online...
 
B.r.info solution
B.r.info solutionB.r.info solution
B.r.info solution
 
GeekyAnts- App development company's Experience deck .pptx
GeekyAnts- App development company's Experience deck .pptxGeekyAnts- App development company's Experience deck .pptx
GeekyAnts- App development company's Experience deck .pptx
 
Cloudwordslifetechnologieshardiemeinhardtlocworldlondon2013 130617152105-phpa...
Cloudwordslifetechnologieshardiemeinhardtlocworldlondon2013 130617152105-phpa...Cloudwordslifetechnologieshardiemeinhardtlocworldlondon2013 130617152105-phpa...
Cloudwordslifetechnologieshardiemeinhardtlocworldlondon2013 130617152105-phpa...
 
STC-PMC October 2016 Presentation-That's What You Think!
STC-PMC October 2016 Presentation-That's What You Think!STC-PMC October 2016 Presentation-That's What You Think!
STC-PMC October 2016 Presentation-That's What You Think!
 
Convergence: How to Bring Together Content Management & Localization to Conq...
Convergence: How to Bring Together Content Management & Localization to Conq...Convergence: How to Bring Together Content Management & Localization to Conq...
Convergence: How to Bring Together Content Management & Localization to Conq...
 
Website Planning and strategy for Eig.Com v6.0
Website Planning and strategy for Eig.Com v6.0Website Planning and strategy for Eig.Com v6.0
Website Planning and strategy for Eig.Com v6.0
 
Newsletter connect - Oct 2015
Newsletter connect - Oct 2015Newsletter connect - Oct 2015
Newsletter connect - Oct 2015
 
Scaling enterprise intranets in office 365
Scaling enterprise intranets in office 365Scaling enterprise intranets in office 365
Scaling enterprise intranets in office 365
 
B.r.info solution
B.r.info solutionB.r.info solution
B.r.info solution
 
Open Source as a Viable Business Model
Open Source as a Viable Business ModelOpen Source as a Viable Business Model
Open Source as a Viable Business Model
 

Recently uploaded

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

2019 11-06 globalization

  • 2. #LocWorld41 Who am I? © The Word in Bits, 2019 • A Globalization Consultant who helps companies assess their current infrastructure and processes and helps to create a strategy and implementation for globalization across their whole organization. • Former community college English teacher of research, and literature • Former Platform Localization Program Manager who helped design infrastructure for Amazon
  • 3. #LocWorld41 Broad Generalizations • Most organizations have not been designed to be global • Most organizations launch internationally before planning globalization efforts • Most back-end developers have not learned about internationalization • Most front-end developers and UX designers have not designed for multiple languages • Most product managers have not launched international products • Most content people have not maintained multiple locales or written for translation • Most marketers have not used transcreation, or launched into non-English markets • Most SEO people have no experience with localized content © The Word in Bits, 2019
  • 4. #LocWorld41 What is our goal? 1. Understand how the interaction between localization, internationalization, and product help to set your globalization strategy. 2. Understand how to assess your organization's current globalization infrastructure and processes. 3. Understand how to use the assessment to create a plan that will improve and streamline your globalization efforts. 4. Understand the types of data that you need to decide how you launch globally and the data that will garner support and investment. 5. Understand what your best options are for revenue growth internationally and have a good idea of what that growth will cost you. © The Word in Bits, 2019
  • 5. #LocWorld41 Presentation highlights • Globalization: What is it and why is it more than the sum of its parts? • Discussions and strategies to design, deploy, scale, and adapt your product, service, and business for global markets • Help to create an action-plan for your company’s globalization efforts. © The Word in Bits, 2019
  • 6. #LocWorld41 Why Globalization? • Support global expansion • Create a viable worldwide product • Delight customers • Address regional and international restrictions and requirements © The Word in Bits, 2019
  • 7. #LocWorld41 How to globalize? Follow the money, and make the gatekeepers your friends. -Bill Sullivan Post LocWorld 2012 Keynote © The Word in Bits, 2019
  • 8.
  • 9. Globalization: flywheel for Global Products Globalization is.. . product culturation supported and sustained by internationalized code and localized content. I18n L10n Product culturation © The Word in Bits, 2019
  • 10. #LocWorld41 Code Culturation LanguageUX Regs What is globalization? • The process of cultivating a product and services in the cultural soil of the new market. © The Word in Bits, 2019
  • 11. #LocWorld41 How is your org structured? • Most organizations are Product/ Design or Development focused • This will decide how the organization approaches globalization and help you identify issues you’ll face. o Are the higher levels of management development or product/ design people? oIs the vision of the company to create robust software or elegant experiences? o What are your products known for? o Where does your business most invest and what work is prioritized? © The Word in Bits, 2019
  • 12. #LocWorld41 Perspective is: All a matter of where you are standing • C-Level : COO, CEO, CMO, CGO, CSO, etc. • Strategist: Marketing, dev architecture, product, support • Production: loc, tech writers, marketing, CS, UX design developers © The Word in Bits, 2019
  • 14. #LocWorld41 Snapshot of Product culturation © The Word in Bits, 2019 Product Content/ Structure Functionality Geo, Locale specific adaptation
  • 15. #LocWorld41 Snapshot of Product culturation • Adapt product to cultural sensibilities and expectations • Provide cultural and linguistic adaptations for core product features • Adhere to cultural norms and ensure the customer sees themselves as a consumer of the product. © The Word in Bits, 2019
  • 16. #LocWorld41 Example of Product Culturation • Which image will sell more e-book readers in Africa or Latin America? © The Word in Bits, 2019
  • 17. #LocWorld41 Snapshot of Product culturation © The Word in Bits, 2019
  • 18. #LocWorld41 Ikea in Asia • Designed furniture with different materials for the heat • Created new products • Changed copy for new market even though it is still English. • Assembled furniture rather than shipping it flat • Changed showroom displays https://www.fastcompany.com/90215773/how-ikea-quietly-tweaks-its-design-around-the-world © The Word in Bits, 2019
  • 19. #LocWorld41 Ikea in UK: Risks of getting it wrong • Jerk chicken ingredients were incorrect in their UK stores. This caused a bit of an uproar and created bad publicity for Ikea. • They will recover, but they had to act quickly to address the issue and apologize for their mistake. © The Word in Bits, 2019 IKEA Jamaica
  • 20. #LocWorld41 Internationalization tasks (I18n) Prepare code to support locales: Make it localizable. • Separation of content from code • Transformations • Data Storage • Character encoding on all services, databases • Integrate packages and libraries to do the heavy lifting © The Word in Bits, 2019
  • 21. #LocWorld41 Snapshot of I18n © The Word in Bits, 2019 I18n Data Function Code
  • 22. #LocWorld41 Mojibake • Mojibake occurs when character encoding is incorrect. • Buttons have the correct text because they are images, but rendered text is scrambled because the character encoding does not match the page settings. © The Word in Bits, 2019
  • 23. #LocWorld41 Hard-Coded Strings • Hard-coded strings are strings that have been stored in the code rather than abstracted into a separate file that gets pulled in at runtime. © The Word in Bits, 2019
  • 24. #LocWorld41 Pseudo-Localization: Example I18n prep• Start and end markers: All strings are encapsulated in [ ]. If a developer doesn’t see these characters they know the string has been clipped by an inflexible UI element. • Transformation of ASCII characters to extended character equivalents: Stresses the UI from a vertical line height perspective, tests font and encoding support, and weeds out strings that haven’t been externalized correctly (they will not have the Pseudo Localization applied to them). • Padding text: Simulates translation induced expansion. In our case we add “one two three four”…etc after each string, simulating 40% expansion. Note that we don’t apply expansion to areas of the UI where text length has already been limited by other systems prior to display on the UI, doing so would cause false positives ( e.g. synopsis text, titles, etc. ). © The Word in Bits, 2019 https://medium.com/netflix-techblog/pseudo-localization-netflix-12fff76fbcbe
  • 25. #LocWorld41 ICU/ CLDR Benefits: Manage the most difficult parts of I18n work Date, time, currency, ordering, etc. Detriments: Message formatting creates issues for localization. © The Word in Bits, 2019
  • 26. #LocWorld41 Fluent (Mozilla) • Asymmetric localization • Asynchronous localization delivery • Customizable fallback chain © The Word in Bits, 2019
  • 27. #LocWorld41 Localization (L10n) • Translate • Adapt colors, icons, buttons, images, maps, etc. • Make a locale-specific product © The Word in Bits, 2019
  • 29. #LocWorld41 Snapshot of Production Localization © The Word in Bits, 2019 L10n Cost Time Quality
  • 30. #LocWorld41 Production: Translation and localization © The Word in Bits, 2019 The PM, engineering, and translation work to extract, transform, translate, transcreate, and ingest localized content, and images used for globalized products and services. Continuous improvement calls for tweaking cost time and quality. Decisions about levels of localization, human or machines, tools, and processes fall to those tasked with localization. Ops Cost Time Quality
  • 31. #LocWorld41 Production: The Players © The Word in Bits, 2019 The PM, engineering, and translation work to extract, transform, translate, transcreate, and ingest localized content, and images used for globalized products and services. Ops Loc PM Engineer Translators MLV/SLV
  • 32. #LocWorld41 Back Office Concerns © The Word in Bits, 2019 Easing the pain of internal customers Payment processes, fund reallocation, IP holdings, worker classification, tax, legal, finance, and other elements. Back Office Finance Legal Tax
  • 33. #LocWorld41 Back Office: The Players © The Word in Bits, 2019 Back Office Finance teams Lawyers Tax Lawyers
  • 34. #LocWorld41 Tools / Technologies Concerns • Scaling and systematizing localization © The Word in Bits, 2019 Tools 1. The tools used for loc production. 2. 2. The tools that disseminate, transform and ingest the source and localized content. Tools Loc Content Lifecycle Technologies Tech: API MTs AI VUI
  • 35. #LocWorld41 Tools / Technologies Players • Scaling and systematizing localization © The Word in Bits, 2019 Players Loc Team Content Team Dev teams
  • 36. #LocWorld41 Content and Metadata Concerns: Creation © The Word in Bits, 2019 Content and Metadata What is done with it: Ingestion, security, deployment, and transformation Description: Metadata helps to identify content and usage so that the tools know how to use or process it. Data Content, Data types Data management Data use
  • 37. #LocWorld41 Content and Metadata Players: Creation • Who owns and parses the data? © The Word in Bits, 2019 Data and Metadata • What is done with gathered data: Analytics, Machine Learning, Predictive analysis, AI, Product design • What is done with created data: Lifecycle manager Data KM teams Support teams Product, Marketing, Sales teams
  • 38. #LocWorld41 Content and Metadata Concerns: Capture © The Word in Bits, 2019 Content and Metadata What is done with it: Ingestion, analysis, transformation, product features, Machine learning, AI Description: Captured data is stored, mined, leveraged, and re-deployed Data Capture Data management Data use
  • 39. #LocWorld41 Content and Metadata Players: Capture • Who does things with the data? © The Word in Bits, 2019 Analytics, Machine Learning, Predictive analysis, AI, Product design Data Data Analysts ML teams SEO/ Product teams
  • 40. #LocWorld41 Metrics concerns: Proving your worth © The Word in Bits, 2019 Metrics Each level of your business will measure something different. It is important to know what they are measuring as the data will be useful for you to contextualize and create valuations for your work. Metrics Operational Divisional C-Level
  • 41. #LocWorld41 Metrics Players © The Word in Bits, 2019 Each group will want different facets of your metrics for their operational and strategic planning, reporting, and design. Providing the correct data will build trust and win support. Metrics Development team Data Analytics SEO
  • 42. #LocWorld41 Assessment: Customer Journey Each step in the customer journey corresponds to an area your company has to globalize © The Word in Bits, 2019 Awareness How do your customers discover you? Interest What is your value for customers in different locales and regions? Consideration How does your offering compare to regional competition? Purchase Purchase experience? Product and return life-cycle? Retention How do you retain customers in different regions? Advocacy How do customers advocate for your brand regionally?
  • 43. #LocWorld41 Assessment: Walk the site The first thing to do is walk the site with an eye for customer-facing globalization issues. • Once your site is discovered what is the copy they get? • If they want to know more is the copy appropriate not only to their region and locale, but is it accurate? • If they want to sign up can they enter their name, address, and phone number without issues in their locale? • If you send follow up materials or marketing materials are they relevant targeted and in the correct locales? • If they want to pay you can you take their currency, quote your price in their currency, and support the product in their language? • If they want to share on social media is it easy, relevant, and specific to their locale and regionally used social media platforms? © The Word in Bits, 2019
  • 44. #LocWorld41 Walkthrough: What are you looking for? • Copy that won’t make sense when translated • Issues with buttons and menus that won’t be able to expand or contract by 30% • Anywhere you solicit information from users • Any flattened images • Any cultural assumptions (e.g. debit cards, colors, right-to-left language spacing) © The Word in Bits, 2019
  • 45. #LocWorld41 Assessment: Data Journey A data journey is a way to track your systems and tools used to modify text you capture from customers. This can be done as part of the walk the site by tracking the data you capture on the front end and identifying any backend metadata or usage you make of the data. © The Word in Bits, 2019 Data Capturing Transit Security Usage Transforming Storing
  • 46. #LocWorld41 Data Journey: What are you looking for? • Development issues (hard-coding, sort, order) • Security issues (GDPR, Encryption, API calls, plain-text passwords) • Input issues (date, time, currency) • Unnecessary data that is captured • Financial data and formats © The Word in Bits, 2019
  • 47. #LocWorld41 Creating a Strategy • Development: I18n, programming languages, backend data stores, security • Content: Marketing, sales, SEO, Support • Training for all teams and in which languages • Evangelization across locales • Metrics: Operational and financial (ROI, DAU, abandonment, etc.) © The Word in Bits, 2019
  • 48. #LocWorld41 Creating a Plan of Action • Initial plan is the best attempt to capture work and priorities for launch, company infrastructure, and revenue growth • Prioritize essential items. • Bring the initial plan to stakeholders as a doc for discussion to solicit feedback. Encourage changes and solicit help from experts. • Take the feedback and seek co-writers from the stakeholders © The Word in Bits, 2019
  • 49. #LocWorld41 External data for a new country The business case will need to use mostly external data but you should be aware and be able to speak to the work necessary to launch into a new country. Nataly Kelly has a great post on where you can find your external international expansion data. Use it. https://borntobeglobal.com/2019/07/23/the-best-international- expansion-data-sources-for-digital-companies/ © The Word in Bits, 2019 IX Data Language Proficiency GDP IPR Credit Cards? Ease of Biz Internal data last
  • 50. #LocWorld41 ROI analysis • Creating the ROI analysis can take many forms but it boils down to three questions. 1. What will it cost? 2. What will I get out of it? 3. What are my chances of success/ failure? • It can take the form a 2x2 grid as both Nataly Kelly in her Born to be Global blog and Pedro Gomez from Microsoft suggests in his LinkedIn article. Pedro focuses on Impact and Effort while Nataly focuses on Market size and Market complexity. © The Word in Bits, 2019
  • 51. #LocWorld41 Getting Buy in • Co-authors and other allies help to sell the plan up their chain and garner resources and commitments for the plan • Make clear the plan is cross-functional and make compromises to ensure consensus • Once you have consensus amongst stakeholders build out metrics that will matter to the c-level and begin collecting them. • Use the metrics and the story to sell up to the X-level. © The Word in Bits, 2019
  • 52. #LocWorld41 Metrics • Start with what matters to your company and organization. • How does what you are doing align with the cross-company initiatives? • What will the initiatives costs and how long before we see results? • What metrics will you use to measure success? How do they relate to the company initiatives. • What are the most important KPIs or OKRs of your company and how does launching in new countries or locales support them? • Set realistic expectations by showing the potential and then explain the ramp up and costs of the initiatives. • Run small experiments and tests to gather insight and bolster your case. The less expensive the better. • If you’ve launched previous products or services in the region gather the data and use it. • If there are similar countries in size or demographics use the data as support. But be sure to explain there will be differences. © The Word in Bits, 2019
  • 53. #LocWorld41 Executing • Though you don’t want to do something that is half-baked, it is a good idea to move fast. • It is best to have data and examples quickly rather than waiting to have a full solution • Action on at least one or two “low-hanging” projects while mapping out bigger plans. © The Word in Bits, 2019
  • 54. #LocWorld41 Iterating • You won’t get it right the first time. You should make that clear to stakeholders and set short-term, medium-term and stretch goals. • Iterating often will help show progress and perseverance. • Iterations should be short in duration, inexpensive, and impactful © The Word in Bits, 2019
  • 55. #LocWorld41 Measuring and evangelizing success With these three levels of data you have enough information for evangelization. • Why launch a new country? • How have you improved launch times and customer satisfaction? • How have your new countries performed? • What have you accomplished? • What could you do with further investment? © The Word in Bits, 2019 C-Level •Used to justify expansion, support ROI, and identify how globalization supports to enterprise vision. Production •This is “trains on time data”. To be used to improve quality and processes and reduce costs/ cycle times Strategic •These help you answer where and why questions. •Where should we launch? Why?
  • 56. #LocWorld41 Training • If you expect this to be a lasting organizational change you must infuse this into the learning of all current and future employees. © The Word in Bits, 2019 Product culturation Working with G11n I18n testing Playbook per locale Redesign for new markets UX design for international markets Writing for L10n Structured authoring Integrating L10n into content dev Multilingual glossary and style guides Tracking and correcting source errors found in Loc Pseudo-loc I18n development I18n and L10n testing Pseudo-loc Database configuration UI design Product Manager Content Writer Developers
  • 57. #LocWorld41 Training Developers The trick is to balance ease of use and enforcement. If the tools slow down development but prevent rework you’ll need to assess the importance of each. • Developer bootcamp • Code check • Continuous deployment integration © The Word in Bits, 2019
  • 58. #LocWorld41 Training Product People • Product people need to understand that the product will change and as it does they will soon be managing a portfolio rather than a single product. • Netflix offerings differ by region. Licensing, legal and business considerations affect the offerings in each region. • A single product may have different features by locale. • A Wishlist in Asia might be considered crass so the feature may need to be changed or removed. • Training them to address this will help them understand the requirement differences by region and help them understand how to optimize for different locales. © The Word in Bits, 2019
  • 59. #LocWorld41 Training Content Creators • Writing for translation is tricky • Authors need to depend less on colloquialisms • Screenshots should use transparencies so there is no text in flattened images. • There should be work done on terminology prior to international launchers • Integration between CMS, TMS, and authoring systems need to be understood. • What is the authoritative source? • How does data move between them? © The Word in Bits, 2019
  • 60. #LocWorld41 Scaling • Translation: How do you translate when you need 40x or 400x the content? • Quality: How do you measure quality of the product, translation, or build? • Production: How do you manufacture more? Manage more translation? • Support: Answer the phones? • Lifecycle: Create, update, and deprecate content. What is your authoritative source? © The Word in Bits, 2019
  • 61. #LocWorld41 Linguistic Quality and how to scale it • Automated objective quality • Put vendors, tools, and metrics in place for subjective quality • Scaled subjective reviews • Designed machine translation post- editing (MTPE) efforts for vendor and tools • Automated MT quality reviews Quality Objective Subjective Human quality at scale MTPE MT and MTPE Quality at scale © The Word in Bits, 2019
  • 62. #LocWorld41 History of MT • One of the earliest goals for computers in the 1950’s • Rule-based ruled the 80’s and 90’s • 2000-2015 SMT reined, with a variety of strategies • 2015-Present: Neural Machine Translation (NMT) • 2018-Present: Unsupervised MT training © The Word in Bits, 2019
  • 63. Machine Translation © The Word in Bits, 2019 Machine Translation Rule-Based Statistical Neural
  • 65. #LocWorld41 Enterprise design for localization What does your organization look like? Write it down before you review the rest of these slides. It will help you to design a strategy to influence your overall organization. © The Word in Bits, 2019
  • 66. #LocWorld41 The Enterprise parts: Client-Side • The Wall: Disconnect between localization and rest of company. Localization often seen as the last step and long-pole in international product. • The Silo: Business units build their own infrastructures for localization and rarely leverage a centralized set of tools, vendors or processes • The Hub: Localization is a centralized or platform function shared across the company. © The Word in Bits, 2019
  • 67. #LocWorld41 The handoffs and handbacks Regardless of your tooling the enterprise infrastructure will affect your overall work. • Multiple TMS and CMS systems • APIs • SDK integrations • Spreadsheets • Resource Files © The Word in Bits, 2019
  • 68. #LocWorld41 The Wall • The wall is common in localization. Every division sends the content over the wall to localization and wait for the finished content to return. © The Word in Bits, 2019 Product Dev Content Loc
  • 69. #LocWorld41 The Silo • Many large enterprises silo their work and this creates many loc processes. © The Word in Bits, 2019 Biz 2Biz 1 Biz 3 Loc Prod Dev Content Prod DevContent Prod DevContent Loc Loc
  • 70. #LocWorld41 The Silo and the Wall • Many large enterprises have silos and walls. Loc teams work separately in horizontal orgs. © The Word in Bits, 2019 Biz 2Biz 1 Biz 3 Loc Prod DevContent Prod DevContent Prod Dev Content Loc Loc
  • 71. #LocWorld41 The Hub • Many large enterprises make loc a hub. And these loc teams are conversant in the product © The Word in Bits, 2019 Biz 3 Biz 5 Biz 2 Loc Biz 1 Biz 4
  • 72. #LocWorld41 The Hub and Wall • Many large enterprises make loc a hub. But they throw work over the wall to loc teams. © The Word in Bits, 2019 Biz 3 Biz 5 Biz 2 Loc Biz 1 Biz 4
  • 73. #LocWorld41 The Hub and Silo • Some enterprises have central tools, but individual loc teams interact with an enterprise localization team. © The Word in Bits, 2019 Product Dev Content Product Dev Content Product Dev Content Enterprise localization Tools
  • 74. #LocWorld41 The Hub and Silo and Wall • Some localization teams have content thrown over the wall and work with enterprise loc teams to manage the content with little to no context. © The Word in Bits, 2019 Product Dev Content Loc Enterprise localization Tools Product Dev ContentProduct Dev Content
  • 75. #LocWorld41 The MLV in the Silo and the Wall• Many large enterprises have silos and walls. Loc teams work separately in horizontal orgs and they pass to MLVs who pass to SLVs who pass to linguists. © The Word in Bits, 2019 Biz 2Biz 1 Biz 3 Loc Prod DevContent Prod DevContent Prod DevContent Loc Loc
  • 76. #LocWorld41 MLV • Multiple language vendor engages with large clients for millions of words and multi-million dollar contracts. • Amalgamators of capacity and large-scale problem solvers. • Can staff and bring team in-house for short term spikes and long-term needs. © The Word in Bits, 2019
  • 77. #LocWorld41 SLV • Specialists in a single language or multiple languages and dialects in a given region. • Supply MLVs and occasionally enterprise clients for specific languages or regions • Smaller volumes but they are closer to the linguists © The Word in Bits, 2019
  • 78. #LocWorld41 Translators/Linguists • Terminology • Tooling • Style guides • Content Preparation • Tasks besides translation: MTPE, Engine Training, In-product linguistic testing © The Word in Bits, 2019
  • 79. #LocWorld41 Globalization: The whole enterprise A whole enterprise approach helps you: • Recognize the inter-dependence of content and tooling of your organization • Articulate a story that links revenue, growth, and international customer satisfaction. • Target investment and show returns on international strategies • Link localization, internationalization, and globalization with the core functions of your enterprise. • Gives you a seat at the table and may help you drive the agenda. © The Word in Bits, 2019

Editor's Notes

  1. A Globalization Consultant who helps companies assess their current infrastructure and processes and helps to create a strategy, plan, trainings, and analytics for globalization across their whole organization. Former community college English Teacher of research, and literature Former Platform Localization Program Manager who helped design infrastructure for Amazon
  2. Most organizations have not been designed to be global Most organizations launch internationally before planning globalization efforts Most back-end developers have not learned about internationalization Most front-end developers and UX designers have not designed for multiple languages Most product managers have not launched international products Most content people have not maintained multiple locales or written for translation Most marketers have not used transcreation, or launched into non-English markets Most SEO people have no experience with localized content
  3. I've reviewed and asked for some small changes. We might also look at the title "Global Localization expert". I'm not sure what would be best but the title is a bit confusing. Key takeaways or "outcomes" as they say in education.  I'm open to adding or revising based on what you see in the deck. I've posted the latest copy on drive.  At the end of this session you will: 1. Understand how the interaction between localization, internationalization, and product help to set your globalization strategy. 2. Understand how to assess your organization's current globalization infrastructure and processes. 3. Understand how to use the assessment to create a plan that will improve and streamline your globalization efforts. 4. Understand the types of data that you need to decide where to expand and the data that will garner support and investment. 5. Understand what your best options are for revenue growth internationally and have a good idea of what that growth will cost you.
  4. William Blake: Illuminated manuscripts: Each image was etched in relief on copper. The print was then individualized, water colored, and bound. Different ordering of the bound plates changed the narrative. Blake was revealing what was already there through this process. This is very similar to how I see my work. I use stories to share universal truths and data to validate the stories. Every image is both the same and unique: “Varying interpretations of the poetic genius which is everywhere called the spirit of prophesy” Illuminated manuscripts are also a great metaphor for globalization. Every individual product or service is unique but related. At the end of this talk I will return to this idea because it is at the core of “globalization”.
  5. Product culturation Provide cultural explanations for core product features Why culturation rather than acculturation? (OED definitions) Acculturation: Adoption of or adaptation to a different culture, esp. that of a colonizing, conquering, or majority group Culturation: Cultivation, culture (botanical term), mostly referred to cultivating plants in non-native locations. Culturation Origin Early 17th century; earliest use found in Lodowick Bryskett (c1546–?1612), administrator and writer. From culture + -ation.
  6. UX: Full experience Code: I18n (date, time, currency) Culturation: Grown with cultural sensibilities Regs: Regional regulations Language: Localization
  7. Your obsession in globalization is decided by your role and your organization design. It will affect both your choices and your spends
  8. Adgile is a way to make your company think about the required changes you’ll make to scale to new locales and markets.
  9. Content/Form: Text, UX, UI Functionality: Adaptation, redesign Geo/Locale: Language, Region (Images, order, currency, date, time)
  10. The goal is to adapt or what I call “culturate” products and services to a locale and region. If I’m selling to you, I speak your language. If I’m buying, dann müssen Sie Deutsch sprechen! (Willy Brandt: Former German Chancellor)
  11. France – Blue Cheese Burger New Zealand - The Georgia Pie and the Loaded lettuce. India – McAloo Tiki : Veggie Patty potatoes, peas, and Indian Spices Mexico - McMolletes: Essentially Bean and Cheese sopes. Beans, cheese, bread, and salsa Italy - Brioches, plain or filled. France: Deluxe Potatoes with a creamy dipping sauces UAE: Halloumi muffin shredded lettuce and tomato slices.
  12. Bed Sizes added Counter heights changed Cafeteria size and menu changed. In US they had to increase the size of the glasses.
  13. Separation of content/code: Concatenation, variables, remove hard coding, add resource files Functionality of features: Sort, order, date, time currency. Add code CLDR/ ICU to handle these. Consider fluent, Transifex, or Phrase
  14. Data: Transit/Rest encryption? ; Input, store, retrieve processes, security GDPR Function: Does the function depend on culturally biased assumptions. Abbreviations, Word Order, Code:
  15. Message formatting creates run-time dependencies making linguistic review difficult to test. Places onus on linguists to understand the behavior of the software.
  16. Asymmetric localization: Allows for independent linguistic needs, simplifies source, and provides linguists an opportunity to meet the complexity of the language Asynchronous localization delivery: API calls to update localized resources rather than redeliver application. Customizable fallback chain: Allows to map fallback to the most closely related language
  17. Cost: Time: Quality:
  18. Loc: TMS Content lifecycle: TMS, Quality Technologies: MT, AI, ML, automation of PM, etc.
  19. Raw data is useful in many ways to these players
  20. The EU General Data Protection Regulation (GDPR)
  21. Raw data is useful in many ways to these players
  22. The  C-level management will consider the cost/benefit of the localized content for international growth. The tax and finance teams will want to understand the allocation for revenue and costs. And the product team will want to measure engagement, abandonment, and necessary changes to the product when it is deployed internationally. 
  23. The  C-level management will consider the cost/benefit of the localized content for international growth. The tax and finance teams will want to understand the allocation for revenue and costs. And the product team will want to measure engagement, abandonment, and necessary changes to the product when it is deployed internationally. 
  24. Awareness: How do your customers discover you? This may be marketing and SEO localization work or it could be conferences, journals, etc. Interest: What is the value proposition for customers in different locales and regions? How have you described and exploited it? Consideration: If they compare your product or service to the local and regional teams do you provide more value or better services? Purchase: How do they purchase your product. This means paying for as well as the end to end product or service life-cycle. How do they exchange or return it? Retention: What keeps them a customer? Especially when there may be regional or native competitors.
  25. Don’t wait do this early! Walking the site is about stepping in the shoes of a customer in a different locale. Over time as you become more sophisticated you may hire UX designers or send people to do surveys in the region you are launching into, but it should be a standard practice to ask these question of yourself early on.
  26. Capturing: What are your input methods? If you are using forms can they handle different formatting? If you are using numbers are you making sure that decimals can use dots or commas? Is it Unicode? Transit: Unicode? Databases? encryption? Duplication? Security: Data location( GDPR)? encryption? HIPAA compliance? Other regulations Usage: What do you do with the data? Will it be legal in the new locales where you are launching? Transforming: Does the data get use different character encodings when it is moved or stored? What is the process you use for these transformations? Storing: How long do you keep the data? Where? Why do you keep the data? What assumptions are you making that necessitates storing the data?
  27. Link to strategy Link to content lifecycle plan
  28. IX Data: International Expansion GDP: Gross Domestic Product IPR: Internet Penetration rate Credit Cards: Credit Card availability Ease of Biz: How easy is it do business there? https://borntobeglobal.com/2019/07/23/the-best-international-expansion-data-sources-for-digital-companies/
  29. What will it cost: time/ money/ head count commitments and effect on my other teams? 2. What will I get out of it: international revenue/ brand recognition/ first mover status/ ? 3. What are my chances of success/ failure: Risks, effects on my other markets?
  30. To determine this, we studied 202 current non-financial members of the S&P 500 from 2007 through 2011 that publish full data including detailed international revenue figures. The companies were separated into high, middle and low groups based on their rate of non-U.S. revenue growth and for each group we examined the median total shareholder return (TSR), reflecting dividends and share price appreciation. The high international revenue growth group generated a 37 percent greater TSR compared to the low international revenue growth group and a 27 percent greater TSR compared to the middle international revenue growth group. U.S. companies with stronger international growth do tend to deliver significantly better returns to shareholders. However, companies that already have a large international presence should not rest on their laurels. We found no TSR outperformance by companies that simply maintained a large percentage of their revenue outside the US. Companies created superior shareholder returns by growing their international business. https://chiefexecutive.net/4-real-benefits-from-international-expansion__trashed/ https://borntobeglobal.com/2019/07/23/the-best-international-expansion-data-sources-for-digital-companies/
  31. Directional confirmation.
  32. Product: Revenue/costs, Entity design, Content: L10n consultation for images, phrases, colors (Geopol work); process to fix source issues Developers: Message formatting, Mozilla Fluent, concatenation, variables, hard-coded phrases, separating content from code, tracking strings to deployment, audit trails for changes.
  33. Ling Quality Objective Issue: No automated tools to perform translation checks Data for analysis: Anecdotal and metrics (cost, time, rework rates) to describe the opportunity and posit a solution. Solution: hire vendors with tools and use the data to argue for internal tooling to do standard checks. What I owned: I documented and vetted all options with stakeholders and proposed the best solution. I created contracts for initial offerings and user stories for development of internal tools. Ling Quality Subjective Issue: The focus of each team and discernment of quality differed. Data for analysis: Vendor reporting for each of our main stakeholders and what their focus was. Costs of the reviews per team. Error rates and quality considerations Solution: Integrated MQM into every vendor contract, each team could get the quality they needed for the cost, time, and quality of their business. We had that data compiled in a data lake and eventually built cross-team reporting with redshift and quicksight. What I owned: I gathered the vendor data, the customer data, and the rubrics. I analyzed the data, made the argument for one standard and integrated the MQM standard into every vendor contract Human quality at Scale: Issue: costs of review quickly ran up as high as actual translation costs. Even a review of 1%-5% at a massive scale turned into millions of dollars. Data for analysis: Cost and quality data, % of review, major error classifications. Solution: Vendors, better quality tooling to capture stakeholder reviews, LSP reviews, and customer feedback. Lowered costs by automating more checks, and ensuring that we had editors to ensure quality control was an ongoing function. Renegotiated contracts for scale and added more vendors to increase competition What I owned: Contracts, tooling user stories, gathering data MT Quality post-editing: Issue: Varying levels of MTPE offered, new users were unclear what they would get from the process and there was no standard across vendors or MT systems in use to measure quality. Data for analysis: Data for MQM, LISA, DQF were gathered and Sample tests were done with all 3 methods and internal clients and vendors evaluated and ranked their viability Solution: MQM adopted across all vendors performing MTPE. What I owned: documenting methods, aligning samples, managing test process, vetting with stakeholders, and integrating MQM into vendor contracts. Scaling the MT quality Process Issue: standard scoring BLEU and METEOR scores were not a good indicator of MT quality. Data for analysis: MT research team evaluated all MT quality with a vendor and used the same dataset to run BLEU, METEOR, and TER tests. The best correlation was TER. Solution: Translation error rate was used and required of all vendors. What I owned: Contracts with quality evaluation vendor teams. PM management of the vendor review process. TMS, Xbench, Verifika examples to automate Create vendor pool for quality reviews and clearly delineate costs and delays for the costs. Decentralized localization teams with mostly manual processes Multiple formats for measuring quality Each team needed to adapt the quality to their needs. How long did it take to solve? How did I do it? What was my contribution?
  34. 1954Georgetown-IBM Experiment translation 60+ sentences from Russian to English 1964 ALPAC report of 1964 (7 scientists) quashed govt funding and research for over a decade. The report said it was more costly, less accurate, and more time-consuming than human translation Rule-based-Systran Statistical MT (brute force) NMT: Deep-learning, recursive neural networks, but still requires a large data set of bilingual corporate Unsupervised NMT: Monolingual Corpora. Still early but the results are promising.
  35. Rule-Based: First form of commercial MT. Limited by need for linguistic specialists, and the specificities of each language to scale. Statistical: Originally limited by storage and data. Leads to uniform errors, and the rise of large software companies dominating MT. Google, Microsoft NMT: Limited by compute power. Shift to GPUs and cloud compute resources made NMT viable in the last decade.
  36. In-house: Product expertise, shorter feedback loop for engine training, and short turnarounds. Higher cost, less fungible employees Vendor: Unlimited resources, less product expertise, longer cycletimes, access issues Freelancer: Management overhead, access to tools, security concerns
  37. Regardless of your tooling the enterprise infrastructure will affect your overall work.
  38. Repetitive structures and head count. Focus across groups differs One group takes precedence