Učenje vožnje bicikala i izrada softvera

biciklPosao je u posljednje vrijeme pravi izazov. Biti menadžer proizvoda je fascinantan posao - kad zapravo trebate raditi taj posao. Znam da je to lako reći, ali vi ste zaista centralno središte u tekućem natezanju sa prodajom, razvojem, korisničkim službama i liderstvom u kompaniji.

Neki ljudi izgube na mjestu činjenice da cilj nije izgradnja dodatnih karakteristika ili sljedeće cool Web 2.0 aplikacije, cilj je osnažiti ljude da efikasnije i efikasnije rade svoj posao. Svaki dan me pitaju: "Koje su značajke u sljedećem izdanju?"

Rijetko odgovaram na pitanje, jer moj fokus uopće nije na karakteristikama, moj fokus je izgraditi rješenje koje marketinškim stručnjacima omogućava da svoj posao rade efikasnije i efikasnije. Osnaživanje kupaca je ono o čemu se radi. Ako se usredotočite na velike i sjajne stvari, imat ćete velike i sjajne stvari bez ijednog kupca koji to koristi.

Google sagradio carstvo počevši od jednog okvira za tekst. Pročitao sam nekoliko članaka Yahoo! je zapravo kritizirao Google zbog njihove upotrebljivosti. Ima li bolje upotrebljivosti od jednog okvira za tekst? Nemojte me pogrešno shvatiti, Yahoo! u svoje aplikacije ugrađuje neke fantastične karakteristike. Apsolutno volim njihove komponente korisničkog sučelja, jednostavno ne koristim njihove aplikacije.

Google educira ljude kako voziti bicikl, a zatim nastavljaju usavršavati bicikl. Izgrađujući efikasnije pretrage iz jednog okvira za tekst, Google je osnažio stotine miliona ljudi da bolje rade svoj posao. Uspjelo je i zato ga svi koriste. Nije bilo lijepo, nije imalo glamuroznu početnu stranicu, ali je osnažilo njihove korisnike da rade efikasno i efikasno.

Možete li zamisliti da četverogodišnjaka stavite na brdski bicikl sa 4 brzina sa retrovizorima, signalima, vrčem za vodu, itd? Ne bi. Pa zašto biste onda željeli napraviti softversku aplikaciju koja ima 15 brzina, ogledala, signale i vrč za vodu? Ne bi trebao. Cilj je natjerati ih da nauče voziti bicikl tako da mogu doći od točke A do točke B. Kada točka A do točke B postane sve složenija, tada vam treba bicikl s novom funkcionalnošću koja ga podržava. Ali samo kada korisnik zaista može da ga vozi!

To znači obuka točkovi su veliki (vidimo ih u obliku čarobnjaka). Jednom korisnik zapravo može voziti bicikl, a zatim možete ukloniti točkova treninga. Kada korisnik dobije odlična u vozeći bicikl i potrebe da ga vozi brže, zatim staviti neki zupčanika na to. Kada korisnik treba pokrenuti off-road, postavite ih sa mountain bike. Kada korisnik će hit saobraćaj, baci u ogledalu. A za one duge vožnje, baci u vrč vode.

Google to radi s progresivnim izdanjima i kontinuiranim poboljšanjima njihovog softvera. Volim činjenicu da me spoje s nečim jednostavnim, a zatim nastave dodavati. Počeli su s okvirom za tekst, a zatim su dodali i druge stvari poput pretraživanja slika, pretraživanja blogova, pretraživanja koda, Google početne stranice, Google dokumenata, Google proračunskih tablica ... Kako sam se navikao na korištenje njihovog softvera, nastavili su poboljšavati to da podrži dodatne procese koji me tjeraju da svoj posao radim efikasnije i efikasnije.

Bicikl je ono što osobu dovodi od točke A do točke B. Prvo napravite sjajan bicikl na kojem je lako voziti. Jednom kada nauče voziti bicikl, brinite se o tome kako podržati dodatne procese gradeći novu funkcionalnost u svojoj aplikaciji.

Zapamtite - Google je započeo s jednostavnim okvirom za tekst. Izazvao bih vas da pogledate najbrže rastuće aplikacije i uspješno poslovanje na Internetu i pronaći ćete jednu jedinstvenu karakteristiku za sve njih ... one su jednostavne za upotrebu.

Krećem na posao ...

3 Komentari

  1. 1

    Sjajan post! Posebno volio analogiju.

    Mislim da menadžeri proizvod imaju poteškoća u danas je precizno definiše kada je pravo vrijeme za dodatka za "bicikl" mogućnosti i kako da se spojite ih u već postojeće funkcije koje njihovi korisnici su se navikli da.

  2. 2

    Odličan post Doug. Toliko stvari koje izgledaju tako cool stvarno samo napraviti posao teže. Vidio knjigu "Zašto Softver sranje" ili "Dreaming u Code"?

    Oba govora o tome kako softver je uništen od strane pokušavaju da budu kul ili izuzetno fleksibilni u odnosu na samo dobiti posao jednostavno.

Šta ti misliš?

Ova stranica koristi Akismet kako bi smanjila neželjenu poštu. Saznajte kako se podaci vašeg komentara obrađuju.