Šta je novo?

Nokia: zašto je propao Maemo?

kovacm

Čuven
Učlanjen(a)
28.01.2005
Poruke
8,607
Poena
870
"Insider" priča o Maemo-u: šta se izdešavalo i zbog čega nismo dočekali Maemo/MeeGo telefone.

Nokia before MeeGo: OSSO and Maemo

Since 2005, a very small group of people with limited resources at Nokia developed a Linux based Maemo operating system and devices based on it. The team was known as OSSO (Open Source Software Operations) and according to one team member who worked there from the beginning, the goal was to produce a product that would change the world. The OSSO team was renamed as Maemo team in 2007, and as a consequence of Nokia’s and Intel’s partnership in 2010, it was renamed as the MeeGo team. All the way from the beginning the group was headed by Ari Jaaksi, who resigned in October 2010 and moved to HP to develop the WebOS operating system.


...
http://taskumuro.com/artikkelit/the-story-of-nokia-meego

Priču je ispričalo desetak zaposlenih (ili danas ex-zaposleni) u Nokiji kroz niz intervjua.



---

Most of the people we interviewed from Nokia said that Nokia used too much subcontracting. Building specific knowledge from scratch inside the company is expensive and time consuming, and the OSSO team’s resources were limited.

There were a lot of problems, it was difficult to keep hold of the quality of the subcontractors’ work and the contracts weren’t supervised properly. The subcontractors could cheat in the contracts by changing the best experts, who were there in the beginning, to less qualified people. Examples given included bad code written in India and the communication problems with the Chinese and the Japanese because of their poor English skills. All this resulted in more additional work and delays for the project managers in Finland, when they had to take measures to repair the errors and poor quality.

---

First signs of Nokia’s internal competition between two platforms (Symbian vs Maemo) were seen with the N810 device. It was released in late 2007 and entered the market without phone functionality. It would have been Nokia’s first Maemo phone, but the decision to leave out the phone functionality was said to have been completely political.

According to a Maemo team member we interviewed, Symbian team directors were afraid of the possible competition between the N810 and the Symbian based communicator. Already in 2005 and 2006 it was obvious for some people that Symbian is an old and outdated platform. Adding an effective touchscreen user interface to Symbian would have been challenging. This initiated an internal competition between the Symbian and Maemo teams.

---

Inside Nokia, members of the Maemo team thought that the managers of the Symbian team were afraid for their jobs, and used their positions within the company to slow down the development of Maemo by any means they could.

---

At about the same time in 2008, Nokia bought Qt from the Norwegian Trolltech, which is a platform-independent development environment for software and user interfaces with C++ support. After acquiring Qt, the Symbian and Maemo teams started developing their own smartphone OS UI development tools based on Qt’s QGraphicsView. The Symbian team’s development tool was known as Orbit, while the Maemo team’s was known as libdui (Direct UI Library)...

Soon in the development of libdui, it was discovered that QGraphicsView was quite unfinished, and new problems were found in Qt itself. QGraphicsView didn’t have any support for widgets, so those had to be developed on top of the QGraphicsView. Continuously changing user interface development requirements caused internal problems within the development team, and applications were already being coded on top of libdui, although its development wasn’t finished yet.

---


da ne bih copy&paste pola teksta: pročitajte ga - stvarno je odličan; gotovo mu dođe kao uputstvo kako ne treba raditi :D

ova slika dobro ilustruje zasto nisu uspeli:

X-2012101022373516696.jpg


kako ono ide u Apple-u: napravi se na desetine PIXEL accurate mockup-a UI: devet se odbaci - jedan se koristi.
 

Prilozi

  • X-2012101022373516696.jpg
    X-2012101022373516696.jpg
    92.8 KB · Pregleda: 247
Poslednja izmena:
Postoji nesto sto se zove NPSI (New Product & Services Inovation). Metodologija razvoja ideja i proizvoda (usluga) koja je osmisljena upravo da bi se izbegli ovakvi problemi i ovo sto si pomenuo za Apple koji to radi bolje od njih. Pre par meseci je pocela implementacija toga u mojoj kompaniji i skoro sam prosao kroz taj trening. Ulgavnom, princip je da postoje ideje koje se razvijaju do odredjene "kapije" (ima ih od 3-10 u zavisnosti od kompleksnosti, kolicine potrebnog novca itd) gde postoje osobe koje daju go or stop za dalje. Princip isproban i koristi se izmedju ostalog u Apple, Coca-Cola, IBM, Microsoft, VISA, ExonMobil, HP, Nortel, Procter&Gamble, LEGO.....lista je ogromna i naravno sa manjim ili vecim izmenama zbog posla kojim se kompanija bavi. Zvuci logicno ali be se iznendaio koliko se to tako ne radi, i koliko je preciznih parametara i izmena potrebno da bi jedna firma zaista to postovala.
Takmicenje izmedju timova je dozvoljeno i pozeljno ali kada se dodje do kapije tu je resetanje bez emocija. Uglavnom je PROBLEM kako odvojiti tzv projekte ljubimce nekih visih menadzera jer su oni upravo na tim pozicijama da odlucuju pa im je ovaj sistem i ako je dobro implementiran pomaze da se jasnije vidi put kojim treba ici. Naravno, istrazivanje trzista, analize itd je sastavni deo ovoga jos u pocetnim fazama. Usteda je ogromna a broj "promasaja" mnogo manji.
Na slucaju Nokie se upravo vidi da im je to nedostajalo.
 
Poslednja izmena:
^
thanx za NPSI inside pricu ali stvarno je:

tuzno je da su NOKIJINI plitkoumni/bojazljivi/selflicking menadzeri, nekad _sjajno_ Symbiana, sabotirali Maemo OS - OS koji je mogao da bude iOS pre iOSa.

Takmicenje izmedju timova je dozvoljeno i pozeljno ali kada se dodje do kapije tu je resetanje bez emocija.
Steve J. je forsirao Tony Fadella (iPod OS > OS X) i Scott Forstall (OS X > iOS) da obojica daju najbolje resenje - resenje za iPad/iPhone - MultiTouch GUI (OS).
 
Poslednja izmena:
Nazad
Vrh Dno