Învățând să călărești biciclete și construiește software

bicicletăMunca a fost o adevărată provocare recent. Să fii manager de produs este o treabă fascinantă - când ajungi să faci treaba respectivă. Știu că este un lucru neobișnuit de spus, dar sunteți cu adevărat centrul central al unui război continuu cu vânzări, dezvoltare, servicii pentru clienți și conducere în companie.

Unii oameni pierd faptul că obiectivul nu este să construiască mai multe caracteristici sau următoarea aplicație Web 2.0 interesantă, obiectivul este de a împuternici oamenii să-și facă treaba mai eficient și mai eficient. În fiecare zi sunt întrebat: „Ce caracteristici sunt în următoarea versiune?”

Răspund rar la întrebare, deoarece nu mă concentrez deloc pe caracteristici, mă concentrez pe construirea unei soluții care să le permită specialiștilor în marketing să își facă treaba mai eficient și mai eficient. Împuternicirea clienților dvs. este despre ce este vorba. Dacă vă concentrați asupra lucrurilor mari și strălucitoare, veți avea lucruri mari și strălucitoare, fără ca clienții să le folosească.

Google a construit un imperiu începând cu o singură casetă de text. Am citit câteva articole unde Yahoo! a criticat de fapt Google cu privire la utilitatea lor. Ce este mai ușor de utilizat decât o casetă de text? Nu mă înțelege greșit, Yahoo! încorporează câteva caracteristici fantastice în aplicațiile lor. Îmi plac absolut componentele interfeței de utilizator, pur și simplu nu le folosesc aplicațiile.

Google îi educă pe oameni cum să meargă cu bicicleta și apoi continuă să îmbunătățească bicicleta. Construind căutări mai eficiente dintr-o singură casetă text, Google a împuternicit sute de milioane de oameni să-și facă treaba mai bine. A funcționat și de aceea toată lumea îl folosește. Nu era frumos, nu avea o pagină de start plină de farmec, dar îi împuternicea pe utilizatori să lucreze eficient și eficient.

Îți poți imagina că te-ai băgat în vârstă de 4 ani pe o bicicletă montană cu 15 trepte, cu oglinzi retrovizoare, semnale, ulcior de apă etc. N-ai vrea. Deci, de ce ați dori să construiți o aplicație software care să aibă 15 trepte, oglinzi, semnale și un vas de apă? Nu ar trebui. Obiectivul este de a-i determina să învețe să meargă cu bicicleta, astfel încât să poată ajunge de la punctul A la punctul B. Când punctul A până la punctul B crește în complexitate, atunci ai nevoie de o bicicletă cu funcționalități noi care să o susțină. Dar numai atunci când utilizatorul îl poate călări!

Asta înseamnă că roțile de antrenament sunt grozave (le vedem sub formă de vrăjitori). Odată ce un utilizator poate merge cu bicicleta, atunci puteți scoate roțile de antrenament. Când utilizatorul devine excelent la mersul pe bicicletă și trebuie să o conducă mai repede, atunci puneți niște trepte de viteză pe ea. Când utilizatorul trebuie să alerge off-road, configurați-l cu o bicicletă montană. Când utilizatorul va lovi traficul, aruncați-vă într-o oglindă. Și pentru acele plimbări lungi, aruncă în vasul cu apă.

Google face acest lucru cu lansările progresive și îmbunătățirile continue ale software-ului lor. Îmi place faptul că m-au agățat de ceva simplu și apoi continuă să-l adauge. Au început cu o casetă de text, apoi au adăugat alte lucruri precum căutarea de imagini, căutarea blogului, căutarea codului, pagina de pornire Google, documente Google, foi de calcul Google ... Pe măsură ce m-am obișnuit să folosesc software-ul lor, au continuat să se îmbunătățească pentru a susține procese suplimentare care mă fac să-mi fac treaba mai eficient și mai eficient.

Bicicleta este ceea ce determină persoana din punctul A în punctul B. Construiește mai întâi o bicicletă excelentă, ușor de condus. Odată ce vor învăța cum să meargă pe bicicletă, atunci vă faceți griji cu privire la modul de a sprijini procesele suplimentare, construind noi funcționalități în aplicația dvs.

Amintiți-vă - Google a început cu o simplă casetă de text. V-aș provoca să aruncați o privire la aplicațiile cu cea mai rapidă creștere și afacerile de succes de pe web și veți găsi o caracteristică unică pentru toate ... sunt ușor de utilizat.

În drum spre muncă…

4 Comentarii

  1. 1

    Fabulous post! Especially loved the analogy.

    I think what product managers have difficulty in nowadays is precisely defining when is the right time for extra the “bike” features and how to plug ’em in the already existing features that their users have grown accustomed to.

  2. 2

    Great post Doug. So many things that seem so cool really just make the job harder. Seen the book “Why Software Sucks” or “Dreaming in Code”?

    Both talk about how software is ruined by trying to be cool or super flexible vs. just getting the job done simply.

Ce părere ai?

Acest site folosește Akismet pentru a reduce spamul. Aflați cum sunt procesate datele despre comentarii.