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