Aprendre a muntar en bicicleta i construir programari

BikeLa feina ha estat un veritable repte recentment. Ser gerent de producte és una feina fascinant: quan realment es pot fer aquesta feina. Sé que això és una qüestió senzilla de dir, però realment sou el centre central en un conflicte continu amb Vendes, Desenvolupament, Atenció al Client i lideratge de l'empresa.

Algunes persones perden el fet que l'objectiu no és crear més funcions o la propera aplicació web 2.0 interessant, l'objectiu és capacitar les persones perquè facin la seva feina de manera més eficaç i eficaç. Cada dia em pregunten: "Quines funcions hi ha a la pròxima versió?"

Poques vegades responc a la pregunta perquè no em focalitzo en cap de les funcions, sinó que em dedico a construir una solució que permeti als professionals del màrqueting fer la seva feina de manera més eficaç i eficaç. Potenciar els vostres clients és el que es tracta. Si us centreu en coses grans i brillants, tindreu coses grans i brillants sense que l’utilitzin cap client.

google va crear un imperi començant per un únic quadre de text. He llegit alguns articles on Yahoo! ha criticat Google per la seva usabilitat. Què hi ha de millor que un quadre de text? No m’equivoqueu, Yahoo! incorpora algunes funcions fantàstiques a les seves aplicacions. M’encanten els components de la interfície d’usuari, simplement no faig servir les seves aplicacions.

Google educa la gent a muntar amb bicicleta i després continua millorant-la. En crear cerques més eficients des d’un únic quadre de text, Google va autoritzar centenars de milions de persones a fer la seva feina millor. Va funcionar i per això tothom l’utilitza. No era bonic, no tenia una pàgina d’inici glamorosa, però permetia als seus usuaris treballar amb eficiència i eficiència.

T’imagines posar-te 4 anys en una bicicleta de muntanya de 15 velocitats amb retrovisors, senyals, gerra d’aigua, etc.? No ho faríeu. Llavors, per què voleu crear una aplicació de programari que tingui 15 velocitats, miralls, senyals i una gerra d’aigua? No hauríeu de fer-ho. L’objectiu és aconseguir que aprenguin a anar amb bicicleta per poder arribar del punt A al punt B. Quan el punt A al punt B creix en complexitat, és quan necessiteu una bicicleta amb una nova funcionalitat que la suporti. Però només quan l’usuari pot muntar-la realment.

Això vol dir que les rodes d’entrenament són fantàstiques (les veiem en forma de mags). Quan un usuari pugui anar amb bicicleta, podeu treure les rodes d’entrenament. Quan l’usuari pugui anar bé amb la bicicleta i necessiti conduir-la més ràpidament, poseu-hi algunes marxes. Quan l'usuari necessiti córrer fora de la carretera, configureu-lo amb una bicicleta de muntanya. Quan l'usuari arribi al trànsit, llançar-se al mirall. I per a aquelles llargues passejades, llenceu la gerra d’aigua.

Google ho fa amb les versions progressives i les millores contínues del seu programari. M’encanta el fet que m’enganxin amb alguna cosa senzilla i que continuïn afegint-hi. Van començar amb un quadre de text i després van afegir altres coses com ara la cerca d’imatges, la cerca de blocs, la cerca de codi, la pàgina d’inici de Google, documents de Google, fulls de càlcul de Google ... A mesura que m’he acostumat a utilitzar el seu programari, han continuat millorant per donar suport a processos addicionals que em facin fer la meva feina de manera més eficaç i eficaç.

La moto és el que fa que la persona passi del punt A al punt B. Primer, creeu una bicicleta fantàstica que sigui fàcil de conduir. Un cop aprenguin a conduir la bicicleta, preocupeu-vos de com donar suport a processos addicionals creant noves funcionalitats a la vostra aplicació.

Recordeu: Google va començar amb un quadre de text senzill. Et reptaria que fes un cop d'ull a les aplicacions que creixen més ràpidament i les empreses amb èxit al web i trobaràs una característica única per a totes elles ... són fàcils d'utilitzar.

Acabar de treballar…

3 Comentaris

  1. 1

    Fabulós post! M’ha encantat especialment l’analogia.

    Crec que el que tenen dificultats els gestors de productes actualment és precisament definir quan és el moment adequat per a les funcions de "bicicleta" addicionals i com connectar-les a les funcions ja existents a què els seus usuaris s'han acostumat.

  2. 2

    Gran post Doug. Tantes coses que semblen tan genials només dificulten la feina. Heu vist el llibre "Why Software Sucks" o "Dreaming in Code"?

    Tots dos parlen de com el programari es fa malbé intentant ser genial o súper flexible enfront de fer simplement la feina.

Què et sembla?

Aquest lloc utilitza Akismet per reduir el correu no desitjat. Esbrineu com es processa el vostre comentari.