211service.com
Microsoft v Indii
Jak se produkty Microsoftu rozšířily po celém světě, tak se rozšířilo i 15 let staré oddělení R&D společnosti, Microsoft Research (MSR). Kromě svého původního umístění v hlavním kampusu Microsoftu v Redmondu, WA, založila 700členná výzkumná divize laboratoře v San Franciscu; Silicon Valley; Cambridge, Anglie; Peking, Čína; a nejnověji Bangalore, Indie.

Kentaro Toyama, asistent ředitele Microsoft Research v Bangalore, Indie. (S laskavým svolením společnosti Microsoft.)
Laboratoř v Bangalore, která byla otevřena v lednu 2005, představuje gambit společnosti proniknout do bohaté indické univerzitní výzkumné komunity a značného talentu softwarového inženýrství. Bangalore, hlavní město státu Karnataka v jižní Indii, je domovem stovek společností v oblasti informačních technologií, včetně dvou ze tří největších softwarových firem v zemi, a je často nazýváno indickým Silicon Valley. Pro americké technologické společnosti je tedy umístění softwarových laboratoří do Bangalore v mnoha ohledech bezpředmětné. IBM, Hewlett-Packard, Intel a další korporace tam již laboratoře mají.
[Pro obrázky dětí v programu MSR klikněte sem.]
Ale přítomnost v Indii může být pro Microsoft obzvláště důležitá. Nejen, že společnost doufá, že svůj software Windows a Office umístí na větší podíl počítačů v Indii – kde prodeje stolních počítačů vzrostly mezi březnem 2005 a březnem 2006 o více než 20 procent – ale za trh považuje více než miliardovou populaci země. pro budoucí produkty společnosti Microsoft, jako je vzdělávací software specializovaný pro školy v chudých venkovských komunitách.
Minulý týden byl zástupce generálního ředitele MSR India Kentaro Toyama v Berkeley v Kalifornii a koordinoval mezinárodní konferenci o informačních a komunikačních technologiích pro rozvojové ekonomiky. Tam ho zastihl vedoucí redaktor Technology Review Wade Roush.
Recenze technologie: Proč je pro Microsoft důležité mít softwarovou laboratoř v Indii?
Kentaro Toyama: Indie poskytuje jedinečné prostředí pro určité druhy výzkumu. Má prosperující IT ekonomiku a zároveň má velké procento populace stále v chudobě. Takže existují určité druhy výzkumu, které by bylo obtížné provést ve Spojených státech, které můžeme dělat tam, zejména s ohledem na roli výpočetní techniky v chudých komunitách. A existuje dobře vzdělaná základna počítačových vědců a inženýrů, včetně vracející se diaspory, chcete-li, Indů, kteří pracovali v zámoří.
TR: S jakými druhy výzkumu začínáte?
KT: Šest oblastí výzkumu, na které se aktuálně zaměřujeme, je kryptografie*; digitální geografie, což zahrnuje jakýkoli druh digitální mapy nebo lokalizační služby a software; vícejazyčné systémy, včetně rozpoznávání řeči, zpracování přirozeného jazyka a vytváření systémů, které interagují napříč různými jazyky; Hardware pro komunikaci, včetně distribuovaných senzorových sítí; softwarové inženýrství, které se zaměřuje na vytváření nástrojů, které usnadňují vývoj softwaru; a rozvíjejících se trhů nebo jak výpočetní technika ovlivní sociální a ekonomický rozvoj.
TR: Řekněte trochu více o vícejazyčných systémech – Indie se zdá být ideálním místem pro tento druh výzkumu.
KT: Ano, Indie je úžasně jazykově rozmanitá země. Existuje 22 oficiálně uznaných jazyků a stovky dalších jazyků a dialektů. Průměrný člověk na ulici je dvojjazyčný a často trojjazyčný. Jsou docela pohodlné přepínání tam a zpět. Ale většina počítačových rozhraní je pro lidi, kteří mluví pouze jedním jazykem. Velmi nás zajímá podpora technologií pro vícejazyčné použití počítačů. Pokud například vyhledáváte online, chcete mít možnost vracet výsledky dobře přizpůsobené jazykům uživatelů.
TR: Na jaké konkrétní problémy se díváte v oblasti technik softwarového inženýrství?
KT: V Indii musí být mnoho vývoje softwaru, který se děje, koordinováno s úsilím v USA nebo jiných zemích. Obvykle jsou tato místa tisíce mil daleko a dochází k problémům s koordinací. Otázka zní: Jaké jsou skutečné problémy – skutečné problémy, když se pokoušíte programovat napříč kontinenty? Je možné například napsat specifikace pro konkrétní program tak, že to můžete opravdu jen hodit přes plot [týmu v jiné zemi] a nevyžaduje to mnoho diskuzí?
TR: Jste v Berkeley a vedete konferenci o komunitních technologiích pro rozvojové země. Jak do tohoto tématu zapadá vlastní práce MSR India?
KT: Zajímá nás hledání způsobů, jak by výpočetní technika mohla ovlivnit venkovské vesnice nebo městské slumy. Můžete jít a dělat uživatelské studie s lidmi, kteří žijí v těchto komunitách, a protože Indie má poměrně dobrou IT infrastrukturu, veškerý hardware a software je přímo přes ulici. A v Indii je o takovou práci velký zájem. Překvapuje mě obrovské množství neziskových organizací a nevládních organizací působících v této oblasti. Existuje kulturní sklon k provádění tohoto druhu práce.
* Oprava, 2. června 2006: Kvůli chybě v přepisu původní verze tohoto příběhu uváděla fotografii jako jedno z hlavních témat laboratoře v Bangalore, spíše než kryptografii.
TR: Na jakých typech komunitních projektů pracujete?
KT: Původně jsme chtěli zjistit, jestli bychom mohli udělat něco pro venkovské školy, co by pomohlo vzdělávacímu systému. Navštívili jsme řadu škol, z nichž nemálo již PC má. Ve skutečnosti se ukazuje, že 5 až 10 procent venkovských škol v Indii má počítače. Ale nejsou schopni si dovolit poměr jeden PC na dítě. Pokaždé bychom tedy viděli stejnou situaci: jeden počítač obklopený pěti nebo 10 dětmi a obvykle dominantním dítětem uprostřed dominujícím myši a klávesnici, zatímco ostatní děti z toho tolik netěží. Toto je situace, kdy můžeme znásobit hodnotu PC přidáním dalších druhů interakce. Vyvinuli jsme software pro PC, který bude podporovat tolik myší, kolik máte USB portů. Každá myš má jinak zbarvený kurzor, což umožňuje, řekněme, konkurenční flashové karetní hry, které podporují určité druhy učení. Děláme předběžné studie, abychom zjistili, zda má vzdělávací hodnotu. Věříme, že dokážeme vzít situaci, kdy je jedno dítě a ono se skvěle baví – a téměř vždy je to on a ostatní děti se perou o myš, nebo se prostě nudí – a proměnit to v situaci, kdy všichni děti jsou důkladně zapojeny.
TR: Je těžké si představit deset školáků seskupených kolem jednoho počítače, kteří s ním všichni komunikují současně. Opravdu to v praxi funguje?
KT: Někde mezi šesti a deseti dětmi se tento model porouchá, ale až pět je docela proveditelné. Software musí být speciálně napsán pro toto paradigma. Doufáme, že uvolníme sadu pro vývoj softwaru, aby lidé mohli psát vzdělávací obsah pomocí více myší. Očekáváme, že budeme technologii pilotovat ve školách v Bangalore a okolí, a pokud se to podaří, rádi bychom studium rozšířili nejen v Indii, ale i mimo ni.
TR: Jak laboratoř v Indii pomůže Microsoftu v krátkodobém horizontu?
KT: Korporace se skutečně probouzejí do potenciálního podnikání na rozvíjejících se trzích, a v důsledku toho roste zájem napříč Microsoftem mnohem lépe porozumět zemím jako Indie a Čína. Sbíráme spoustu znalostí, jen když jsme na místě a rozumíme každodennímu životu v Indii. Když se vrátíme do Redmondu, trávíme spoustu času se skupinami produktů, z nichž některé se velmi explicitně zajímají o rozvíjející se trhy a některé z nich tuto myšlenku teprve zvažují. V každém případě jsme stále v rané fázi učení. Snažíme se porozumět lidem, kteří jsou poměrně bohatí a jsou pravděpodobně našimi prvními, bezprostředními zákazníky, a pak se snažíme zjistit, jak můžeme ovlivnit [mimo jiné demografické skupiny] tam, kde možná nevidíme žádné krátkodobé příjmy, ale kde, pokud se zapojíte, otevře se vám v budoucnu nové trhy.
TR: Od 11. září bylo pro zahraniční vědce a inženýry často obtížné získat potřebná víza pro práci ve Spojených státech. Pomáhá mít laboratoř v Indii Microsoftu získat přístup k výzkumníkům, které byste jinak nemohli zaměstnat?
KT: Teoreticky by to byl skvělý nápad jako způsob, jak přivést lidi, kteří jsou technicky velmi dobří, ale z jakéhokoli důvodu nemohou přijet do USA. Ale ve skutečnosti se většina lidí, které jsme najali, velmi dobrovolně buď vrátila do Indie ze zahraničí, nebo zůstala v Indii. Narážíme na populaci, která má skutečně možnost pracovat víceméně kdekoli, ale sama zůstává v Indii.