Надвор од функциите: Како сопственоста поттикнува одржливи производи
Повеќето производи не пропаѓаат затоа што тимот немал идеја за функционалност. Пропаѓаат затоа што важната работа паднала во јазот помеѓу „некој го изгради тоа“ и „некој е одговорен за неговиот исход.“ Во тој јаз збунувачките текови остануваат збунувачки, малите грешки стануваат повторливи тикети за поддршка, а ветувачките лансирања тивко го губат замавот.
Сопственоста го затвора тој јаз. Таа не е херојство, контрола или достапност во секој час. Таа е навика одлуката за производот да се третира како тековна одговорност: разбирање на проблемот на корисникот, правење разумен компромис, следење на тоа што се случува по објавувањето и подобрување на резултатот.
За техничките тимови, овој начин на размислување е една од најсилните основи за одржливи производи. Функционалностите создаваат можности. Сопственоста ги претвора тие можности во сигурна вредност.
Сопственоста е поширока од завршувањето задачи
Развивач може да заврши тикет точно како што е напишан и сепак да го остави производот во полоша состојба. Можеби критериумите за прифаќање опишуваат нов филтер, но страницата веќе е бавна. Можеби интеграцијата работи во идеалното сценарио, но не им дава на корисниците корисно објаснување кога далечинската услуга ќе откаже. Можеби новата поставка е технички исправна, но невозможно е да се открие.
Завршувањето задача прашува: „Дали го испорачавме она што беше побарано?“ Сопственоста поставува покорисен сет прашања:
- Кој проблем треба да го реши ова и за кого?
- Кое постојно однесување би можела да го наруши оваа промена?
- Како корисникот ќе препознае успех?
- Што се случува кога недостигаат податоци, барање не успева или претпоставката е погрешна?
- Кој ќе забележи ако резултатот не испорачува вредност?
Ова не значи дека секој развивач мора сам да ја донесе секоја одлука за производот. Здравата сопственост вклучува изнесување на неизвесноста на виделина, консултирање со вистинските луѓе и донесување одлуки на вистинското ниво. Разликата е во тоа што сопственикот не ја користи нејасноста како причина да се повлече.
Градете за целиот животен циклус, не за демонстрацијата
Многу навики за испорака се оптимизирани за моментот кога се прикажува функционалност. Одржливата работа на производот е оптимизирана за она што се случува по тој момент: одржување, поддршка, усвојување, мерење и идни промени.
Замислете тим што додава дејство за масовно ажурирање. Видливиот интерфејс може да одземе еден ден. Верзијата со сопственост ги разгледува и дозволите, потврдата, делумните неуспеси, можноста за ревизија, повторните обиди, ограничувањата на стапката и јасниот начин за опоравување од грешки. Не на секој производ му е потребна секоја заштита, но некој треба свесно да одлучи кои ризици се важни.
Истиот принцип важи и за архитектурата. Техничкиот лидер треба да се спротивстави на двете крајности: прекумерно инженерство за секоја мала промена и постојано испорачување кратенки без пат за нивна поправка. Сопственоста значи компромисот да се направи експлицитен. Ако привремен пристап е соодветен, забележете зошто е привремен, што би предизвикало негова замена и кој е одговорен повторно да го разгледа.
Направете го оперативниот квалитет дел од „завршено“
Корисна дефиниција за завршено оди подалеку од споен код. Таа може да вклучува соодветни тестови, разбирливи пораки за неуспех, набљудливост пропорционална на ризикот на функционалноста, документација таму каде што ќе им биде потребна на идните колеги и план за пуштање кога промената влијае на вистински корисници.
На пример, позадинска задача што обработува податоци на клиенти не треба само да враќа успех во локален развој. Тимот треба да знае како се појавуваат неуспешните задачи, дали можат безбедно повторно да се обидат и што спречува дуплирана обработка. Тие прашања се прашања за производот исто колку што се и инженерски прашања, бидејќи сигурноста ја обликува довербата.
Сопственоста функционира поинаку во далечински тимови
Далечинската работа ја прави сопственоста повидлива. Во заедничка канцеларија, неизвесноста може да излезе на површина во неформален разговор. Во дистрибуирани тимови, нејасните одлуки често остануваат нејасни сè додека не предизвикаат доцнење. Луѓето може да претпостават дека некој друг истражува проблем, одобрува компромис или соопштува променет рок.
Решението не е стандардно да има повеќе состаноци. Тоа се појасни сигнали за сопственост и подобар пишан контекст.
- Наведете ја одлуката, не само дискусијата.
- Именувајте го лицето одговорно за следното дејство и очекуваниот исход.
- Запишете ги претпоставките што би можеле да го променат опсегот или рокот.
- Одделете ги ажурирањата за статусот од барањата за мислење.
- Оставете концизна трага што колега во друга временска зона може да ја следи.
Добрата далечинска сопственост исто така го заштитува фокусот. Да се биде одговорен не значи веднаш да се одговори на секоја порака. Тоа значи поставување сигурни очекувања: кога ќе се донесат одлуки, како ќе се ескалираат ризиците и каде се наоѓа тековниот извор на вистината. Предвидливоста е облик на соработка.
Дајте им на луѓето овластување што одговара на одговорноста
Тимовите често бараат од луѓето „да се однесуваат како сопственици“, а притоа им го задржуваат овластувањето потребно за тоа. Развивач не може одговорно да подобри болен тек на воведување ако секоја мала промена бара долг синџир на одобрување. Менаџер на производ не може да поседува исход ако мерките за успех се скриени или постојано се заменуваат. Специјалист за поддршка не може да ја затвори повратната врска ако повторливите проблеми никогаш не стигнуваат до тимот за производот.
Раководството мора да ја усогласи одговорноста со правата за одлучување. Тоа не бара отстранување на стандардите или проверката. Тоа значи дефинирање граници: кои одлуки тимот може да ги донесе самостојно, за кои е потребна консултација и за кои е потребно експлицитно одобрување.
Јасните граници ги намалуваат и двоумењето и случајното пречекорување. Тие им овозможуваат на луѓето брзо да се движат таму каде што трошокот за поништување е низок, додека на изборите со поголем ризик им го даваат вниманието што го заслужуваат.
Прегледувајте ги исходите, не само активноста
Сопственоста расте кога лидерите разговараат за исходите со истата сериозност што ѝ ја даваат на испораката. Наместо да прашувате само дали спринтот бил завршен, прашајте дали се променил првичниот проблем. Дали корисниците го усвоија новиот работен тек? Дали се намалија барањата за поддршка? Дали перформансите останаа прифатливи? Дали тимот научи нешто што треба да ја измени следната одлука?
Овие разговори треба да бидат без обвинување, но конкретни. Разочарувачкиот резултат е корисен ако го подобри моделот на тимот за корисниците, системите или пазарите. Опасноста не е да се биде во заблуда; туку да се скрие резултатот зад завршена листа за проверка.
Сопственоста е предност во кариерата бидејќи создава доверба
За развивачите и техничките професионалци, сопственоста често е она што ги разликува сигурните придонесувачи од луѓето подготвени да водат. Силните технички вештини се важни, но тимовите зависат и од колеги што можат да ги поврзат деталите на имплементацијата со влијанието врз клиентите, јасно да ги објаснат компромисите и да ја водат работата низ неизвесност.
Таа способност може да се вежба на мали начини. Разјаснете го влијанието врз корисникот пред да почнете. Идентификувајте еден веројатен пат на неуспех. Подобрете ја белешката за предавање. Проверете по објавувањето. Рано изнесете загриженост, заедно со предложен следен чекор. Ниту едно од овие дејства не бара менаџерска титула.
Со текот на времето, оваа практика го менува чувството за работата. Тикетите стануваат делови од систем. Грешките стануваат сигнали. Повратните информации стануваат доказ наместо прекин. Производот станува нешто за кое тимот се грижи, а не само нешто што го испорачува.
Производот е ветувањето исполнето по објавувањето
Функционалностите се важни. Тие се начинот на кој производите се развиваат и тимовите одговараат на вистинските потреби. Но функционалноста сама по себе е само настан. Одржливите производи се градат преку потивката дисциплина што следи: забележување, учење, поправка, поедноставување и избирање на она што заслужува внимание следно.
Сопственоста е таа дисциплина направена видлива. Кога тимовите ја спојуваат со јасно овластување, промислено техничко расудување и искрени повратни врски, тие прават повеќе од испорака на софтвер. Тие градат производи на кои луѓето можат и понатаму да се потпираат.