Discutiile cu privire la viitorul sistem de operare al celui mai mare producator de software din lume, Microsoft, si mai ales cele legate de faptul ca acesta ar putea la fel de bine sa fie un real succes, dar in acelasi timp ar putea sa nu functioneze conform asteptarilor, a determinat compania sa adopte o noua strategie de creare de noi programe software, scrie The Wall Street Journal.

Saptamana trecuta, directorul executiv al companiei, Steve Ballmer, a anuntat ca Microsoft va fi restructurata in trei divizii importante de business, pentru a mari eficienta si productivitatea pe domeniul de software, relateaza publicatia americana.

Cum sa concepi un sistem nou pe baze vechi

Ideea noii strategii apartine unui executiv Microsoft, Jim Allchin, care are in plan sa rezolve chiar si problemele mai vechi intampinate de companie de-a lungul timpului. Una dintre acestea ar fi faptul ca Microsoft nu a avut timp sa se concentreze pe nevoile bancilor, guvernelor, sau oamenilor de stiinta de a avea computere care sa nu aiba nici o problema din cauza programelor software, intrucat pe piata se cereau, mai degraba tot mai multe functii noi si folositoare si asta intr-un timp foarte scurt.

Utilizatorii au inchis ochii la fiecare problema a sistemelor de operare de la Microsoft, pentru ca de fiecare data apareau, la scurt timp, solutii care sa rezolve aceste probleme. In plus, faptul ca Microsoft nu a avut nici un pic de timp sa respire intre o lansare a unui sistem de operare si urmatoarea, a fost foarte important pentru utilizatorii care asteptau sa puna mana pe un nou sistem, scrie The Wall Street Journal.

Cand a fost initiat proiectul Longhorn, sistemul de operare care sa succeada XP-ul, inginerii de software au inceput lucrul asa cum s-a intamplat si in cazul sistemelor de operare anterioare. Iar Bill Gates era nerabdator sa doteze Longhorn-ul cu o noua functie, WinFS, care permite utilizatorilor sa-si organizeze mai eficient informatiile si sa le caute si gaseasca mai usor, spune publicatia americana.

Insa, temerile lui Allchin s-au adeverit, intrucat inginerii au adunat toate functiile noi si au incercat sa le “arunce intr-o singura oala”, insa acest fapt presupune ca in fiecare zi acestia sa conceapa solutii pentru a rezolva problemele care apar, scrie The Wall Street Journal.

WinFS a devenit, la scurt timp, o problema, inginerii fiind de parere ca vor reusi sa o rezolve cand vor “vedea porcii zburand”, noteaza ironic publicatia americana.

Schimbarea de strategie devenise necesara

Astfel, aceasta strategie de creare de software a Microsoft, a transformat programele create in tinte usoare pentru hackeri si pentru virusii creati de acestia, a precizat Allchin. In 2003, managerul a adus in cadrul companiei doi oameni care au reusit sa rezolve problemele legate de proiectele de software, Brian Valentine si Amitabh Srivastava, scrie The Wall Street Journal.

Practic, strategia Microsoft era un puzzle foarte complicat, iar rivalii adoptau strategii mult mai simple, cum ar fi adaugarea unei noi functii sau unui nou serviciu, treptat, la cel initial. Google, spre exemplu, a venit in permanenta cu noi servicii care sa completeze motorul de cautare, cum ar fi cautarea pe computer, cautarea de clipuri video, dar a venit in acelasi timp si cu noutati precum serviciul de mail Gmail.

Microsoft nu a putut sa creeze sistemele de operare ca module unitare, si asta pentru ca incorpora prea multe functii in acestea, insa versiunile Windows ar fi putut fi create in asa fel incat, daca era nevoie, sa poata fi scoase sau adaugate, fara sa afecteze sistemul in sine, a precizat Allchin. Iar acestea erau si planurile celor doi noi angajati ai companiei pentru noul sistem de operare Longhorn, redenumit recent Windows Vista. Astfel, sistemul va fi simplu, iar functiile precum WinFS vor aparea mai tarziu, a explicat Allchin.

Cu toate acestea, Bill Gates si directorul executiv al Microsoft, Steve Ballmer, nu au fost de acord cu aceasta propunere si au insistat ca nou sistem sa fie creat conform planurilor initiale, iar in cazul in care inginerii de software ar avea nevoie de mai mult timp pentru a finaliza sistemul, compania va lansa pe piata o versiune cu mai putine functii intre timp, scrie publicatia americana The Wall Street Journal.

