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