Пʼятниця, 10 жовтня 2008 р.

Getting Real – запрограмований успіх

Стиль написання має бути лаконічним. Речення не повинно містити зайвих слів, параграф – зайвих речень, як і креслення – зайвих ліній, а механізм – зайвих частин. Це не означає, що автор робить речення короткими чи оминає всі деталі й поверхнево описує тему, навпаки – він будує розповідь таким чином, що кожне слово говорить.
The Elements of Style by William Strunk Jr.

Ви прихильник чіткої владної ієрархії, великих команд і роздутих штатів? Не можете жити без бюрократичних процесів, тривалих дебатів і багатомісячних планувань, покликаних визначити пріоритети? Багатослівні, активні на безкінечних засіданнях й обговореннях, дискутуєте про масштабність завдань і їх доцільність?
Ви – людина минулого. Ваші усталені принципи ведення бізнесу та психологія досягнення успіху вже давно неактуальні. У цьому переконані автори книги Getting Real – відома команда веб-розробників 37 signals. 
Ця книга стала для багатьох революційною й окреслила нову філософію ведення бізнесу та побудови команд не лише для програмістів, маркетологів, підприємців і дизайнерів, а й для всіх, хто працює з великою ідеєю та прагне успіху. Хоча самі автори вважають, що вони не придумали чогось абсолютно нового, а просто описали власний підприємницький досвід.
Запорука успіху – люди, здатні втілювати ідеї, вважають розробники Getting Real. Люди, які пристрасно люблять свою справу. Люди, що почувають гордість за власну роботу, незважаючи на матеріальну винагороду. Люди, які вдосконалюють свій продукт до найменших деталей, навіть якщо 95% споживачів їх не помічають. Люди, які прагнуть працювати лише першокласно і на менше не згідні.
Автори Getting Real – прихильники побудови маленьких команд, кожен член якої мислить системно, може працювати багатофункціонально і талановитий у кількох напрямках.
Талановитим людям не потрібні безконечні ресурси – вони мають ентузіазм. Потреба в людському ресурсі змушує йти на компроміси, а це, своєю чергою, стимулює до визначення пріоритетів. Маленькі команди – ефективніші та гнучкіші, а це дуже важливо в умовах сучасного ринку. Бути маленькими – означає володіти величезною перевагою, надто коли це стосується комунікацій. Маленькі колективи насолоджуються меншими формальностями, меншою бюрократією і більшою свободою. Вони ближчі до клієнта.
Getting Real пропонує позбутися: часових діаграм (що охоплюють місяці чи навіть роки); надуманих функціональних специфікацій на кшталт «журавля в небі»; дебатів про масштабність; нескінченних засідань й обговорень; «потреби» наймати десятки працівників; початкових графіків розвитку, що прогнозують ідеальне майбутнє; тестувань, що не відповідають реальності; марної паперової роботи; ієрархії зверху-вниз. 
Загалом, G.R. – мінімум: об’єму, деталей, паперової роботи. Менше всього, що не є головним. Задля цього так важливо окреслити у своїй роботі пріоритети та націлити всю команду на їх досягнення. Радше не націлити, а надихнути. Бо сильні команди – це ті, в яких панують творчість, здорові амбіції та спільні цінності.
Не треба озиратися на конкурентів, гнатися за лідерами. Необхідно творити свій унікальний продукт, власну неповторну історію. Не боятися змін, бо вони – запорука удосконалення. Основоположники G.R. пропонують: станьте непередбачуваними, сконцентрованими, креативними – і ви переможете.
Знати теорію – одне , інше – зуміти її реалізувати, перетворивши на успішну стратегію. Ярослав Лазор у свої 25 став не лише успішним IT-спеціалістом, а й висококласним керівником, який побудував власну діяльність на засадах Getting Real. Він консультує найпотужніші світові ІТ-компанії, розробляє програми та надихає інших на щоденні перемоги. Сьогодні компанія Ярослава відкриває нові «блакитні» океани можливостей, підкорюючи ринок інновацією та професіоналізмом.

