Pyörillä ajamisen ja ohjelmistojen rakentamisen oppiminen

PyöräTyö on ollut viime aikoina todellinen haaste. Tuotepäällikkönä oleminen on kiehtova työ - kun todellakin pääset tekemään sen. Tiedän, että tämä on röyhkeä sanottava asia, mutta olet todella keskeinen keskus jatkuvassa hinaussodassa myynnin, kehityksen, asiakaspalvelun ja yrityksen johtajuuden kanssa.

Jotkut ihmiset menettävät sivuston siitä, että tavoitteena ei ole rakentaa enemmän ominaisuuksia tai seuraavaa hienoa Web 2.0 -sovellusta, vaan tavoitteena on antaa ihmisille mahdollisuus tehdä työnsä entistä tehokkaammin. Joka päivä minulta kysytään: "Mitä ominaisuuksia on seuraavassa julkaisussa?"

Vastaan ​​kysymykseen harvoin, koska keskitymme lainkaan ominaisuuksiin, keskityn rakentamaan ratkaisun, jonka avulla markkinoijat voivat tehdä työnsä entistä tehokkaammin. Asiakkaiden vaikutusmahdollisuuksien lisääminen on kyse. Jos keskityt asioihin, jotka ovat suuria ja kiiltäviä, sinulla on suuria ja kiiltäviä asioita ilman, että asiakkaat käyttävät sitä.

google rakensi imperiumin, joka alkoi yhdellä tekstiruudulla. Olen lukenut joitain artikkeleita Yahoo! on kritisoinut Googlea heidän käytettävyydestään. Mikä on parempi käytettävyys kuin yksi tekstiruutu? Älä ymmärrä minua väärin, Yahoo! rakentaa upeita ominaisuuksia sovelluksiinsa. Rakastan ehdottomasti heidän käyttöliittymäkomponenttejaan, en vain käytä heidän sovelluksiaan.

Google kouluttaa ihmisiä pyöräilemään, ja sitten he jatkavat pyörän parantamista. Rakentamalla tehokkaampia hakuja yhdestä tekstiruudusta Google valtuutti sadat miljoonat ihmiset tekemään työnsä paremmin. Se toimi, ja siksi kaikki käyttävät sitä. Se ei ollut kaunis, sillä ei ollut lumoavaa kotisivua, mutta se antoi käyttäjilleen mahdollisuuden työskennellä tehokkaasti.

Voitteko kuvitella asettavanne 4-vuotiaan 15-vaihteiselle maastopyörälle, jossa on taustapeilit, signaalit, vesikannu jne.? Et. Joten miksi haluat rakentaa ohjelmistosovelluksen, jossa on 15 nopeutta, peilit, signaalit ja vesikannu? Sinun ei pitäisi. Tavoitteena on saada heidät oppimaan ajamaan polkupyörää, jotta he voivat päästä pisteestä A pisteeseen B.Kun pisteestä A pisteeseen B kasvaa monimutkaisuus, tarvitset uuden polkupyörän, joka tukee sitä. Mutta vasta, kun käyttäjä voi todella ajaa sitä!

Tämä tarkoittaa, että harjoituspyörät ovat suuria (näemme nämä velhojen muodossa). Kun käyttäjä voi todella ajaa polkupyörällä, voit poistaa harjoituspyörät. Kun käyttäjällä on hienoa ajaa pyörällä ja hänen on ajettava sitä nopeammin, aseta sitten vaihdetta siihen. Kun käyttäjän on ajettava maastossa, asenna hänet maastopyörällä. Kun käyttäjä osuu liikenteeseen, heitä peiliin. Ja heitä pitkiä matkoja varten heitä vesikannu.

Google tekee tämän ohjelmistojensa asteittaisilla julkaisuilla ja jatkuvilla parannuksilla. Rakastan sitä, että he kiinnittävät minut johonkin yksinkertaiseen ja lisäävät sitten sitä. He alkoivat tekstikentällä, sitten he lisäsivät muita asioita, kuten kuvahaku, blogihaku, koodihaku, Googlen etusivu, Google-dokumentit, Google-laskentataulukot ... Kun olen tottunut käyttämään heidän ohjelmistojaan, he ovat parantaneet edelleen se tukee muita prosesseja, jotka saavat minut tekemään työni tehokkaammin.

Pyörä vie henkilön pisteestä A pisteeseen B. Rakenna ensin hyvä pyörä, jota on helppo ajaa. Kun he oppivat ajamaan polkupyörällä, huolehdi sitten siitä, kuinka tukea muita prosesseja rakentamalla sovelluksellesi uusia toimintoja.

Muista - Google aloitti yksinkertaisella tekstiruudulla. Haastan sinut katsomaan nopeimmin kasvavia sovelluksia ja menestyviä yrityksiä verkossa ja löydät yhden ainutlaatuisen ominaisuuden kaikille niille ... niitä on helppo käyttää.

Poissa töistä ...

3 Kommentit

  1. 1

    Upea viesti! Rakasti erityisesti analogiaa.

    Luulen, että tuotepäälliköillä on vaikeuksia nykyään, on tarkasti määritellä, milloin on oikea aika ylimääräisille "pyörä" -ominaisuuksille ja kuinka kytkeä ne jo olemassa oleviin ominaisuuksiin, joihin heidän käyttäjät ovat tottuneet.

  2. 2

    Suuri viesti Doug. Niin monet niin siistinä vaikuttavat asiat vain tekevät työstä vaikeampaa. Oletko nähnyt kirjan "Miksi ohjelmisto imee" tai "Dreaming in Code"?

    Molemmat puhuvat ohjelmistojen pilaamisesta yrittämällä olla viileitä tai erittäin joustavia verrattuna työn tekemiseen yksinkertaisesti.

Mitä mieltä olet?

Tämä sivusto käyttää Akismetiä roskapostin vähentämiseksi. Lue, miten kommenttitietosi käsitellään.