Fora u superiornosti MS alata kada je usability u pitanju je vrlo prosta - MS prodaje OS... dakle njima je prioritet #1 da postoji dobar ekosistem za njihov OS (aplikacije, hardver) - i ucinice sve da to zadovolje, po cenu i davanja razvojnih alata za dzabe.
U principu, ako se pogleda kroz istorju, MS je uvek dobijao dilove u odnosu na konkurenciju upravo zbog vrlo cvrste veze direktno sa inzenjerima i mid-level product/program managerima kod OxM-ova i ISV-ova, sto je uvek garantovalno rapidni deployment OEM/ODM/ISV solucija, uvek pre izlaska novog OS-a.
Setimo se OS/2-jke, koja je bila skroz OK operativni sistem, ali bez aplikativne podrske - a MS je sve vreme razvoja "Chicago" OS-a preko development mreze radio sa OEM-ovima i ISV-omima, i cuvenog septembra 2005 su svi zinuli - tu je bio kompletan ekosistem aplikacija koje rade - i rade izmedju sebe. Ostalo je istorija.
Tako i danas, MS ima no-bullshit i vrlo direktnu strategiju, skoro sam bio na nekom njihovom seminaru radi prikupljanja informacija o novim MS tehnologijama - i bio prezadovoljan uslugom - pozvali nas u hotel, odrzali tutoriale, hands-on demonstracije od strane ljudi direktno odgovornih za razvoj tehnologija, napravili industrijski matchmaking sa indsutrijskim partnerima, podelili beta verzije razvojnih alata, kako bi se inzenjeri iz pozvanih firmi upoznali sto bolje sa novim tehnologijama i - sve u svemu, jako dobro. Cena - prava sitnica, uporediva sa avionskom kartom do tamo.
Sa druge strane, konkurencija prica "enterprise-ovo, enterprise-ono", gomilu odurnih buzzworda iz dotcom ere (ono odes na sajt, nema nista konkretno, al zato ima 100-al-smo-jaki-buzzworda iz knjige), tj. ne konkretne price za inzenjere i mid-level project (inzenjerske) managere koji i treba da skontaju o cemu se tu radi, vec sa pricom ciljaju (lose) na neke high-level pozicije koje i nisu u stanju da objektivno procene vrednost tih alata, niti se obicno time i bave - i onda, kad shvatis da mnogi od autora "buzzworda" zapravo zive od svojih tutoriala i frameworkova, ukapiras da moras da pljunes par desetina hiljada dolara samo za poducavanje za nekakav novi framework koji zapravo nista ne valja, nove mogucnosti jezika koje nisu kompletne i sl - jer sve te firme nemaju OS koji im je "cash cow" pa da dampuju cene treninga i razvojnih alata kao sto MS radi.
Ovo je po meni veliki problem za MS konkurenciju, i postoji samo par firmi na svetskom trzistu koje su u stanju da rade isto sto i MS, samo sa open-source alatima, jer i te firme ne zive od razvojnog softvera. Na zalost, do sada nisam primetio da se preterano trude oko tog softvera, ali bih jako zeleo da se ta situacija promeni.
Sto se skrivanja kompleksnosti tice - i tu je odgovor jednostavan - da bi sakrio kompleksnost, potrebno je da uradis ozbiljnu studiju upotrebljivosti, sa vise stotina subjekata i da sve te remarke posle profesionalne analize i mapiranja u koncept zapravo konkretno implementiras u softver. Za jedan MS to nije velika investicija - cak i ako se meri milionima dolara - za neke druge ocigledno jeste. Steta.
[Ovu poruku je menjao Ivan Dimkovic dana 31.01.2006. u 19:56 GMT+1]
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos:
http://www.digicortex.net/node/17 Gallery:
http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! -
https://github.com/psyq321/PowerMonkey