Научете се да карате велосипеди и да изграждате софтуер

велосипедНапоследък работата е истинско предизвикателство. Да бъдеш продуктов мениджър е завладяваща работа - когато всъщност се справиш с тази работа. Знам, че това е лесно да се каже, но вие наистина сте централният център в непрекъсната война с влекачи с продажби, развитие, обслужване на клиенти и лидерство в компанията.

Някои хора губят мястото на факта, че целта не е да се създадат повече функции или следващото страхотно приложение Web 2.0, целта е да се даде възможност на хората да си вършат работата по-ефективно и по-ефективно. Всеки ден ме питат: „Какви функции има в следващото издание?“

Рядко отговарям на въпроса, защото фокусът ми изобщо не е върху функциите, фокусът ми е да създам решение, което позволява на търговците да си вършат работата по-ефективно и по-ефективно. Упълномощаването на вашите клиенти е това, за което става въпрос. Ако се съсредоточите върху неща, големи и лъскави, ще имате големи и лъскави неща, без клиенти да го използват.

Google изгради империя, започвайки с едно текстово поле. Прочетох няколко статии къде Yahoo! всъщност критикува Google за тяхната използваемост. Какво по-добро използваемост от едно текстово поле? Не ме разбирайте погрешно, Yahoo! вгражда някои фантастични функции в своите приложения. Абсолютно обичам компонентите на потребителския им интерфейс, просто не използвам техните приложения.

Google обучава хората как да карат колело и след това продължават да подобряват мотора. Чрез изграждането на по-ефективни търсения от едно текстово поле, Google даде възможност на стотици милиони хора да си вършат работата по-добре. Работи и затова всички го използват. Не беше красиво, нямаше бляскава начална страница, но даде възможност на потребителите им да работят ефективно и ефективно.

Можете ли да си представите да ви сложа на 4-годишна възраст на 15-скоростен планински велосипед с огледала за обратно виждане, сигнали, кана за вода и т.н.? Не бихте. И така, защо бихте искали да създадете софтуерно приложение, което има 15 скорости, огледала, сигнали и кана за вода? Не бива. Целта е да ги накарате да се научат да карат мотора, за да могат да стигнат от точка А до точка Б. Когато точка А до точка Б нараства, тогава се нуждаете от велосипед с нова функционалност, която го поддържа. Но само когато потребителят действително може да го кара!

Това означава, че тренировъчните колела са страхотни (виждаме ги под формата на магьосници). След като потребителят всъщност може да кара колелото, можете да премахнете тренировъчните колела. Когато потребителят се справя отлично в карането на мотора и трябва да го кара по-бързо, поставете няколко предавки върху него. Когато потребителят трябва да избяга извън пътя, настройте го с Mountain Bike. Когато потребителят ще удари трафика, хвърлете огледало. А за тези дълги разходки хвърлете кана за вода.

Google прави това с прогресивните версии и непрекъснатите подобрения в техния софтуер. Обичам факта, че ме закачват с нещо просто и след това продължават да добавят към него. Те започнаха с текстово поле, след това добавиха други неща като търсене на изображения, търсене в блог, търсене на код, началната страница на Google, документи на Google, електронни таблици на Google ... Тъй като свикнах да използвам техния софтуер, те продължават да се усъвършенстват тя да подкрепя допълнителни процеси, които ме карат да си върша работата по-ефективно и по-ефективно.

Моторът е това, което води човека от точка А до точка Б. Направете първо страхотно колело, което е лесно за каране. След като се научат как да карат колело, тогава се притеснявайте как да поддържате допълнителни процеси, като изградите нова функционалност във вашето приложение.

Не забравяйте - Google започна с обикновено текстово поле. Бих ви предизвикал да разгледате най-бързо развиващите се приложения и успешния бизнес в мрежата и ще намерите една уникална характеристика за всички тях ... те са лесни за използване.

На работа ...

3 Коментари

  1. 1

    Приказна публикация! Особено обичаше аналогията.

    Мисля, че това, с което се сблъскват продуктовите мениджъри в днешно време, е точно определяне кога е подходящият момент за допълнителни „велосипедни“ функции и как да ги включите във вече съществуващите функции, с които техните потребители са свикнали.

  2. 2

    Страхотен пост Дъг. Толкова много неща, които изглеждат толкова готини, наистина просто затрудняват работата. Видяхте ли книгата „Защо софтуерът е гадна“ или „Сънуването в код“?

    И двамата говорят за това как софтуерът се разрушава, опитвайки се да бъдете готин или супер гъвкав, вместо просто да свършите работата просто.

    • 3

      Благодаря, Крис! Дължа този урок на теб по някакъв начин. Вие сте построили ExactTarget на принципа на изграждане на софтуер за потребители и просто разрешаване на проблема. Нямам търпение да видя какво имате в магазина със следващата си компания, компендиум!

Какво мислите?

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните за коментарите ви.