Aprendre a muntar en bicicleta i construir programari

BikeEl treball 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 cosa descarada, 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 per fer 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 funció, 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! en realitat 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-lo 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 després 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 ... Com 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 hàgiu après 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

    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.

Què et sembla?

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