180 likes | 192 Views
Prepare people, tech stack, and operations to deliver at the speed of continuous deployment for SaaS transformation at VMware. Seamless, intelligent, and connected localization.
E N D
Localization 3.0,Solution for SaaS Transformation Anson Zhang
Agenda 1. Evolving Localization @ VMware 2. Next, Localization 3.0 3. 3.0, People’s Role 4. 3.0 Tech Stack 5. 3.0 Operation 6. Q & A 2
Evolving Localization @ VMware Localization 2.1 TMS with higher automations + offline vendors Localization 1.0 Trados, Passolo + offline vendors Localization 2.0 TMS with limited integrations + offline vendors ? WE ARE HERE 3
source files in native formats (properties, rc, strings …) Translation Management System L10n 2.1 @ VMware - UI Localization Automation check-in localized files pull source files natives2xml Profile / Project xml2natives TM for WS, etc Middleware push source xml files to TMS pull localized xml files from TMS 4
L10n 2.1 @ VMware – RN Publishing Automation Workflow CDF Dropbox TMS IX Dashboard • ONE click to: • Auto fix language info in meta data. • Auto fix language code in URL links. • Auto push localized release notes to CDF Dropbox. • Every 30 seconds to: • Scan new target files pulled from TMS. • Auto deploy to IX dashboard. • Go Live: • Stage • Prod
L10n 2.1 @ VMware – LQA ProcessAutomation NOW BEFORE • TMS • LQE • QA Kickoff Full integration • Reviewers commit changes Online Offline
Agenda 1. Evolving Localization @ VMware 2. Next, Localization 3.0 3. 3.0, People Role 4. 3.0 Tech Stack 5. 3.0 Operation 6. Q & A 7
NEXT @ VMware Localization 2.0 TMS with limited integrations + offline vendors Localization 3.0 Seamless, Intelligent, Connected Localization 2.1 TMS with higher automations + offline vendors NEXT DECADE Localization 1.0 Labor intensive Trados, Passolo, etc 8
Localization 3.0 Strategy To prepare people, tech stackand operation to deliver at the speed of continuous deployment for SaaS transformation at VMware • Cloud • Platform • 100% • O2O Offline to Online 100% Automated • Simplified • Experience 9
3.0, People’s Role • Partners • New mindset and expanded skill set. • Focus shift upstream (development and business). • Closer global customers engagement. • Data-driven. • Certify global linguists. • Rely more on product experts than pure linguistic professionals. • Build a global ecosystem for new partnership. • Deliver right the first time. • Focus more on resources nurturing and management. • Reliable and available anytime, anywhere and on any device. • As product expert and localized market consultant. • Support continuous delivery transparency and new business model, etc. Tech stack CONNECTED People • TO DELIVER VALUES FAST 10
Agile/SaaS application development, CI/CD 3.0 Tech Stack String-based Product Backlog SaaS SDLC Powered on Automation, Agility and Speed Continuous Localization Iterative Development deployment DEVELOPMENT UI strings Iterative Localization OTA Service User’s Application Backend Service L10n 3.0 Platform • Translation/PE online Translation/PE + LQA • LQA online • Resource on-demand online • Collaborations real time, online Continuous Localization Architecture for SaaS Delivery
3.0 Tech Stack File-based Product Backlog Agile/SaaS application development, CI/CD SaaS SDLC Powered on Automation, Agility and Speed Iterative Development Continuous Localization deployment Iterative Localization CI/CD User’s Application REPOSITORY UI resource files Sync • Translation/PE online L10n 3.0 Platform • LQA online • Resource on-demand online Translation/PE + LQA • Collaborations real time, online Continuous Localization Architecture for SaaS Delivery
3.0 Operation – Typical Process • Sync source • strings or files • Leverage • from TM and then MT • Post Edit • by global partners • Sync targets • Live update • for continuous deployment L10n Process 3.0 13
3.0 Operation – Continuous ProcessString-based Application Push and pull Agent • Service L10n 3.0 Platform DE ….. FR Scan, push and pull Continuous Localization 14
3.0 Operation – Continuous ProcessFile-based Development Sprint Prod Test Stage 3 - Deployment 2 – Master branch 1 – Feature branch 0 - Private sync sync sync sync sync sync sync sync Continuous Localization sync MT MT + PE 15
3.0 Operation - Localization Platform • Support traditional projects • Enable continuous localization • Workflow management with auto assignment • Intelligent MT • Quality management • Service rating • Real-time collaborations (linguistic query, IM, discussions, support online) • Self-service • Partner management • SDK/APIs (for integrations, customizations, data-driven requirements, etc.)
What else • Changes never stop, yet faster today and will be tomorrow. • SELF EVOLUTION of people, tech stack and operation are the key • to be aligned all the time with the new changes.
Q&A thank you Anson Zhang, ansonz@vmware.com on behalf of Product Localization, VMware