Arhiiv

Archive for 20. märts 2010

Microsoft ja vearaportid

20. märts 2010 Lisa kommentaar

Mõnda aega tagasi õnnestus mul kuulata kahte huvitavat loengut Microsofti teemadel. Esimene neist loengutest oli Microsofti COO Kevin Turneri loeng teemal “Operational Excellence In Uncertain Times”. Loeng oli suunatud rohkem akadeemilisele sihtgrupile (loeng toimus üliõpilastele ja ülikooli töötajatele) ja rääkis sellest, kuidas Microsoft majanduskriisile reageeris ning millised on Microsofti tuleviku arengusuunad.

Loengu päev oli ilus, kevadiselt soe ja päikseline, mistõttu saali loengut kuulama eriti ei kippunud. Seda enam, et ei juhtu just tihti, et ülikooli saali valvavad turvamehed. Samas loeng ise oli huvitav. Loeng algas kirjeldusega, kuidas Kevin Turner lendas New Yorki ettekannet tegema ja sai hommikul New Yorgi lennujaama pakikandjalt teada, et börs oli just läbi teinud suure languse (börsi avamisest oli möödunud vaid mõni tund). Tegemist oli esimese languse päevaga börsil.

Loengu esimene osa – kuidas toime tulla segastel aegadel – ei pakkunud iseenesest midagi uut. Näiliselt oli tegemist tavalise ülikooli ettevõttemajanduse juhtimiskursuse loenguga, kus korrati üle “põhitõed”. Nii kinnitas ta, et majanduskriis ja segased ajad korrastavad turgu eemaldades sealt kehvad ja keskpärased ettevõtted. Kriisis käitumise kohta andis ta majandusloengutest tuttavaid nõuandeid, mida Microsoft ka järgivat: lõpetada keskpärase ja kehva tulususega projektid, panustada rohkem arendustegevusse (T&A ehk Research and Development (R&D)), arvestada headel aegadel kriisi saabumisega, planeeri strateegiliselt tulevikku jms. Selle tulemusel on kasvas eelmisel aastal Microsofti teadus- ja arendusvaldkonna eelarve väidetavalt suuremaks kui mistahes teiste ettevõtete oma (sh. ka farmaatsia ettevõtete T&A). Samuti lõpetati mitmete vähe levinud teenuste ja toodete pakkumine ning peatati vähetulusad arendusprojektid.

Microsofti edasistest arengusuundadest jäid kõrva kaks olulisemat punkti. Esiteks, kavatseb Microsoft suunata arendustegevuse fookust rohkem kodukasutajate suunas (varasemalt oli arendustegevus tugevalt suunaga äritoodetele). Näitena muutunud fookusest tõi ta välja projekti Natal (mis peaks Jõuludeks välja tulema), Windows 7 ja Windows Live uuendused. Varasemast äritarkvarale suunatud suunast on vast kodukasutajale nähtavamad näited Office 2010 ja Sharepoint 2010 (sh. live@edu ja Office Live). Loodetavasti ei kuulu Windows Phone 7 ja Pink muutunud fookuse näidete hulka. Teise olulise edasise suunana tõi Kevin välja Microsofti jaemüügiketi laiendamise uute Microsofti poodide avamisega.

Kui Microsofti plaane ja tulevikusuundasid saab teada loenguid ja esinemisi kuulates, on Google tulevikusuunad üsnagi avalikud nagu näha järgnevalt videolt.

Teine huvitav loeng, mida juhtusin kuulama, oli Microsoft Research välisuuringute arvutiteaduse valdkonna juhi Judith Bishop ettekanne teemal “Maintaining Software in the Billions”. Osutub, et Microsoftile saadetavad vearaportid ei kaogi “musta auku” – need kogutakse hoopis ämbritesse. Seejärel valivad tarkvaraarendajad kõige rohkem täidetud ämbri ja üritavad tuvastada seal olevate vearaportite põhjused ning parandada need. Tema ettekandest tuli välja, kui keeruline on vearaporteid ämbritesse jaotada (selleks on neil spetsiaalsed ise õppivad algoritmid) ning tuvastada probleeme, mis jaotuvad mitmesse ämbrisse või avalduvad koos ühes ämbris. Lähemalt saab sel teemal lugeda WER lehelt. Kusjuures huvitav oli teada saada, et iga tarkvaraarendusega tegelev ettevõte, mis omab Verisign sertifikaati, saab ühineda Windows Error Reporting programmiga ning oma programmide veaämbreid lahata.