– Коли ви вперше почули про Getting Real? 
– 2005 року, коли ми розпочали знайомство з Ruby та людьми, котрі стали використовувати нові технології та методики, випадково «знайшлася» книга хлопців із 37 Signals – Getting Real. На усвідомлення ідей пішов іще рік. 
– Чому вирішили перебудувати свою компанію відповідно до цих вимог? 
– Getting Real дозволяє сконцентруватися на тому, що насправді важливо, а це заощадження часу та, власне, фокусування. Ми отримуємо шанс швидше побачити, чи має ідея, яку реалізовуємо, право на життя. 
Наше рішення ґрунтувалося ще на тому, що нам імпонував успіх людей, котрі придумали й описали задум. Це відіграло важливу роль.
– Можете пояснити, що для вас Getting Real? 
– Прагматичний погляд на речі, що дозволяє оперативно вирішувати важливі завдання й не обтяжувати себе менш значимими. Нам завжди хочеться зробити все і відразу, але реально доводиться вибирати пріоритети і відмовлятися від чогось. Це природно. Getting Real приносить розуміння цієї ідеї.
– Розкажіть докладніше про процес перебудови: з чого починали, з чим 
зіткнулися, що було найскладніше? 
– Спершу донесли ідеї до кожного, створили в усіх цілісну картину. Основна проблема, яку доводиться долати, – саме різноманітні (відмінні) уявлення про те, що ж найважливіше. Також доволі складно буває пояснити людям, що не всі їхні ідеї слід реалізовувати. Деякі задуми хороші самі по собі, але псують загальну картину. Як відомо, досконалість – це коли нічого забрати, а не нічого додати. Об’єднати людей навколо цієї тези і стало найважчим завданням.  
– Коли відчули перші результати, і як сьогодні змінилася робота вашої 
компанії? 
– Ніхто і не помітив, коли наступив цей момент. Getting Real навчає ставити перед собою маленькі завдання та вирішувати їх щоденно, радіючи маленьким перемогам. Так що можна сказати, що зміни відбулися вже через два дні. Коли ж ми забули, як працювали раніше, – важко сказати.
– Ваші основні принципи?
– Не боятися забирати щось із продукту, але уважно ставитися до головного. Не чіпати бюджет і терміни, варіювати обсяг робіт. Користуватися своїми продуктами або постійно отримувати відгуки користувачів. Не наймати додаткових людей, організовувати колектив, який є вже. Працювати з людьми, в яких багато талантів.
– Чи багато у вас однодумців? 
– Якщо хтось пише і читає книги на цю тему, отже, вони точно є. Ми раді своєму маленькому локальному успіху: довгі суперечки на тему смаків – марна трата часу.
– Getting Real поширений у світі? 
– Окрім невеликих (хоча доволі відомих у своїх сферах) компаній на кшталт 37Signals, Getting Real застосовують окремі команди всередині великих корпорацій, зокрема Microsoft – а це важливо, адже у світі не так багато компаній, впливовіших за неї.
– Для методології, якій 4-5 років, Getting Real швидко завойовує популярність. 
– Однак, це не головне. Ми щасливі, що ця методологія працює для нас. 
– Чи можна назвати Getting Real особливим рецептом досягнення успіху? 
– Радше методикою побудови процесу, що дозволяє прискорити досягнення успіху. Успіх приходить після певного часу організованої роботи. До того ж, кожен розуміє під успіхом щось своє. Для нас це задоволення від роботи і результати, котрі приносять користь. Маємо доволі приземлені й десь навіть банальні цілі. Ми з радістю залишимо завоювання світу комусь іншому.
– Чи взагалі легко заперечувати усталені роками принципи побудови бізнесу? 
– GR не вигадує нічого кардинально нового. Було б лукавством стверджувати протилежне. Рухатися проти течії, звичайно, доводиться, але якщо зусилля скеровані на успіхи власного колективу, а не на завоювання мільйонів прихильників, то це зовсім не проблема.
– У вашій команді працюють лише молоді люди? Чи змогли перелаштуватися на нову філософію й представники старшого покоління? 
– Колектив молодий, тому ця проблема нас не зачепила.
– Що найважливіше змінити у свідомості людей, аби стати успішними? 
– Людям необхідно знайти ті спільні цінності, котрі будуть їх організовувати, не дадуть утратити фокус. Стара як світ ідея: порядок дає клас. Треба чітко знати, чого хочеш домогтися. Створити таке саме чітке бачення у своєї команди. Працювати, не втрачаючи концентрації, на цінностях компанії. Перестати боятися і сумніватися.
– Чому з такими можливостями для розвитку за кордоном ви все-таки залишаєтеся працювати в Україні? 
– Можливості для розвитку є всюди. Деякі з них створюємо власними силами. Нам здається, що в цьому сенсі Україна кардинально не відрізняється від Швеції чи Нової Зеландії. Тут також живуть люди, які мають проблеми, а ми можемо допомогти вирішити їх.
Вікторія Гнип


Будуйте маленькі команди, кожен член якої мислить системно, може працювати багатофункціонально і талановитий у кількох напрямках.


Запорука успіху – люди, здатні втілювати ідеї.

Досьє
Ярослав Лазор 

Зацікавився IT ще у 13 років. 15-літнім виграв міську, а потім Всеукраїнську олімпіади. Одразу після цих перемог почав працювати в IT-сфері. Був приватним підприємцем, тоді девелопером у TankHill (офіційна назва YesSoftware). Протягом 7 років обіймав посаду технічного директора SplineSoftware. Опісля як генеральний директор очолив дочірню голландську компанію Componence Ukraine.
Ярослав отримав здобув освіту в Національному університеті «Таврида» в Сімферополі та має ступінь магістра. 
За 12 років професійної діяльності в IT зрозумів, що поширені практики створення програмного забезпечення є неправильними, неефективними та нереалістичними. Тому створив власну команду, а тоді з Андрієм Догалюком – і компанію Railsware. І почали вони to get real.
Нині Railsware успішно застосовує Getting Real у роботі з усіма своїми клієнтами. Серед них є успішний американський старт-ап RatePoint.com, для якого Railsware є повним девелоперським центром. 
Вікторія Гнип
    журнал УБС НБУ «Золотий резерв»