Urmatorul pas a fost inceperea testelor noului sistem de operare al Microsoft, teste care de obicei se faceau “manual”, iar daca o functie intampina prea multe probleme, era scoasa din program, a explicat Allchin. Iar daca inginerii de software faceau prea multe greseli, iar programele pe care le creau erau foarte vulnerabile atacurilor virusilor, Gates adopta o masura si mai drastica si le interzicea acestora sa mai participe la program, a mai spus el.

Marketingul a rezolvat celelalte probleme

Strategia companiei americane s-a indreptat dupa aceea catre publicitate, intrucat oficialii Microsoft erau convinsi ca aceasta va ajuta foarte mult si vor atrage un numar de clienti chiar inainte ca acestia sa testeze noul produs. Astfel, Strivastava a explicat unui numar de peste 1.000 de ingineri de software ca a gasit solutia pentru a crea un sistem de operare care sa fie intr-un procent foarte ridicat infailibil si care sa nu poata fi atacat, aproape deloc, de virusi.

Acest lucru insa nu a convins foarte multa lume, intrucat, in cadrul evenimentelor oficiale ce au urmat, chiar daca nu erau legate de sistemul de operare de urmatoarea generatie, intrebarile despre cat de sigur si de bun este Windows Vista nu au incetat sa apara.

Insa aceasta tactica a lui Strivastava a avut rezultatea bune. Inginerii de software s-au mobilizat si au inceput sa lucreze din nou la toate functiile ce urmau sa fie incorporate in noul Windows, iar de aceasta data problemele au inceput sa dispara si nu sa se inmulteasca. In plus, timpul necesar pentru crearea unei noi functii s-a redus semnificativ, la doar cateva zile, fapt care a permis finalizarea unei functii si testarea acesteia sa se faca mai rapid, relateaza The Wall Street Journal.

Cu patru zile inainte de Craciunul anului trecut, inginerii Microsoft au instalat pe un computer prima versiune in stare de functionare a noului sistem de operare. “Insa acest lucru nu a fost suficient. Inginerii au facut o pauza de sarbatori, dar au reluat in forta pentru a putea aduce sistemul la standardele impuse de schimbarea de strategie”, a precizat Strivastava.

Lansarea versiuniii in perioada de test (beta), planificata pentru aceasta vara, a fost deci amanata pentru o luna, cand Microsoft a oferit noul Windows Vista pentru teste unui numar de 500.000 de utilizatori.

“Din experientele anterioare, ne asteptam la zeci de mii de reclamatii din partea utilizatorilor care testau sistemul, insa, de aceasta data, au venit numai cateva mii”, a explicat unul dintre membrii echipei de ingineri de software, citat de Wall Street Journal.

Strategia s-a completat si cu adaugarea functiei WinFS, atat de dorita de Bill Gates, de luna trecuta, si nu ca parte a sistemului de operare, ci ca o functie independenta care poate fi adaugata de utilizatorii care au nevoie, conform publicatiei americane.

Recent, oficialii Microsoft au auntat ca vor lansa in fiecare luna o noua versiune a sistemului de operare care sa fie testata de utilizatori, aceasta fiind o premiera pentru companie, insa este un lucru care demonstreaza ca strategia de altadata a fost inlocuita cu una noua, care ar putea avea rezultate mai bune decat in trecut.

Cu toate acestea, ar putea trece foarte mult timp pana cand sistemele de operare de urmatoarea generatie ale Microsoft sa fie suficient de flexibile pentru a permite companiei sa adauge periodic noi functii, sunt de parere unii analisti.

“Brian Valentine si Amitabh Srivastava au fost cei care au schimbat strategia companiei si este de-a dreptul uimitor cum s-au solutionat problemele si ce impact au avut ideile lor”, a precizat Bill Gates in cadrul unei conferinte.

De altfel, ideile acestor doi ingineri vor fi utilizate si pentru a imbunatati grupul de aplicatii software Microsoft Office, a explicat Gates.

Ca parte a restructurarii companiei, executivul Jim Allchin a anuntat ca, dupa ce noul Windows Vista va fi lansat oficial pe piata si va ajunge in rafturile magazinelor si pe computerele utilizatorilor, se va retrage din companie si va iesi la pensie. “Exista probleme in absolut tot ceea ce se creeaza nou, insa Microsoft a facut un pas urias de la vechile metode de creare de noi programe software la strategia adoptata”, a conchis Allchin.