[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"media-detail-with-another-avtomatizaciya-internet-magazina-s-kakoi-operacii-nachinaetsya-izmerimyi-effekt":3},{"media":4,"anotherMedia":941},{"id":5,"documentId":6,"title":7,"date":8,"description":9,"order":10,"slug":11,"showOnMainPage":12,"createdAt":13,"updatedAt":14,"publishedAt":15,"locale":16,"media_areas":17,"cover":890,"content":937},518,"wcl3j8wcogka0nzasqm66emj","Как выбрать первую операцию для автоматизации интернет-магазина","2026-10-20",null,501,"avtomatizaciya-internet-magazina-s-kakoi-operacii-nachinaetsya-izmerimyi-effekt",true,"2026-10-20T09:50:21.778Z","2026-10-21T09:58:39.638Z","2026-10-21T09:58:39.771Z","ru",[18,137],{"id":19,"documentId":20,"title":21,"slug":22,"order":23,"createdAt":24,"updatedAt":24,"publishedAt":25,"locale":16,"media":26,"localizations":136},33,"xhke7f1vzoqyx9nzqc1sukc6","e-commerce","ecommerce-blog",500,"2026-08-31T12:06:40.235Z","2026-08-31T12:06:40.258Z",[27,37,46,55,64,73,82,90,99,108,117,126,135],{"id":28,"documentId":29,"title":30,"date":31,"description":9,"order":32,"slug":33,"showOnMainPage":12,"createdAt":34,"updatedAt":35,"publishedAt":36,"locale":16},310,"zm2xqct6baoxjz7jsy605ztw","Duolingo прибавил 23% ежедневной аудитории. Что интернет-магазин может забрать у совы\n","2026-08-31",1,"duolingo-23-rosta-gamifikaciya-dlya-magazina","2026-08-31T08:37:31.518Z","2026-09-14T12:31:11.576Z","2026-09-14T12:31:11.708Z",{"id":38,"documentId":39,"title":40,"date":41,"description":9,"order":32,"slug":42,"showOnMainPage":12,"createdAt":43,"updatedAt":44,"publishedAt":45,"locale":16},458,"xujodhmvw1zxpvpcqahtklmc","Когда D2C становится выгоднее маркетплейса: расчёт по заказам\n","2026-08-28","kogda-d2c-vygodnee-marketpleysa-raschet-po-zakazam","2026-08-27T14:24:12.532Z","2026-09-29T08:10:09.253Z","2026-09-29T08:10:09.343Z",{"id":47,"documentId":48,"title":49,"date":50,"description":9,"order":32,"slug":51,"showOnMainPage":12,"createdAt":52,"updatedAt":53,"publishedAt":54,"locale":16},396,"xigmp6s4a3rypjza7nyd2jyu","AI-агент оформляет заказ: готов ли интернет-магазин отдать ему каталог, остатки и оплату","2026-09-03","ai-agent-oformlyaet-zakaz-katalog-ostatki-oplata","2026-09-03T08:28:16.365Z","2026-09-23T12:03:44.917Z","2026-09-23T12:03:45.001Z",{"id":56,"documentId":57,"title":58,"date":59,"description":9,"order":23,"slug":60,"showOnMainPage":12,"createdAt":61,"updatedAt":62,"publishedAt":63,"locale":16},311,"v3w411p7i1i1btgcmn7pwxl7","Цена уже изменилась, остаток ещё старый: где ломается единый кабинет селлера","2026-09-11","edinyy-kabinet-sellera-dlya-marketpleysov","2026-09-11T14:35:28.405Z","2026-09-14T15:33:57.800Z","2026-09-14T15:33:57.871Z",{"id":65,"documentId":66,"title":67,"date":68,"description":9,"order":69,"slug":70,"showOnMainPage":12,"createdAt":71,"updatedAt":71,"publishedAt":72,"locale":16},317,"ekx4n93yajvm1hk8iqyzw4ju","Tinder обновил рекомендации. Почему маркетплейсу мало фильтров и сортировки","2026-09-15",3,"-obnovleniya-tinder-kak-marketpleys-uluchshaet-rekomendatsii-i-sortirovku","2026-09-15T16:47:04.947Z","2026-09-15T16:47:05.044Z",{"id":74,"documentId":75,"title":76,"date":77,"description":9,"order":32,"slug":78,"showOnMainPage":12,"createdAt":79,"updatedAt":80,"publishedAt":81,"locale":16},321,"k6ijlgqkm5unejznzmeyo4vg","Интеграция с маркетплейсами и ERP: как синхронизировать заказы, статусы и остатки\n","2026-09-16","integraciya-marketpleysov-i-erp","2026-09-16T11:08:28.748Z","2026-09-16T11:31:18.295Z","2026-09-16T11:31:18.405Z",{"id":83,"documentId":84,"title":85,"date":86,"description":9,"order":23,"slug":87,"showOnMainPage":12,"createdAt":88,"updatedAt":88,"publishedAt":89,"locale":16},348,"vhvm4rgi4utkvdl5lsn236cb","Омниканальная платформа: как объединить клиентов, заказы и остатки","2026-09-20","omnikanalnaya-platforma-kak-obedinit-klientov-zakazy-i-ostatki","2026-09-20T15:23:08.467Z","2026-09-20T15:23:08.536Z",{"id":91,"documentId":92,"title":93,"date":94,"description":9,"order":23,"slug":95,"showOnMainPage":12,"createdAt":96,"updatedAt":97,"publishedAt":98,"locale":16},352,"nlh8oehrwqcexi2atoqykh3s","Как мы для онлайн-школы выбирали между коробкой, конструктором и стройкой с нуля — и что из этого выходит по деньгам\n","2026-07-27","-vybor-mezhdu-korobkoy-konstruktorom-i-stroykoy-onlayn-shkoly","2026-07-27T15:09:01.113Z","2026-09-20T16:12:21.034Z","2026-09-20T16:12:21.186Z",{"id":100,"documentId":101,"title":102,"date":103,"description":9,"order":10,"slug":104,"showOnMainPage":12,"createdAt":105,"updatedAt":106,"publishedAt":107,"locale":16},479,"t6pcsza1hk2r8e820tkd5e3b","Где маркетплейс теряет селлера между регистрацией и устойчивыми продажами","2026-10-01","marketplace-seller-funnel","2026-10-01T08:41:06.847Z","2026-10-01T12:59:32.007Z","2026-10-01T12:59:32.068Z",{"id":109,"documentId":110,"title":111,"date":112,"description":9,"order":10,"slug":113,"showOnMainPage":12,"createdAt":114,"updatedAt":115,"publishedAt":116,"locale":16},487,"t9c9x61o00hxqf9xbvb6esys","Собственная доставка селлера: как оценить резервный канал","2026-10-06","sobstvennaya-dostavka-sellera-rezervnyi-kanal","2026-10-06T07:34:34.437Z","2026-10-06T09:37:14.931Z","2026-10-06T09:37:15.041Z",{"id":118,"documentId":119,"title":120,"date":121,"description":9,"order":10,"slug":122,"showOnMainPage":12,"createdAt":123,"updatedAt":124,"publishedAt":125,"locale":16},497,"iiultntplww88bgk2933b80j","Цифровой рубль уже списался. Почему заказ всё ещё нельзя выдавать","2026-10-09","cifrovoi-rubl-pri-poluchenii-zakaza","2026-10-12T06:53:20.433Z","2026-10-12T07:13:27.762Z","2026-10-12T07:13:27.860Z",{"id":127,"documentId":128,"title":129,"date":130,"description":9,"order":10,"slug":131,"showOnMainPage":12,"createdAt":132,"updatedAt":133,"publishedAt":134,"locale":16},502,"eqfs353jcdbswvqzpjij7f1x","Как определить границы продукта и критерии приёмки до оценки разработки","2026-10-13","granicy-produkta-i-kriterii-priemki","2026-10-12T14:22:26.489Z","2026-10-13T09:09:54.450Z","2026-10-13T09:09:54.550Z",{"id":5,"documentId":6,"title":7,"date":8,"description":9,"order":10,"slug":11,"showOnMainPage":12,"createdAt":13,"updatedAt":14,"publishedAt":15,"locale":16},[],{"id":138,"documentId":139,"title":140,"slug":141,"order":23,"createdAt":142,"updatedAt":142,"publishedAt":143,"locale":16,"media":144,"localizations":889},2,"ei24o3vyhndi1hqwqhnd61p0","Все","ALL","2026-02-25T07:47:50.713Z","2026-02-25T07:47:50.739Z",[145,156,166,176,185,194,203,212,222,231,241,250,259,268,277,286,295,304,313,322,331,340,341,350,359,368,377,386,395,404,412,422,432,441,450,459,468,477,486,495,504,505,506,515,524,525,534,543,552,561,569,576,584,592,593,600,608,609,610,618,626,634,642,650,651,660,670,679,687,696,704,712,720,727,735,743,751,759,766,774,782,791,800,807,814,815,824,833,834,842,843,852,853,862,871,880,888],{"id":146,"documentId":147,"title":148,"date":149,"description":150,"order":151,"slug":152,"showOnMainPage":12,"createdAt":153,"updatedAt":154,"publishedAt":155,"locale":16},194,"ogd13ylii6xd51tsg0yg5vjm","Мы регулярно участвуем в премиях \u2028и рейтингах ","2025-12-12","В этом году мы не «надеялись на победу» — мы за ней поехали",600,"my-regulyarno-uchastvuem-v-premiyah-i-rejtingah-1","2026-02-27T13:43:43.450Z","2026-07-30T14:49:41.482Z","2026-07-30T14:49:41.550Z",{"id":157,"documentId":158,"title":159,"date":160,"description":161,"order":151,"slug":162,"showOnMainPage":12,"createdAt":163,"updatedAt":164,"publishedAt":165,"locale":16},432,"ydsmydf287a3yxdji1i4r5z1","еще одна победа!","2025-12-04","Проект Qtim — приложение «Дневник» для «Онлайн-школы №1» — занял третье место в Рейтинге Рунета.","eshhe-odna-pobeda","2026-03-04T07:03:38.855Z","2026-09-24T08:03:19.588Z","2026-09-24T08:03:19.684Z",{"id":167,"documentId":168,"title":169,"date":170,"description":171,"order":151,"slug":172,"showOnMainPage":12,"createdAt":173,"updatedAt":174,"publishedAt":175,"locale":16},431,"r3pwx014em719gtwicw9p36t"," церемония награждения премии «Золотой сайт»","2024-12-20","Онлайн-школа №1 забирает все награды","czeremoniya-nagrazhdeniya-premii-zolotoj-sajt","2026-03-04T10:16:10.453Z","2026-09-24T08:02:37.029Z","2026-09-24T08:02:37.109Z",{"id":177,"documentId":178,"title":179,"date":180,"description":9,"order":23,"slug":181,"showOnMainPage":12,"createdAt":182,"updatedAt":183,"publishedAt":184,"locale":16},136,"ej9r23ghy5qy8etbvuujvhun","ФНС проверяет реальность ИТ-разработок","2026-03-25","fns-proveryaet-realnost-it-razrabotok-chto-mozhno-uspet-za-30-dnej","2026-03-25T09:35:43.649Z","2026-05-27T09:11:19.129Z","2026-05-27T09:11:19.211Z",{"id":186,"documentId":187,"title":188,"date":189,"description":9,"order":23,"slug":190,"showOnMainPage":12,"createdAt":191,"updatedAt":192,"publishedAt":193,"locale":16},135,"px232j10z8907syoldwzbqnw","Почему рынку в 2026 году нужен не статус ИТ-компании, а доказуемый продукт","2026-03-27","pochemu-v-2026-godu-vazhen-ne-status-it-kompanii-a-realnyj-produkt","2026-03-27T15:41:14.276Z","2026-05-27T09:11:04.501Z","2026-05-27T09:11:04.562Z",{"id":195,"documentId":196,"title":197,"date":198,"description":9,"order":23,"slug":199,"showOnMainPage":12,"createdAt":200,"updatedAt":201,"publishedAt":202,"locale":16},430,"gbefdj7617jkuhdg2uiw6ifn","Сколько стоит разработка MVP в 2026","2026-03-26","stoimost-razrabotki-mvp-v-2026-godu","2026-03-27T16:29:20.000Z","2026-09-23T22:15:22.300Z","2026-09-23T22:15:22.361Z",{"id":204,"documentId":205,"title":206,"date":207,"description":9,"order":23,"slug":208,"showOnMainPage":12,"createdAt":209,"updatedAt":210,"publishedAt":211,"locale":16},134,"rl2huy6muohp1clo4cvg00zz","Рынок готовых платформ попадает в зону давления","2026-03-31","rynok-gotovyh-platform-pod-davleniem","2026-03-31T16:00:40.688Z","2026-05-27T09:10:09.516Z","2026-05-27T09:10:09.576Z",{"id":213,"documentId":214,"title":215,"date":216,"description":217,"order":151,"slug":218,"showOnMainPage":12,"createdAt":219,"updatedAt":220,"publishedAt":221,"locale":16},433,"slc42o5s3klmtwkvvzyjfji5","Забрали сразу две награды на премии «Золотое приложение»","2026-04-01","Две награды. Два разных проекта. Два сильных результата.\n","zolotoe-prilozhenie","2026-04-03T07:26:17.360Z","2026-09-24T08:05:25.947Z","2026-09-24T08:05:26.013Z",{"id":223,"documentId":224,"title":225,"date":226,"description":9,"order":23,"slug":227,"showOnMainPage":12,"createdAt":228,"updatedAt":229,"publishedAt":230,"locale":16},156,"qu6e4sgiy5zjcz548x1mija8","Почему EdTech-проектам рискованно строиться на чужой платформе","2026-04-10","riski-edtech-proektov-na-chuzhikh-platformakh","2026-04-10T14:54:48.320Z","2026-05-27T11:20:55.448Z","2026-05-27T11:20:55.519Z",{"id":232,"documentId":233,"title":234,"date":235,"description":9,"order":236,"slug":237,"showOnMainPage":12,"createdAt":238,"updatedAt":239,"publishedAt":240,"locale":16},195,"ersgie5e85wpniq47fuqbstp","Почему дешевые обходные схемы становятся дорогими","2026-04-14",300,"pochemu-deshevye-shemy-obkhoda-privodyat-k-vysokim-zatratam","2026-04-14T13:00:12.314Z","2026-07-30T14:50:35.406Z","2026-07-30T14:50:35.453Z",{"id":242,"documentId":243,"title":244,"date":245,"description":9,"order":23,"slug":246,"showOnMainPage":12,"createdAt":247,"updatedAt":248,"publishedAt":249,"locale":16},153,"g5b2wxj7re10lyayjsqbpd9j","Как понять, чем компания реально управляет в своем ИТ-продукте","2026-04-15","kak-proverit-upravlenie-it-produktom-v-kompanii","2026-04-15T15:10:47.274Z","2026-05-27T11:14:52.446Z","2026-05-27T11:14:52.512Z",{"id":251,"documentId":252,"title":253,"date":254,"description":9,"order":23,"slug":255,"showOnMainPage":12,"createdAt":256,"updatedAt":257,"publishedAt":258,"locale":16},155,"iemgcvwws2lyzyz8qref9ebq","Где заканчивается внедрение и начинается собственный продукт","2026-04-23","vnedrenie-korobochnyh-resheniy-i-sobstvennyy-produkt-dlya-biznesa","2026-04-23T12:45:27.057Z","2026-05-27T11:20:11.958Z","2026-05-27T11:20:12.051Z",{"id":260,"documentId":261,"title":262,"date":263,"description":9,"order":23,"slug":264,"showOnMainPage":12,"createdAt":265,"updatedAt":266,"publishedAt":267,"locale":16},151,"ebwajdbr53mo5mno9n9hy44c","AI-агенты в продакшене: экономия или новая статья расходов","2026-04-29","ai-agenty-v-biznese","2026-04-29T15:00:44.149Z","2026-05-27T11:12:37.292Z","2026-05-27T11:12:37.378Z",{"id":269,"documentId":270,"title":271,"date":272,"description":9,"order":23,"slug":273,"showOnMainPage":12,"createdAt":274,"updatedAt":275,"publishedAt":276,"locale":16},415,"h713429nv5nf42hksety3udo","Как выбрать подрядчика по разработке: чек-лист от компании с 280+ проектами","2026-05-12","kak-vybrat-podryadchika-po-razrabotke","2026-05-12T14:27:43.934Z","2026-09-23T20:19:18.515Z","2026-09-23T20:19:18.584Z",{"id":278,"documentId":279,"title":280,"date":281,"description":9,"order":23,"slug":282,"showOnMainPage":12,"createdAt":283,"updatedAt":284,"publishedAt":285,"locale":16},420,"fleu8iabwalh7dwbfkxuew4p","Flutter в продакшене: где появляется экономия","2026-06-23","flutter-v-razrabotke-ekonomiya-na-mobilnykh-prilozheniyakh","2026-06-23T13:14:39.410Z","2026-09-23T20:40:37.837Z","2026-09-23T20:40:37.893Z",{"id":287,"documentId":288,"title":289,"date":290,"description":9,"order":23,"slug":291,"showOnMainPage":12,"createdAt":292,"updatedAt":293,"publishedAt":294,"locale":16},421,"g0rbfiyvtlpoh0wlalq8dsyp","Когда бизнесу пора переходить от идеи к MVP","2026-07-03","kogda-biznesu-stoit-perehodit-ot-idei-k-mvp","2026-07-03T14:26:20.648Z","2026-09-23T20:42:23.321Z","2026-09-23T20:42:23.381Z",{"id":296,"documentId":297,"title":298,"date":299,"description":9,"order":236,"slug":300,"showOnMainPage":12,"createdAt":301,"updatedAt":302,"publishedAt":303,"locale":16},423,"txt60k65mnql530q38z0path","Когда онлайн-школе пора менять стандартную LMS\n","2026-07-13","kogda-onlajn-shkole-stoit-smenit-standartnuyu-lms","2026-07-13T14:45:31.490Z","2026-09-23T20:55:07.323Z","2026-09-23T20:55:07.429Z",{"id":305,"documentId":306,"title":307,"date":308,"description":9,"order":138,"slug":309,"showOnMainPage":12,"createdAt":310,"updatedAt":311,"publishedAt":312,"locale":16},338,"b82vt0dmoot3vi0yo5y3j435","Как посчитать бюджет RAG и не переплатить за модель","2026-07-14","kak-rasschitat-byudzet-rag-i-izbezhat-lishnikh-zatrat","2026-07-14T12:01:48.568Z","2026-09-17T22:42:53.015Z","2026-09-17T22:42:53.076Z",{"id":314,"documentId":315,"title":316,"date":317,"description":9,"order":23,"slug":318,"showOnMainPage":12,"createdAt":319,"updatedAt":320,"publishedAt":321,"locale":16},424,"jknljxwtbcr6umo95k5onfcq","Мы выбрали для EdTech ту же технологию, что и Pornhub. Потому что тормоза всем мешают","2026-07-17","-tekhnologiya-pornhub-dlya-edtech","2026-07-17T13:13:00.710Z","2026-09-23T21:53:05.719Z","2026-09-23T21:53:05.776Z",{"id":323,"documentId":324,"title":325,"date":326,"description":9,"order":32,"slug":327,"showOnMainPage":12,"createdAt":328,"updatedAt":329,"publishedAt":330,"locale":16},297,"yazmsp31df1ggv8saaix8dkd","«Тут почти стандартно, пара нюансов»: как эта фраза убивает экономику подписки\n","2026-07-22","-tut-pochti-standartno-para-nyuansov-kak-eta-fraza-ubivaet-ekonomiku-podpiski","2026-07-22T11:46:36.625Z","2026-09-13T23:21:38.544Z","2026-09-13T23:21:38.602Z",{"id":332,"documentId":333,"title":334,"date":335,"description":9,"order":23,"slug":336,"showOnMainPage":12,"createdAt":337,"updatedAt":338,"publishedAt":339,"locale":16},419,"gnlxdx5dl5wgdemt91xm57j9","4 продукта на NestJS: где стек сработал, а где мы ушли на Go\n","2026-07-23","-produkty-na-nestjs-i-go","2026-07-23T15:10:53.621Z","2026-09-23T20:38:02.925Z","2026-09-23T20:38:02.985Z",{"id":91,"documentId":92,"title":93,"date":94,"description":9,"order":23,"slug":95,"showOnMainPage":12,"createdAt":96,"updatedAt":97,"publishedAt":98,"locale":16},{"id":342,"documentId":343,"title":344,"date":345,"description":9,"order":23,"slug":346,"showOnMainPage":12,"createdAt":347,"updatedAt":348,"publishedAt":349,"locale":16},353,"u6ilvydbctqytrf7heo2scno","Кнопка «Войти» за миллионы: когда бизнесу правда нужна своя ВКС\n","2026-07-28","-knopka-voiti-za-milliony-kogda-biznesu-pravda-nuzhna-svoya-vks","2026-07-28T13:47:41.153Z","2026-09-20T19:43:08.311Z","2026-09-20T19:43:08.377Z",{"id":351,"documentId":352,"title":353,"date":354,"description":9,"order":69,"slug":355,"showOnMainPage":12,"createdAt":356,"updatedAt":357,"publishedAt":358,"locale":16},407,"dcenjtj61ta9j4xssc9be8n4","AI-чатбот за 2 недели: что проверить до сметы на 2 млн","2026-07-30","-ai-chatbot-chto-proverit-pered-razrabotkoy","2026-07-30T13:23:01.866Z","2026-09-23T19:27:11.722Z","2026-09-23T19:27:11.796Z",{"id":360,"documentId":361,"title":362,"date":363,"description":9,"order":32,"slug":364,"showOnMainPage":12,"createdAt":365,"updatedAt":366,"publishedAt":367,"locale":16},303,"k77qvgjbwvomrrx4tn51benn","Почему похожие интернет-магазины отличаются по стоимости в несколько раз","2026-07-31","-pochemu-pohozhie-internet-magaziny-otlichayutsya-po-stoimosti-v-neskolko-raz","2026-07-31T16:11:46.552Z","2026-09-14T11:00:11.859Z","2026-09-14T11:00:11.926Z",{"id":369,"documentId":370,"title":371,"date":372,"description":9,"order":23,"slug":373,"showOnMainPage":12,"createdAt":374,"updatedAt":375,"publishedAt":376,"locale":16},416,"myvt92baeeu5v8avnec7dqxv","Кнопка стала красивее, товара всё равно нет: почему редизайн не спасает продажи в e-commerce","2026-08-03","-redizayn-interfeysa-v-e-commerce","2026-08-03T15:04:24.695Z","2026-09-23T20:21:32.170Z","2026-09-23T20:21:32.245Z",{"id":378,"documentId":379,"title":380,"date":381,"description":9,"order":23,"slug":382,"showOnMainPage":12,"createdAt":383,"updatedAt":384,"publishedAt":385,"locale":16},422,"a4ckp7tbgmtv0utmia4b808l","Новая роль — новый проект: когда личные кабинеты пора собирать в экосистему","2026-08-04","-lichnye-kabineti-v-ekosisteme-optimizatsiya-protsessov","2026-08-04T14:13:59.695Z","2026-09-23T20:51:19.975Z","2026-09-23T20:51:20.033Z",{"id":387,"documentId":388,"title":389,"date":390,"description":9,"order":69,"slug":391,"showOnMainPage":12,"createdAt":392,"updatedAt":393,"publishedAt":394,"locale":16},413,"k14jk3d9zgf69tmumdlcoh2f","Сколько стоит AI после релиза: токены, контекст, хранение и контроль качества","2026-08-05","-stoimost-ai-posle-reliza-tokeny-kontekst-khranenie-i-kontrol-kachestva","2026-08-05T17:49:43.277Z","2026-09-23T19:57:02.474Z","2026-09-23T19:57:02.537Z",{"id":396,"documentId":397,"title":398,"date":399,"description":9,"order":138,"slug":400,"showOnMainPage":12,"createdAt":401,"updatedAt":402,"publishedAt":403,"locale":16},339,"jdz6gl00sz72z0egu84yf8cn","16 млн за полгода: аутсорс или штат в 2026 году","2026-08-06","-autsorsing-ili-shtat-sravnenie-zatrat","2026-08-06T17:30:36.209Z","2026-09-17T22:44:36.382Z","2026-09-17T22:44:36.451Z",{"id":405,"documentId":406,"title":407,"date":408,"description":9,"order":23,"slug":409,"showOnMainPage":12,"createdAt":410,"updatedAt":410,"publishedAt":411,"locale":16},210,"imbbxnbft75duehba72yjk23","Любая правка — мини-проект: 6 признаков, что корпоративный сайт пора пересобирать","2026-08-10","-priznaki-neobhodimosti-peresborki-korporativnogo-sajta","2026-08-11T23:47:18.300Z","2026-08-11T23:47:18.367Z",{"id":413,"documentId":414,"title":415,"date":416,"description":9,"order":417,"slug":418,"showOnMainPage":12,"createdAt":419,"updatedAt":420,"publishedAt":421,"locale":16},351,"heaihqewz8dlu9x3ninbdiqq","GetCourse, iSpring или своя LMS: когда онлайн-школе нужна отдельная платформа","2026-08-11",5,"-getcourse-ispring-ili-svoya-lms-vybor-platformy-dlya-onlayn-shkoly","2026-08-11T23:59:00.384Z","2026-09-20T15:59:44.965Z","2026-09-20T15:59:45.057Z",{"id":423,"documentId":424,"title":425,"date":426,"description":9,"order":427,"slug":428,"showOnMainPage":12,"createdAt":429,"updatedAt":430,"publishedAt":431,"locale":16},332,"wcg59mzuex1spvgeegxdhn63","В дашборде план выполнен, в кассе денег нет: почему CRM показывает несколько версий бизнеса","2026-08-12",4,"-pochemu-crm-pokazyvaet-raznye-versii-biznesa","2026-08-12T22:13:44.432Z","2026-09-17T22:01:25.093Z","2026-09-17T22:01:25.160Z",{"id":433,"documentId":434,"title":435,"date":436,"description":9,"order":138,"slug":437,"showOnMainPage":12,"createdAt":438,"updatedAt":439,"publishedAt":440,"locale":16},350,"mpxer9aw8jjq44rby7j47pwi","Стоимость разработки интеграции — API, CRM, 1С и внешние сервисы\n","2026-08-13","stoimost-razrabotki-integracii-api-crm-1s-i-vneshnie-servisy","2026-08-18T10:36:53.371Z","2026-09-20T15:45:50.010Z","2026-09-20T15:45:50.144Z",{"id":442,"documentId":443,"title":444,"date":445,"description":9,"order":32,"slug":446,"showOnMainPage":12,"createdAt":447,"updatedAt":448,"publishedAt":449,"locale":16},304,"vvxg6n1kmg9y7k6143t9gm8o","1 октября в прод: что 12 платформам придётся перестроить из-за нового закона","2026-08-14","novyy-zakon-dlya-platform-12-servisov","2026-08-18T10:59:43.550Z","2026-09-14T12:10:46.768Z","2026-09-14T12:10:46.844Z",{"id":451,"documentId":452,"title":453,"date":454,"description":9,"order":32,"slug":455,"showOnMainPage":12,"createdAt":456,"updatedAt":457,"publishedAt":458,"locale":16},305,"z5gc803xpd7jutuksh8q0er3","97% компаний создают учебный контент сами: следующий дефицит EdTech — подготовка преподавателей","2026-08-17","97-kompaniy-sozdayut-uchebnyy-kontent-sami-podgotovka-prepodavateley","2026-08-18T11:17:37.963Z","2026-09-14T12:11:38.758Z","2026-09-14T12:11:38.812Z",{"id":460,"documentId":461,"title":462,"date":463,"description":9,"order":23,"slug":464,"showOnMainPage":12,"createdAt":465,"updatedAt":466,"publishedAt":467,"locale":16},309,"fm5glwnple0jwjkmo8gvldan","Сколько стоит мобильное приложение в 2026 году: почему сметы отличаются втрое\n","2026-08-18","stoimost-razrabotki-mobilnogo-prilozheniya-2026-smeta","2026-08-18T11:31:22.195Z","2026-09-14T12:19:58.030Z","2026-09-14T12:19:58.102Z",{"id":469,"documentId":470,"title":471,"date":472,"description":9,"order":32,"slug":473,"showOnMainPage":12,"createdAt":474,"updatedAt":475,"publishedAt":476,"locale":16},306,"x28rh3zoj50o59tcgvzve415","AI-агенты внутри компании: где нужны доступы, ограничения и человек на проверке","2026-08-19","ai-agenty-v-kompanii-dostupy-i-kontrol","2026-08-18T14:05:29.647Z","2026-09-14T12:13:14.538Z","2026-09-14T12:13:14.626Z",{"id":478,"documentId":479,"title":480,"date":481,"description":9,"order":32,"slug":482,"showOnMainPage":12,"createdAt":483,"updatedAt":484,"publishedAt":485,"locale":16},460,"cs2j0db6ed7l2zglni926s05","Как проверить AI-навык кандидата: тестовое, критерии и красные флаги","2026-08-21","proverka-ai-navyka-kandidata-testovoe-kriterii","2026-08-19T13:56:11.468Z","2026-09-29T08:14:39.285Z","2026-09-29T08:14:39.363Z",{"id":487,"documentId":488,"title":489,"date":490,"description":9,"order":32,"slug":491,"showOnMainPage":12,"createdAt":492,"updatedAt":493,"publishedAt":494,"locale":16},427,"qh3qmzfp2ceif4xf3tdoi9ap","Один товар, три цены и очередь согласований: чем B2B-маркетплейс отличается от интернет-магазина","2026-08-26","b2b-marketpleys-otlichiya-ot-internet-magazina","2026-08-26T09:04:07.905Z","2026-09-23T22:05:30.026Z","2026-09-23T22:05:30.108Z",{"id":496,"documentId":497,"title":498,"date":499,"description":9,"order":32,"slug":500,"showOnMainPage":12,"createdAt":501,"updatedAt":502,"publishedAt":503,"locale":16},459,"w8n42241rgavwtld0dn1fvcl","Один статус «готовится» запускает цепочку потерь: где ломается экономика приложения доставки","2026-08-27","gde-prilozhenie-sedaet-marzhu","2026-08-26T14:56:30.346Z","2026-09-29T08:13:01.669Z","2026-09-29T08:13:01.769Z",{"id":38,"documentId":39,"title":40,"date":41,"description":9,"order":32,"slug":42,"showOnMainPage":12,"createdAt":43,"updatedAt":44,"publishedAt":45,"locale":16},{"id":28,"documentId":29,"title":30,"date":31,"description":9,"order":32,"slug":33,"showOnMainPage":12,"createdAt":34,"updatedAt":35,"publishedAt":36,"locale":16},{"id":507,"documentId":508,"title":509,"date":510,"description":9,"order":32,"slug":511,"showOnMainPage":12,"createdAt":512,"updatedAt":513,"publishedAt":514,"locale":16},394,"lb4x4pfodc0sbnv9umz0b32a","Закрыл ноутбук, открыл телефон — и начал заново: где теряется контекст пользователя\n","2026-09-01","gde-teryaetsya-kontekst-polzovatelya","2026-08-31T12:47:31.448Z","2026-09-23T11:44:42.622Z","2026-09-23T11:44:42.688Z",{"id":516,"documentId":517,"title":518,"date":519,"description":9,"order":32,"slug":520,"showOnMainPage":12,"createdAt":521,"updatedAt":522,"publishedAt":523,"locale":16},461,"pbpm1u7r2yocuobuig7aows1","После оффера оценка кандидата пропадает: как связать найм, обучение и эффективность","2026-09-02","kak-svyazat-naym-obuchenie-i-effektivnost","2026-09-02T08:28:55.851Z","2026-09-29T08:15:44.721Z","2026-09-29T08:15:44.799Z",{"id":47,"documentId":48,"title":49,"date":50,"description":9,"order":32,"slug":51,"showOnMainPage":12,"createdAt":52,"updatedAt":53,"publishedAt":54,"locale":16},{"id":526,"documentId":527,"title":528,"date":529,"description":9,"order":32,"slug":530,"showOnMainPage":12,"createdAt":531,"updatedAt":532,"publishedAt":533,"locale":16},462,"ono02gti54gmgguq55q3eqfl","Мобильная LMS: как понять, что отдельному приложению есть работа\n","2026-09-04","mobilnaya-lms-otdelnoe-prilozhenie","2026-09-03T14:02:36.259Z","2026-09-29T08:17:21.954Z","2026-09-29T08:17:22.017Z",{"id":535,"documentId":536,"title":537,"date":538,"description":9,"order":32,"slug":539,"showOnMainPage":12,"createdAt":540,"updatedAt":541,"publishedAt":542,"locale":16},463,"tia92neitxsmtmvtu3k6ox2x","Пилот с планом на рост: как подготовить цифровой продукт к масштабированию","2026-09-07","pilot-s-planom-na-rost-masshtabirovanie","2026-09-07T13:11:01.617Z","2026-09-29T08:18:34.399Z","2026-09-29T08:18:34.480Z",{"id":544,"documentId":545,"title":546,"date":547,"description":9,"order":32,"slug":548,"showOnMainPage":12,"createdAt":549,"updatedAt":550,"publishedAt":551,"locale":16},429,"mfzw1oxq307h7hldor2v71hh","Реклама сработала, сайт лёг: как проверить предел системы до пикового трафика","2026-09-08","reklama-srabotala-sayt-lyog-pikovyy-trafik","2026-09-08T11:25:13.641Z","2026-09-23T22:12:54.085Z","2026-09-23T22:12:54.180Z",{"id":553,"documentId":554,"title":555,"date":556,"description":9,"order":32,"slug":557,"showOnMainPage":12,"createdAt":558,"updatedAt":559,"publishedAt":560,"locale":16},400,"dqf6p9puiqfz6u2djss216vw","Баллы списались дважды: где ломается программа лояльности под нагрузкой","2026-09-09","programmnaya-loyalnost-pod-nagruzkoy","2026-09-08T11:39:39.209Z","2026-09-23T12:15:38.943Z","2026-09-23T12:15:39.016Z",{"id":562,"documentId":563,"title":564,"date":59,"description":9,"order":32,"slug":565,"showOnMainPage":12,"createdAt":566,"updatedAt":567,"publishedAt":568,"locale":16},411,"zttjv8sbmge05zro1ok576xe","Что IT-аудит находит в проекте перед релизом","it-audit-pered-relizom","2026-09-08T11:52:07.373Z","2026-09-23T19:53:41.550Z","2026-09-23T19:53:41.617Z",{"id":570,"documentId":571,"title":572,"date":59,"description":9,"order":23,"slug":573,"showOnMainPage":12,"createdAt":574,"updatedAt":574,"publishedAt":575,"locale":16},281,"ggdl1zmuuohkn3ubgxqu5wdz","Этапы разработки сайта: 7 контрольных точек от идеи до запуска","etapy-razrabotki-sayta-ot-idei-do-zapuska","2026-09-11T14:21:51.168Z","2026-09-11T14:21:51.261Z",{"id":577,"documentId":578,"title":579,"date":580,"description":9,"order":23,"slug":581,"showOnMainPage":12,"createdAt":582,"updatedAt":582,"publishedAt":583,"locale":16},299,"vc9i1ztfpn2yrd5nx782zp3z","Этапы разработки дизайна сайта: как создать привлекательный и функциональный веб-дизайн","2026-09-13","etapy-razrabotki-dizayna-sayta-kak-sozdat-privlekatelnyy-i-funktsionalnyy-veb-dizayn","2026-09-13T23:38:47.063Z","2026-09-13T23:38:47.130Z",{"id":585,"documentId":586,"title":587,"date":588,"description":9,"order":23,"slug":589,"showOnMainPage":12,"createdAt":590,"updatedAt":590,"publishedAt":591,"locale":16},301,"mj85w3jsdizxt9gpk1ngf564","Сколько стоит тестирование приложения и что влияет на цену","2026-09-14","skolko-stoit-testirovanie-prilozheniya-i-chto-vliyaet-na-tsenu","2026-09-14T09:26:29.005Z","2026-09-14T09:26:29.084Z",{"id":56,"documentId":57,"title":58,"date":59,"description":9,"order":23,"slug":60,"showOnMainPage":12,"createdAt":61,"updatedAt":62,"publishedAt":63,"locale":16},{"id":594,"documentId":595,"title":596,"date":588,"description":9,"order":23,"slug":597,"showOnMainPage":12,"createdAt":598,"updatedAt":598,"publishedAt":599,"locale":16},313,"yv49ig9l4j8vggzenf8rdxm3","Этапы управления проектом по разработке сайта или приложения","etapy-upravleniya-proektom-po-razrabotke-sayta-ili-prilozheniya","2026-09-14T15:36:41.687Z","2026-09-14T15:36:41.763Z",{"id":601,"documentId":602,"title":603,"date":588,"description":9,"order":23,"slug":604,"showOnMainPage":12,"createdAt":605,"updatedAt":606,"publishedAt":607,"locale":16},403,"nze9zg24dgc33oo464j2wo8v","Как искусственный интеллект меняет бизнес-процессы: от автоматизации до анализа данных","kak-iskusstvennyy-intellekt-menyaet-biznes-protsessy-ot-avtomatizatsii-do-analiza-dannykh","2026-09-14T21:35:44.550Z","2026-09-23T12:23:07.684Z","2026-09-23T12:23:07.761Z",{"id":65,"documentId":66,"title":67,"date":68,"description":9,"order":69,"slug":70,"showOnMainPage":12,"createdAt":71,"updatedAt":71,"publishedAt":72,"locale":16},{"id":74,"documentId":75,"title":76,"date":77,"description":9,"order":32,"slug":78,"showOnMainPage":12,"createdAt":79,"updatedAt":80,"publishedAt":81,"locale":16},{"id":611,"documentId":612,"title":613,"date":614,"description":9,"order":23,"slug":615,"showOnMainPage":12,"createdAt":616,"updatedAt":616,"publishedAt":617,"locale":16},325,"zlz1zsbmf9t62lq9upjoh71o","Как правильно оценить разработку сайта и приложения\n","2026-09-17","kak-pravilno-otsenit-razrabotku-sayta-i-prilozheniya","2026-09-17T10:47:34.140Z","2026-09-17T10:47:34.227Z",{"id":619,"documentId":620,"title":621,"date":614,"description":9,"order":23,"slug":622,"showOnMainPage":12,"createdAt":623,"updatedAt":624,"publishedAt":625,"locale":16},330,"hk18zy8rgkffyo6py89yhijb","Как выбрать платформу для онлайн-школы","kak-vybrat-platformu-dlya-onlajn-shkoly","2026-09-17T11:02:32.852Z","2026-09-17T13:50:45.671Z","2026-09-17T13:50:45.748Z",{"id":627,"documentId":628,"title":629,"date":614,"description":9,"order":32,"slug":630,"showOnMainPage":12,"createdAt":631,"updatedAt":632,"publishedAt":633,"locale":16},331,"m3jg0ix87senqmdibgb089zk","Настройка резервного копирования: как проверить восстановление сервиса\n","rezervnoe-kopirovanie-proverka-vosstanovleniya","2026-09-17T08:38:21.082Z","2026-09-17T14:08:08.647Z","2026-09-17T14:08:08.708Z",{"id":635,"documentId":636,"title":637,"date":638,"description":9,"order":32,"slug":639,"showOnMainPage":12,"createdAt":640,"updatedAt":640,"publishedAt":641,"locale":16},343,"c4qw6xwuehgz8lo5zyabldkb","Платформа обучения сотрудников: почему курс заканчивается раньше рабочего результата","2026-09-18","platforma-obucheniya-sotrudnikov-rabochiy-rezultat","2026-09-18T10:17:38.082Z","2026-09-18T10:17:38.173Z",{"id":643,"documentId":644,"title":645,"date":638,"description":9,"order":32,"slug":646,"showOnMainPage":12,"createdAt":647,"updatedAt":648,"publishedAt":649,"locale":16},361,"fbzwk8k4u0jwlm6l2b9o2jr3","Как превращать результаты пользовательских интервью в задачи для бэклога","rezultaty-polzovatelskih-intervyu-v-zadachi-backloga","2026-09-18T13:05:14.859Z","2026-09-21T14:42:31.491Z","2026-09-21T14:42:31.557Z",{"id":83,"documentId":84,"title":85,"date":86,"description":9,"order":23,"slug":87,"showOnMainPage":12,"createdAt":88,"updatedAt":88,"publishedAt":89,"locale":16},{"id":652,"documentId":653,"title":654,"date":655,"description":9,"order":32,"slug":656,"showOnMainPage":12,"createdAt":657,"updatedAt":658,"publishedAt":659,"locale":16},360,"idkoix18t80we76tz6g5li5g","Как проектировать редкие пользовательские сценарии в цифровом продукте","2026-09-21","redkie-polzovatelskie-scenarii-v-cifrovom-produkte","2026-09-21T11:15:59.442Z","2026-09-21T14:12:59.342Z","2026-09-21T14:12:59.415Z",{"id":661,"documentId":662,"title":663,"date":664,"description":665,"order":151,"slug":666,"showOnMainPage":12,"createdAt":667,"updatedAt":668,"publishedAt":669,"locale":16},365,"fgve6bjyd9co2ti7cn1gr5bv","Kazan Digital Week 2025","2025-09-17","b","media-2","2026-03-06T10:35:30.810Z","2026-09-21T16:06:41.714Z","2026-09-21T16:06:41.805Z",{"id":671,"documentId":672,"title":673,"date":674,"description":9,"order":32,"slug":675,"showOnMainPage":12,"createdAt":676,"updatedAt":677,"publishedAt":678,"locale":16},368,"ssfnxded1v20ng7yti5ngkbt","Аудит мобильного приложения: как найти причины сбоев, медленной работы и тяжёлых обновлений","2026-09-22","audit-mobilnogo-prilozheniya-sboyy-medlennaya-rabota","2026-09-22T07:37:24.514Z","2026-09-22T10:59:13.656Z","2026-09-22T10:59:13.714Z",{"id":680,"documentId":681,"title":682,"date":674,"description":9,"order":10,"slug":683,"showOnMainPage":12,"createdAt":684,"updatedAt":685,"publishedAt":686,"locale":16},382,"fr3j1duys4bku4syv0v3txb0","Как проверить, находят ли пользователи новую функцию после релиза","funkciya-vypushchena-polzovateli-ne-nashli-posle-reliza","2026-09-22T08:17:57.565Z","2026-09-22T13:27:28.606Z","2026-09-22T13:27:28.659Z",{"id":688,"documentId":689,"title":690,"date":691,"description":9,"order":23,"slug":692,"showOnMainPage":12,"createdAt":693,"updatedAt":694,"publishedAt":695,"locale":16},389,"wpw3ph9pm0j2gi5qq2d9zb32","Интеграция LMS и BI: события, метрики и роли доступа","2026-09-23","integraciya-lms-i-bi-sobytiya-metriki-roli","2026-09-23T07:35:31.275Z","2026-09-23T09:36:31.369Z","2026-09-23T09:36:31.476Z",{"id":697,"documentId":698,"title":699,"date":691,"description":9,"order":10,"slug":700,"showOnMainPage":12,"createdAt":701,"updatedAt":702,"publishedAt":703,"locale":16},405,"x98ekbdd625a0mr6v48wtojn","Тарифы, лимиты и пробный период в SaaS: что заложить в архитектуру до запуска","tarify-limity-probnyy-period-saas","2026-09-23T07:34:07.671Z","2026-09-23T13:29:13.000Z","2026-09-23T13:29:13.071Z",{"id":705,"documentId":706,"title":707,"date":708,"description":9,"order":23,"slug":709,"showOnMainPage":12,"createdAt":710,"updatedAt":710,"publishedAt":711,"locale":16},436,"t8fgwkzme6nbtkbfjww9i7zs","Автоматизация возвратов: как связать заявку, логистику, склад и выплату","2026-09-24","avtomatizatsiya-vozvratov-kak-svyazat-zayavku-logistiku-sklad-i-vyplatu","2026-09-24T10:22:57.802Z","2026-09-24T10:22:57.858Z",{"id":713,"documentId":714,"title":715,"date":708,"description":9,"order":10,"slug":716,"showOnMainPage":12,"createdAt":717,"updatedAt":718,"publishedAt":719,"locale":16},437,"e0kn9y3oq7pxqrub20a1n9kp","Требования к доступности цифрового продукта до начала разработки","trebovaniya-k-dostupnosti-do-nachala-razrabotki","2026-09-24T08:14:07.009Z","2026-09-24T10:59:51.769Z","2026-09-24T10:59:51.832Z",{"id":721,"documentId":722,"title":723,"date":708,"description":9,"order":23,"slug":724,"showOnMainPage":12,"createdAt":725,"updatedAt":725,"publishedAt":726,"locale":16},439,"b861gej3prtodznj3bb1y78f","Интеграция с WMS: как синхронизировать резервы, остатки и отгрузки","integratsiya-s-wms-kak-sinkhronizirovat-rezervy-ostatki-i-otgruzki","2026-09-24T12:23:25.584Z","2026-09-24T12:23:25.649Z",{"id":728,"documentId":729,"title":730,"date":708,"description":9,"order":23,"slug":731,"showOnMainPage":12,"createdAt":732,"updatedAt":733,"publishedAt":734,"locale":16},443,"rexo04uqb7qs9p7vie0ldmd8","19 несогласованных действий AI-агентов: как тестировать модели с доступом к интернету\n","testirovanie-ai-agentov-s-dostupom-k-internetu","2026-09-24T13:03:18.749Z","2026-09-24T13:04:17.309Z","2026-09-24T13:04:17.381Z",{"id":736,"documentId":737,"title":738,"date":614,"description":9,"order":32,"slug":739,"showOnMainPage":12,"createdAt":740,"updatedAt":741,"publishedAt":742,"locale":16},444,"n00161wjkx4xvvrj4cnrf3hg","Масштабирование веб-приложения: 5 признаков архитектурного предела\n","masshtabirovanie-veb-prilozheniya-arhitekturnyy-predel","2026-09-17T08:36:56.533Z","2026-09-24T19:02:35.882Z","2026-09-24T19:02:35.960Z",{"id":744,"documentId":745,"title":746,"date":747,"description":9,"order":23,"slug":748,"showOnMainPage":12,"createdAt":749,"updatedAt":749,"publishedAt":750,"locale":16},447,"aw0l78ewhaow4drvtb8xojs6","Аудит интернет-магазина перед ростом: производительность, интеграции и точки потери заказов","2026-09-25","audit-internet-magazina-pered-rostom-proizvoditelnost-integratsii-i-tochki-poteri-zakazov","2026-09-25T09:30:00.915Z","2026-09-25T09:30:00.980Z",{"id":752,"documentId":753,"title":754,"date":747,"description":9,"order":10,"slug":755,"showOnMainPage":12,"createdAt":756,"updatedAt":757,"publishedAt":758,"locale":16},449,"unrbovgyet8007ch5rlh115h","Когда таблица становится внутренней системой","kogda-tablicu-pora-zamenyat-vnutrenney-sistemoy","2026-09-25T08:18:33.492Z","2026-09-25T10:45:03.936Z","2026-09-25T10:45:04.057Z",{"id":760,"documentId":761,"title":762,"date":747,"description":9,"order":23,"slug":763,"showOnMainPage":12,"createdAt":764,"updatedAt":764,"publishedAt":765,"locale":16},452,"owozsp7o7tykqk6p9hn2i4pz","Покупатель оплатил, а магазин ещё не знает об этом: что входит в разработку интернет-магазина под ключ","razrabotka-internet-magazina-pod-klyuch","2026-09-25T13:53:22.880Z","2026-09-25T13:53:22.970Z",{"id":767,"documentId":768,"title":769,"date":770,"description":9,"order":10,"slug":771,"showOnMainPage":12,"createdAt":772,"updatedAt":772,"publishedAt":773,"locale":16},454,"girjdwh69jcawuu3ghjtih9c","Свой AI-сервис или готовая платформа: сравнение стоимости, контроля и сроков\n","2026-09-28","svoi-ai-servis-ili-gotovaya-platforma","2026-09-28T10:26:01.458Z","2026-09-28T10:26:01.532Z",{"id":775,"documentId":776,"title":777,"date":770,"description":9,"order":10,"slug":778,"showOnMainPage":12,"createdAt":779,"updatedAt":780,"publishedAt":781,"locale":16},470,"lbqjo38kroxmnx1cgnlmgifx","Семь полезных функций и один вопрос: как собрать MVP для проверки спроса\n","mvp-one-scenario","2026-09-28T10:40:09.723Z","2026-09-29T11:24:02.482Z","2026-09-29T11:24:02.599Z",{"id":783,"documentId":784,"title":785,"date":786,"description":9,"order":10,"slug":787,"showOnMainPage":12,"createdAt":788,"updatedAt":789,"publishedAt":790,"locale":16},469,"zerzn7i3b636huj96oap0txe","Когда запрашивать телефон и регистрацию в цифровом продукте","2026-09-29","registraciya-do-cennosti","2026-09-29T11:11:57.612Z","2026-09-29T11:20:06.538Z","2026-09-29T11:20:06.629Z",{"id":792,"documentId":793,"title":794,"date":795,"description":9,"order":10,"slug":796,"showOnMainPage":12,"createdAt":797,"updatedAt":798,"publishedAt":799,"locale":16},473,"d7r9typkfx45vfssliitjtq2","Почему рабочие чаты съедают больше времени, чем кажется","2026-09-30","quick-question-work-chats","2026-09-30T07:39:44.951Z","2026-10-01T08:32:23.393Z","2026-10-01T08:32:23.503Z",{"id":801,"documentId":802,"title":803,"date":103,"description":9,"order":23,"slug":804,"showOnMainPage":12,"createdAt":805,"updatedAt":805,"publishedAt":806,"locale":16},476,"s3vm1v69pa8daldydfxs837g","Монолит или микросервисы: критерии выбора для нового и действующего продукта","monolit-ili-mikroservisy-kriterii-vybora-dlya-novogo-i-deystvuyushchego-produkta","2026-10-01T09:35:21.442Z","2026-10-01T09:35:21.505Z",{"id":808,"documentId":809,"title":810,"date":103,"description":9,"order":23,"slug":811,"showOnMainPage":12,"createdAt":812,"updatedAt":812,"publishedAt":813,"locale":16},478,"psq9e3hd069s1e1nf5b3zuot","Миграция в облако: план переноса, проверка отката и риски простоя","migratsiya-v-oblako-plan-perenosa-proverka-otkata-i-riski-prostoya","2026-10-01T09:42:27.368Z","2026-10-01T09:42:27.443Z",{"id":100,"documentId":101,"title":102,"date":103,"description":9,"order":10,"slug":104,"showOnMainPage":12,"createdAt":105,"updatedAt":106,"publishedAt":107,"locale":16},{"id":816,"documentId":817,"title":818,"date":819,"description":9,"order":10,"slug":820,"showOnMainPage":12,"createdAt":821,"updatedAt":822,"publishedAt":823,"locale":16},481,"u1h9957qsu4htmbtcknrirpq","Отдельный проект, усиление команды или команда под направление: как выбрать формат","2026-10-02","team-model-choice","2026-10-02T11:01:21.642Z","2026-10-02T12:28:11.728Z","2026-10-02T12:28:11.793Z",{"id":825,"documentId":826,"title":827,"date":828,"description":9,"order":10,"slug":829,"showOnMainPage":12,"createdAt":830,"updatedAt":831,"publishedAt":832,"locale":16},484,"ipec85lddzfdxtovwkuwwugt","Корпоративная LMS для дилеров и франчайзи: как спроектировать внешний контур обучения","2026-10-05","korporativnaya-lms-dlya-dilerov-i-franchayzi","2026-10-05T07:40:52.639Z","2026-10-05T11:45:38.740Z","2026-10-05T11:45:38.832Z",{"id":109,"documentId":110,"title":111,"date":112,"description":9,"order":10,"slug":113,"showOnMainPage":12,"createdAt":114,"updatedAt":115,"publishedAt":116,"locale":16},{"id":835,"documentId":836,"title":837,"date":112,"description":9,"order":10,"slug":838,"showOnMainPage":12,"createdAt":839,"updatedAt":840,"publishedAt":841,"locale":16},489,"ed1nma8y7ys91sevd8eglhb1","Кадровые процессы без почтовых цепочек: когда компании нужна платформа","platforma-kadrovyh-processov","2026-10-06T07:41:58.738Z","2026-10-06T13:10:04.463Z","2026-10-06T13:10:04.594Z",{"id":118,"documentId":119,"title":120,"date":121,"description":9,"order":10,"slug":122,"showOnMainPage":12,"createdAt":123,"updatedAt":124,"publishedAt":125,"locale":16},{"id":844,"documentId":845,"title":846,"date":847,"description":9,"order":10,"slug":848,"showOnMainPage":12,"createdAt":849,"updatedAt":850,"publishedAt":851,"locale":16},499,"ubjpk200wjx8ebxcvrdlvxd9","Жизненный цикл ПО: решения бизнеса от идеи до поддержки","2026-10-12","software-lifecycle-decisions","2026-10-12T07:15:15.806Z","2026-10-12T12:18:49.191Z","2026-10-12T12:18:49.262Z",{"id":127,"documentId":128,"title":129,"date":130,"description":9,"order":10,"slug":131,"showOnMainPage":12,"createdAt":132,"updatedAt":133,"publishedAt":134,"locale":16},{"id":854,"documentId":855,"title":856,"date":857,"description":9,"order":10,"slug":858,"showOnMainPage":12,"createdAt":859,"updatedAt":860,"publishedAt":861,"locale":16},505,"af8dh628c7nkaaym04oom98b","Как выбрать процесс для корпоративной LMS и оценить результат","2026-10-14","corporate-lms-processes","2026-10-13T09:21:52.199Z","2026-10-14T10:12:35.715Z","2026-10-14T10:12:35.784Z",{"id":863,"documentId":864,"title":865,"date":866,"description":9,"order":10,"slug":867,"showOnMainPage":12,"createdAt":868,"updatedAt":869,"publishedAt":870,"locale":16},508,"exlc2gp2r56ff4hcbuv4a0q8","ИИ-агент с доступом к деньгам: права, лимиты и подтверждение операций","2026-10-15","ii-agent-s-dostupom-k-dengam-prava-limity-i-podtverzhdenie-operacii","2026-10-14T09:10:23.502Z","2026-10-15T11:41:35.709Z","2026-10-15T11:41:35.795Z",{"id":872,"documentId":873,"title":874,"date":875,"description":9,"order":10,"slug":876,"showOnMainPage":12,"createdAt":877,"updatedAt":878,"publishedAt":879,"locale":16},510,"w0w26wtkq43fbo4wm9o09ul1","Как исключения в процессе влияют на оценку цифрового продукта","2026-10-19","skrytye-isklyucheniya-v-biznes-processe-pochemu-oni-menyayut-ocenku-cifrovogo-produkta","2026-10-16T08:45:11.652Z","2026-10-19T12:56:19.983Z","2026-10-19T12:56:20.082Z",{"id":881,"documentId":882,"title":883,"date":8,"description":9,"order":10,"slug":884,"showOnMainPage":12,"createdAt":885,"updatedAt":886,"publishedAt":887,"locale":16},514,"l1j27vyrtvwgs7uzw4y7ce72","Как выбрать модель договора с подрядчиком на разработку ПО","metodologiya-vybora-modeli-rabotyi-s-podryadchikom","2026-10-20T09:49:14.939Z","2026-10-20T11:09:24.953Z","2026-10-20T11:09:25.038Z",{"id":5,"documentId":6,"title":7,"date":8,"description":9,"order":10,"slug":11,"showOnMainPage":12,"createdAt":13,"updatedAt":14,"publishedAt":15,"locale":16},[],{"id":891,"documentId":892,"name":893,"alternativeText":9,"caption":9,"width":894,"height":895,"formats":896,"hash":928,"ext":898,"mime":901,"size":929,"url":930,"previewUrl":9,"provider":931,"provider_metadata":9,"createdAt":932,"updatedAt":932,"publishedAt":933,"related":934},1034,"e1fyqnpejup0fcpbsrtl84v2","01-cover.png",1920,1080,{"large":897,"small":907,"medium":913,"thumbnail":920},{"ext":898,"url":899,"hash":900,"mime":901,"name":902,"path":9,"size":903,"width":904,"height":905,"sizeInBytes":906},".png","https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_01_cover_f4bac05602.png","large_01_cover_f4bac05602","image\u002Fpng","large_01-cover.png",742.72,1000,563,742721,{"ext":898,"url":908,"hash":909,"mime":901,"name":910,"path":9,"size":911,"width":23,"height":570,"sizeInBytes":912},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_01_cover_f4bac05602.png","small_01_cover_f4bac05602","small_01-cover.png",202.78,202776,{"ext":898,"url":914,"hash":915,"mime":901,"name":916,"path":9,"size":917,"width":918,"height":378,"sizeInBytes":919},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_01_cover_f4bac05602.png","medium_01_cover_f4bac05602","medium_01-cover.png",431.74,750,431743,{"ext":898,"url":921,"hash":922,"mime":901,"name":923,"path":9,"size":924,"width":925,"height":926,"sizeInBytes":927},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_01_cover_f4bac05602.png","thumbnail_01_cover_f4bac05602","thumbnail_01-cover.png",59.2,245,138,59204,"01_cover_f4bac05602",587.22,"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002F01_cover_f4bac05602.png","aws-s3","2026-10-21T09:53:01.930Z","2026-10-21T09:53:01.931Z",[935],{"__type":936,"id":5,"documentId":6,"title":7,"date":8,"description":9,"order":10,"slug":11,"showOnMainPage":12,"createdAt":13,"updatedAt":14,"publishedAt":15,"locale":16},"api::media.media",[938],{"__component":939,"id":816,"text":940},"media.text","\u003Cp>В CRM заказы получают статус «принят», а склад не видит часть из них. Команда обсуждает чат-бота, новые уведомления и обновление витрины, хотя проверяемая задача уже лежит в цепочке передачи заказа.\u003C\u002Fp>\u003Cp>Первый измеримый эффект появляется, когда компания меняет одну повторяемую операцию и заранее записывает исходное состояние. Для этого нужны событие-триггер, результат, владелец исключений и данные для сравнения до и после релиза.\u003C\u002Fp>\u003Ch2>Длинный список автоматизаций не даёт точки сравнения\u003C\u002Fh2>\u003Cp>Заказ проходит через витрину, учёт, склад, оплату и доставку. Поэтому в плане быстро появляются остатки, уведомления, возвраты и обращения покупателей. Одновременные изменения смешивают результат: на показатели влияет спрос, ассортимент, работа операторов и новые правила.\u003C\u002Fp>\u003Cp>В исследовании \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fwww.zebra.com\u002Fus\u002Fen\u002Fabout-zebra\u002Fnewsroom\u002Fpress-releases\u002F2025\u002F70-of-frontline-workers-report-rising-concerns-with-injuries-on-the-warehouse-floor.html\">Zebra\u003C\u002Fa> 74% опрошенных складских сотрудников сообщили, что тратят слишком много времени на задачи, которые поддаются автоматизации. Цифра не описывает отдельный российский магазин, но объясняет внимание к повторяемым операциям склада и исполнения заказа.\u003C\u002Fp>\u003Ch2>Операция требует четырёх зафиксированных частей\u003C\u002Fh2>\u003Cp>Первая задача формулируется как цепочка: покупатель оплатил заказ — система отправила его в учёт — склад получил задание — при ошибке ответственный увидел исключение. У цепочки есть триггер, действие, владелец и проверяемый результат.\u003C\u002Fp>\u003Cfigure class=\"image\">\u003Cimg alt=\"02-operation-table.png\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002F02_operation_table_a17875837c.png\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_02_operation_table_a17875837c.png 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_02_operation_table_a17875837c.png 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_02_operation_table_a17875837c.png 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_02_operation_table_a17875837c.png 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>Такой контур учитывает успешные и неуспешные пути. Отмена, отсутствие остатка, повторное событие и недоступность внешней системы не остаются сюрпризом после релиза.\u003C\u002Fp>\u003Ch2>Пять критериев отделяют первый контур от большого проекта\u003C\u002Fh2>\u003Cfigure class=\"image\">\u003Cimg alt=\"04-selection-criteria-table.png\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002F04_selection_criteria_table_d7ec38b1ca.png\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_04_selection_criteria_table_d7ec38b1ca.png 220w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_04_selection_criteria_table_d7ec38b1ca.png 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_04_selection_criteria_table_d7ec38b1ca.png 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_04_selection_criteria_table_d7ec38b1ca.png 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>Передача заказа часто оказывается удобным кандидатом: её начало и конец видны в системах. Остатки и резервирование требуют отдельного решения о владельце данных. Статусы доставки подходят, когда неопределённость после отгрузки создаёт обращения покупателей и нагрузку на операторов.\u003C\u002Fp>\u003Cfigure class=\"image\">\u003Cimg data-ck-upload-id=\"e8f25ea826856d6f12c996123d5c5fd7a\">\u003C\u002Ffigure>\u003Cp>В нашем кейсе \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fprojects\u002Fhotz\">HOTZ\u003C\u002Fa> — интернет-магазине — реализованы сквозной каталог, обмен с 1С по товарам, остаткам и заказам и расчёт доставки в пути заказа. Этот механизм показывает, почему передачу данных о заказе стоит выделять в отдельную операцию на стыке витрины, учёта и доставки.\u003C\u002Fp>\u003Cp>\u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fservices\u002Fe-commerce\">Карта e-commerce-интеграций\u003C\u002Fa> помогает связать эту операцию с системами, данными и ролями до оценки разработки.\u003C\u002Fp>\u003Ch2>Baseline записывают до первого изменения\u003C\u002Fh2>\u003Cp>Baseline — исходная точка сравнения. Для передачи заказа основным показателем станет медианное время от создания на витрине до записи в учётной системе. Контрольный показатель — число заказов, которым потребовалось вмешательство.\u003C\u002Fp>\u003Cp>Таблица замера должна назвать период, источник данных, определение статуса и владельца отчёта. Сравнение одинаковых периодов после релиза показывает движение показателей без приписывания автоматизации чужого эффекта.\u003C\u002Fp>\u003Cfigure class=\"image\">\u003Cimg alt=\"05-baseline-table.png\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002F05_baseline_table_fb4963149e.png\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_05_baseline_table_fb4963149e.png 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_05_baseline_table_fb4963149e.png 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_05_baseline_table_fb4963149e.png 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_05_baseline_table_fb4963149e.png 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>Период сравнения зависит от потока. Магазин с ежедневными заказами часто берёт неделю. B2B-компания с редкими заказами выбирает интервал, в котором собирается достаточно наблюдений. Baseline не обещает экономию: он показывает, изменилось ли время между состояниями и видит ли команда исключения.\u003C\u002Fp>\u003Ch2>Исключения показывают реальную границу процесса\u003C\u002Fh2>\u003Cp>До запуска команда описывает отмену, отсутствие остатка, повторное событие, недоступность внешней системы и частичную отгрузку. Для каждого случая нужен видимый статус и ответственный. Полное автоматическое решение всех исключений на первом этапе не требуется; наблюдаемость и назначение владельца требуются.\u003C\u002Fp>\u003Cp>Для каталожного направления измеряемой операцией станет выпуск обновления ассортимента или исправление фильтра. У неё будет собственный триггер, владелец и baseline.\u003C\u002Fp>\u003Cp>Здесь остаётся разумная альтернатива автоматизации: улучшить интерфейс оператора или договориться о понятном регламенте. Этот путь выигрывает, когда операция редкая, стартовое событие нельзя надёжно выделить или данные для baseline отсутствуют. Интеграция в такой ситуации добавляет зависимость, но не создаёт достоверной точки сравнения.\u003C\u002Fp>\u003Ch2>Результат проверяют на одинаковых условиях\u003C\u002Fh2>\u003Cp>После релиза команда повторяет тот же замер и записывает внешние изменения: промоакции, смену поставщика, отключение канала продаж. Материалы \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fwww.shopify.com\u002Fenterprise\u002Fblog\u002Fb2b-ecommerce-workflow\">Shopify\u003C\u002Fa> относят к показателям время обработки заказа и точность исполнения. Их перечень задаёт принцип: метрика относится к конкретному шагу.\u003C\u002Fp>\u003Cp>Исследование \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fdatainsight.ru\u002FDI_b2b-ecommerce-cases_trends_2025\">Data Insight\u003C\u002Fa> связывает цифровизацию закупок и продаж с логистикой и складскими системами. Это рыночный контекст, который не подменяет замер отдельной компании.\u003C\u002Fp>\u003Ch2>Карточка операции задаёт границы первого релиза\u003C\u002Fh2>\u003Cp>До разработки полезно заполнить одну карточку процесса. В ней фиксируют стартовое событие, конечный статус, источник каждой записи, владельца исключений и два показателя. Такая карточка не заменяет техническое задание: она не даёт ему начаться с перечня функций вместо наблюдаемой операции.\u003C\u002Fp>\u003Cfigure class=\"image\">\u003Cimg alt=\"06-operation-card-table.png\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002F06_operation_card_table_22a60236ab.png\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_06_operation_card_table_22a60236ab.png 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_06_operation_card_table_22a60236ab.png 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_06_operation_card_table_22a60236ab.png 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_06_operation_card_table_22a60236ab.png 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>Большой проект при этом не отменяется. Первая итерация получает собственную границу: передача, статус, журнал исключений и ответственный. Уведомления, новые каналы и расширенная аналитика остаются в плане до тех пор, пока замер не покажет их приоритет.\u003C\u002Fp>\u003Cp>Важно договориться и о словаре статусов. Витрина может считать передачу завершённой после API-запроса, учёт — после создания записи, склад — после появления задания. Эти события отвечают на разные вопросы. Один выбранный конец операции, период и источник данных должны сохраняться в отчёте до и после релиза.\u003C\u002Fp>\u003Cp>Рост найденных исключений после запуска не всегда означает ухудшение. Очередь может показать случаи, которые раньше обнаруживали по письму, звонку или задержке отгрузки. В отчёте отдельно отмечают изменение способа обнаружения, затем сравнивают периоды и выбирают следующую доработку.\u003C\u002Fp>\u003Ch2>Правило для первого шага\u003C\u002Fh2>\u003Cp>Для заказов со статусом «принят» первой задачей станет передача заказа: команда описывает исключения, фиксирует два показателя и повторяет замер после запуска.\u003C\u002Fp>\u003Cp>Автоматизируйте первой операцию, у которой есть повторяемый триггер, один владелец исключений и baseline, доступный до релиза.\u003C\u002Fp>\u003Cp>\u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fservices\u002Fe-commerce\">В Qtim разберут интеграционный контур\u003C\u002Fa>: события, источники данных, исключения и способ проверки результата.\u003C\u002Fp>",[942,990,1038],{"createdAt":885,"id":881,"documentId":882,"title":883,"date":8,"description":9,"order":10,"slug":884,"showOnMainPage":12,"updatedAt":886,"publishedAt":887,"locale":16,"cover":943,"content":976,"media_event":9,"media_areas":980,"seo":9,"localizations":989},{"id":944,"documentId":945,"name":946,"alternativeText":9,"caption":9,"width":894,"height":895,"formats":947,"hash":972,"ext":898,"mime":901,"size":973,"url":974,"previewUrl":9,"provider":931,"provider_metadata":9,"createdAt":975,"updatedAt":975,"publishedAt":975},1030,"f4180y41997yw0fwqu272uxx","01-cover (1).png",{"large":948,"small":954,"medium":960,"thumbnail":966},{"ext":898,"url":949,"hash":950,"mime":901,"name":951,"path":9,"size":952,"width":904,"height":905,"sizeInBytes":953},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_01_cover_1_a771a643f9.png","large_01_cover_1_a771a643f9","large_01-cover (1).png",543.04,543036,{"ext":898,"url":955,"hash":956,"mime":901,"name":957,"path":9,"size":958,"width":23,"height":570,"sizeInBytes":959},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_01_cover_1_a771a643f9.png","small_01_cover_1_a771a643f9","small_01-cover (1).png",142.01,142005,{"ext":898,"url":961,"hash":962,"mime":901,"name":963,"path":9,"size":964,"width":918,"height":378,"sizeInBytes":965},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_01_cover_1_a771a643f9.png","medium_01_cover_1_a771a643f9","medium_01-cover (1).png",312.49,312488,{"ext":898,"url":967,"hash":968,"mime":901,"name":969,"path":9,"size":970,"width":925,"height":926,"sizeInBytes":971},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_01_cover_1_a771a643f9.png","thumbnail_01_cover_1_a771a643f9","thumbnail_01-cover (1).png",40.84,40844,"01_cover_1_a771a643f9",590.51,"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002F01_cover_1_a771a643f9.png","2026-10-20T11:06:58.473Z",[977],{"__component":939,"id":978,"text":979},477,"\u003Cp>Как выбрать модель договора с подрядчиком на разработку ПО? Сначала нужно понять, что известно о результате, каких решений пока нет и как стороны будут управлять изменениями.\u003C\u002Fp>\u003Cp>Две задачи могут называться одинаково, хотя для одной уже известны роли, интеграции и критерии запуска, а для другой определён только желаемый эффект. Для них нужны разные договорённости о работах.\u003C\u002Fp>\u003Cp>Страница даёт карту из четырёх моделей: фиксированный этап, оплачиваемый discovery, выделенная команда и ограниченные инкременты. Это не юридический шаблон: перед подписанием условия проверяет юрист.\u003C\u002Fp>\u003Ch2>Сначала измерьте неопределённость задачи\u003C\u002Fh2>\u003Cfigure class=\"image\">\u003Cimg alt=\"03-uncertainty (1).png\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002F03_uncertainty_1_4a0e40330c.png\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_03_uncertainty_1_4a0e40330c.png 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_03_uncertainty_1_4a0e40330c.png 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_03_uncertainty_1_4a0e40330c.png 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_03_uncertainty_1_4a0e40330c.png 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>Выбор начинается с четырёх вопросов: какой пользовательский результат нужен к конкретной дате; какие интеграции, данные, роли и ограничения подтверждены; кто расставляет приоритеты со стороны заказчика; что жёстче ограничено — бюджет, срок, набор функций или ёмкость команды.\u003C\u002Fp>\u003Cp>Подробные ответы позволяют разбить работу на проверяемые этапы. Когда ответов нет, стороны выносят неизвестные в отдельный список работ и заранее согласуют процедуру возвращения к плану.\u003C\u002Fp>\u003Cp>Работа в \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fdoi.org\u002F10.1016\u002Fj.infsof.2025.107798\">Information\u003C\u002Fa> изучила 116 завершённых программных проектов и выявила связь недостаточного раннего анализа и планирования с более слабыми результатами. Авторы не доказывают причинность для отдельной компании.\u003C\u002Fp>\u003Ch2>Четыре модели, которые решают разные задачи\u003C\u002Fh2>\u003Cp>В каждой модели дополнительно нужны роли, критерии готовности, порядок изменения приоритетов и контрольные точки.\u003C\u002Fp>\u003Cfigure class=\"image\">\u003Cimg alt=\"02-models-table.png\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002F02_models_table_0c55a252ca.png\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_02_models_table_0c55a252ca.png 221w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_02_models_table_0c55a252ca.png 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_02_models_table_0c55a252ca.png 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_02_models_table_0c55a252ca.png 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>Систематический \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fdoi.org\u002F10.1016\u002Fj.jss.2025.112680\">Overview\u003C\u002Fa> 2026 года собирает реальные примеры альтернативных подходов к финансированию и контрактам в Agile-разработке. Он не задаёт единую форму договора и не заменяет юридическую экспертизу.\u003C\u002Fp>\u003Ch2>Когда discovery снимает лишние обязательства\u003C\u002Fh2>\u003Cp>Discovery нужен, когда цена зависит от ответов, которых пока нет: где лежат данные клиентов, какие роли должны видеть историю заказов и как система свяжется с учётной платформой.\u003C\u002Fp>\u003Cp>Заказчик и подрядчик фиксируют в первом этапе карту сценариев, перечень интеграций, вариант архитектуры, уточнённый бэклог, оценку следующих работ и список рисков. До старта они определяют, кто принимает артефакты и какое решение последует по итогу.\u003C\u002Fp>\u003Cp>Исследование \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fwww.sciencedirect.com\u002Fscience\u002Farticle\u002Fpii\u002FS0019850125000422\">Beyond\u003C\u002Fa> предлагает разделять работу на фазу до разработки и итеративный этап при высокой неопределённости. Это исследовательская модель закупки, а не готовый договор для любого рынка.\u003C\u002Fp>\u003Cp>\u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fservices\">Обсудить формат разработки с командой Qtim\u003C\u002Fa> можно после фиксации границ первой поставки и списка неизвестных.\u003C\u002Fp>\u003Ch2>Роли нужно закреплять отдельно от названия фреймворка\u003C\u002Fh2>\u003Cp>Одно название фреймворка не фиксирует договорные роли, порядок приоритизации и процедуру изменения объёма. Эти правила стороны записывают отдельно.\u003C\u002Fp>\u003Cp>В нашем кейсе \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fprojects\u002Fpoison-drop\">Poison Drop\u003C\u002Fa> мы развивали e-commerce-продукт с каталогом, профилем и заказами. В Qtim вместе с клиентом развивали frontend, backend, интеграции и инфраструктуру; разделение продуктового контекста и инженерной части показывает, почему роли стоит закреплять в модели совместной работы.\u003C\u002Fp>\u003Cp>В любой модели стороны называют владельца продуктового решения, представителя подрядчика по инженерным решениям и оценке рисков, тех, кто принимает этап, и участников эскалации.\u003C\u002Fp>\u003Ch2>В договоре должны жить правила изменений и проверки качества\u003C\u002Fh2>\u003Cp>Список функций не заменяет механизм управления. Договору нужны предмет этапа или принцип наполнения бэклога, границы поставки и исключения, критерии готовности и приёмки, нефункциональные требования, ритм демо, порядок изменения объёма, доступы, права на результат и условия передачи работ.\u003C\u002Fp>\u003Cp>Работа \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fwww.sciencedirect.com\u002Fscience\u002Farticle\u002Fpii\u002FS1535011825000047\">Enhancing\u003C\u002Fa> рассматривает несоответствие закупочных процедур и Agile-разработки в сложных ИТ-проектах. Контекст исследования — государственные закупки, поэтому его нельзя переносить в частный договор буквально.\u003C\u002Fp>\u003Ch2>Проверяйте модель на одном решении\u003C\u002Fh2>\u003Cp>Возьмите спорную функцию: например, изменение адреса доставки после оформления заказа. Вместе определите владельца сценария, затронутые системы, критерий готовности и процедуру согласования изменения.\u003C\u002Fp>\u003Cp>Фиксированный этап подходит при известных ответах. Discovery помогает найти ответы. Выделенная команда удобна при постоянном потоке приоритетов. Инкременты позволяют выпускать ценность частями и принимать решение после каждого выпуска.\u003C\u002Fp>\u003Cp>Отраслевой \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fdigital.ai\u002Fresource-center\u002Fanalyst-reports\u002F18th-state-of-agile-report\u002F\">Digital.ai\u003C\u002Fa> за 2025 год фиксирует интерес к измеримым результатам, прозрачности решений и управлению данными. В опросе участвовало около 350 человек, преимущественно консультанты и Agile-коучи крупных предприятий; это ограничивает обобщения.\u003C\u002Fp>\u003Ch2>Правило выбора: зафиксируйте управляемое, исследуйте неизвестное\u003Cbr>\u003Cbr>&nbsp;\u003C\u002Fh2>\u003Cfigure class=\"image\">\u003Cimg alt=\"04-change-decision (1).png\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002F04_change_decision_1_99eb7308d2.png\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_04_change_decision_1_99eb7308d2.png 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_04_change_decision_1_99eb7308d2.png 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_04_change_decision_1_99eb7308d2.png 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_04_change_decision_1_99eb7308d2.png 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>Договор фиксирует то, что стороны уже умеют проверить, и задаёт процедуру для всего, что ещё предстоит выяснить.\u003C\u002Fp>\u003Cp>\u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fservices\">Команда Qtim поможет обсудить задачу\u003C\u002Fa> через цель продукта, критичные неизвестные и границы первой поставки.\u003C\u002Fp>",[981,982],{"id":138,"documentId":139,"title":140,"slug":141,"order":23,"createdAt":142,"updatedAt":142,"publishedAt":143,"locale":16},{"id":983,"documentId":984,"title":985,"slug":986,"order":23,"createdAt":987,"updatedAt":987,"publishedAt":988,"locale":16},31,"x54tt9ferpmy25va1y5hlmqq","Стоимость и бюджеты","stoimost-i-byudzhety","2026-07-30T14:30:46.759Z","2026-07-30T14:30:46.777Z",[],{"createdAt":877,"id":872,"documentId":873,"title":874,"date":875,"description":9,"order":10,"slug":876,"showOnMainPage":12,"updatedAt":878,"publishedAt":879,"locale":16,"cover":991,"content":1025,"media_event":9,"media_areas":1028,"seo":9,"localizations":1037},{"id":992,"documentId":993,"name":994,"alternativeText":9,"caption":9,"width":894,"height":895,"formats":995,"hash":1020,"ext":898,"mime":901,"size":1021,"url":1022,"previewUrl":9,"provider":931,"provider_metadata":9,"createdAt":1023,"updatedAt":1023,"publishedAt":1024},1028,"jh2ac0t39sx7yj2fpnbidcse","1.png",{"large":996,"small":1002,"medium":1008,"thumbnail":1014},{"ext":898,"url":997,"hash":998,"mime":901,"name":999,"path":9,"size":1000,"width":904,"height":905,"sizeInBytes":1001},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_1_2967d5ac9e.png","large_1_2967d5ac9e","large_1.png",626.29,626293,{"ext":898,"url":1003,"hash":1004,"mime":901,"name":1005,"path":9,"size":1006,"width":23,"height":570,"sizeInBytes":1007},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_1_2967d5ac9e.png","small_1_2967d5ac9e","small_1.png",176.01,176014,{"ext":898,"url":1009,"hash":1010,"mime":901,"name":1011,"path":9,"size":1012,"width":918,"height":378,"sizeInBytes":1013},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_1_2967d5ac9e.png","medium_1_2967d5ac9e","medium_1.png",371.71,371713,{"ext":898,"url":1015,"hash":1016,"mime":901,"name":1017,"path":9,"size":1018,"width":925,"height":926,"sizeInBytes":1019},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_1_2967d5ac9e.png","thumbnail_1_2967d5ac9e","thumbnail_1.png",51.02,51023,"1_2967d5ac9e",519.06,"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002F1_2967d5ac9e.png","2026-10-16T09:39:03.110Z","2026-10-16T09:39:03.111Z",[1026],{"__component":939,"id":792,"text":1027},"\u003Cp>Руководитель продукта показывает схему: заявка, проверка, согласование, исполнение, закрытие. На ней пять шагов и один ровный маршрут. До оценки остаётся выяснить, что происходит с заявкой без документа, с нестандартным лимитом, с повторной операцией и с ответом внешней системы, который пришёл после тайм-аута.\u003C\u002Fp>\u003Cp>Эти вопросы меняют состав продукта. Для каждой ветки могут понадобиться правило, новый статус, право доступа, данные из другой системы, уведомление и история решения. Пока ветка не названа, оценка опирается на неполную картину.\u003C\u002Fp>\u003Cp>Линейная схема нужна, чтобы договориться об основном пути. Для состава первой версии её недостаточно. В Qtim собирают реестр исключений и разбирают каждое как отдельный элемент продукта.\u003C\u002Fp>\u003Cfigure class=\"image\">\u003Cimg alt=\"2.png\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002F2_4d66a23c60.png\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_2_4d66a23c60.png 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_2_4d66a23c60.png 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_2_4d66a23c60.png 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_2_4d66a23c60.png 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Ch2>Одна схема скрывает несколько разных задач\u003C\u002Fh2>\u003Cp>Слово «исключение» часто объединяет разные ситуации. Одна ветка нарушает правило и должна быть остановлена. Другая разрешена, но требует решения сотрудника. Третья показывает, что регламент не описал реальный путь. Четвёртая появляется на границе систем: одна из них завершила свою часть, а следующая ещё не получила нужные данные.\u003C\u002Fp>\u003Cp>Эти типы нельзя оценивать одним пунктом. Неправильный платёжный статус требует контрольной проверки. Согласование сверх лимита требует маршрута и роли, которая вправе принять решение. Данные, пришедшие из другой системы с задержкой, требуют понятного состояния ожидания и способа сообщить пользователю, что происходит дальше. Повтор операции заставляет заранее определить, какую запись считать основной и как продукт предотвратит двойное действие.\u003C\u002Fp>\u003Cp>Исследование \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fdoi.org\u002F10.1007\u002Fs12599-024-00911-5\">Di Francescomarino\u003C\u002Fa> рассматривает отклонения процесса как варианты, которые могут ухудшать или улучшать ожидаемый результат. Поэтому вопрос к каждой ветке звучит предметно: её нужно запретить, поддержать правилами или вынести за границы первой версии?\u003C\u002Fp>\u003Cp>Здесь появляется главное различие между схемой и продуктом. Схема показывает последовательность. Продукт должен ещё хранить состояние, проверять условия, выдавать доступы, объяснять следующий шаг и оставлять след принятого решения. Исключение влияет на оценку в тот момент, когда затрагивает хотя бы один из этих слоёв.\u003C\u002Fp>\u003Ch2>Паспорт исключения превращает разговор о сложности в состав работ\u003C\u002Fh2>\u003Cp>Вместо строки «обработать нестандартные ситуации» в постановке задачи нужен паспорт исключения. Он связывает операционную причину с тем, что появится в продукте. Такой паспорт заполняют не для всех редких эпизодов сразу, а для веток, которые уже известны участникам процесса и влияют на границу первой версии.\u003C\u002Fp>\u003Col>\u003Cli data-list-item-id=\"e6e903574dd9f32c90a3cf2d635f16e71\">\u003Cstrong>Триггер.\u003C\u002Fstrong> Что запускает ветку: отсутствие обязательного поля, другой лимит, повторное событие, отмена или ошибка интеграции.\u003C\u002Fli>\u003Cli data-list-item-id=\"e652c28a53bb4f14a50e858f7a1830833\">\u003Cstrong>Допустимость.\u003C\u002Fstrong> Это нарушение, разрешённый вариант или ситуация, где решение остаётся за ответственным человеком.\u003C\u002Fli>\u003Cli data-list-item-id=\"e80e04a32e5f12430893aeeb42c025b62\">\u003Cstrong>Владелец решения.\u003C\u002Fstrong> Какая роль видит ветку, принимает решение и отвечает за её завершение.\u003C\u002Fli>\u003Cli data-list-item-id=\"ed011903495d2cd801db43e211704df27\">\u003Cstrong>Права доступа.\u003C\u002Fstrong> Какие действия разрешены каждой роли: посмотреть детали, изменить статус, запросить данные, отменить операцию или передать её дальше.\u003C\u002Fli>\u003Cli data-list-item-id=\"e46ec87a584998b08317f7e4dc4d89c3e\">\u003Cstrong>Правило и данные.\u003C\u002Fstrong> По каким данным система выбирает маршрут, откуда они приходят и кто отвечает за их актуальность.\u003C\u002Fli>\u003Cli data-list-item-id=\"e6d5ec1aee7fdbcaa8b787fbe74d213e0\">\u003Cstrong>Состояние и коммуникация.\u003C\u002Fstrong> Что видит пользователь, что видит сотрудник и как оба понимают следующий шаг.\u003C\u002Fli>\u003Cli data-list-item-id=\"e408be14463747ed919d364baa2c1efe8\">\u003Cstrong>Интеграция и история.\u003C\u002Fstrong> В какую систему уходит действие, как обрабатывается повтор и где остаётся след решения.\u003C\u002Fli>\u003Cli data-list-item-id=\"e045be720b0d6698863dbd009247c5c13\">\u003Cstrong>Критерий завершения.\u003C\u002Fstrong> В какой момент ветка закрыта и кто может это проверить.\u003C\u002Fli>\u003C\u002Fol>\u003Cp>Один такой паспорт показывает радиус изменения. Дополнительное согласование редко ограничивается кнопкой «одобрить». Ему могут потребоваться новые права, правила переходов, журнал действий, уведомление, данные о лимите и обмен со смежной системой. Когда для всех полей есть ответы, команда видит состав работ. Когда ответов нет, это фиксируется как допущение, а не растворяется в оценке.\u003C\u002Fp>\u003Cp>Паспорт помогает и в разговоре с бизнесом. Вместо общего вопроса «какие ещё бывают случаи?» участники разбирают конкретную ветку: кто замечает её первым, какое решение принимает, что видит клиент, откуда берутся данные и где остаётся результат. Такая декомпозиция обнаруживает противоречия до того, как они станут задачами на доработку.\u003C\u002Fp>\u003Ch2>Одна ветка меняет несколько слоёв продукта\u003C\u002Fh2>\u003Cp>Пусть заявка проходит стандартное согласование, пока сумма не превышает установленный порог. Сверх порога ей требуется решение другой роли. Это уже не один дополнительный экран. У продукта появляется правило выбора маршрута, источник лимита, набор прав, новый статус, уведомление ответственному и запись о том, кто принял решение.\u003C\u002Fp>\u003Cp>Следующий вопрос — что делать, пока решение не принято. Пользователь видит «на согласовании» или получает понятную причину задержки? Может ли автор заявки отозвать её? Имеет ли руководитель право изменить данные после запуска ветки? Где сохраняется причина исключения, чтобы её увидела поддержка или аудит? Каждый ответ добавляет или снимает конкретный элемент объёма.\u003C\u002Fp>\u003Cp>Интеграции усиливают этот эффект. Внешняя система может вернуть подтверждение позже, чем интерфейс ожидает ответ. Тогда нужно определить состояние ожидания, повторный запрос, правило сопоставления событий и способ уведомить пользователя. Технически один сервис мог отработать успешно. Для человека процесс остаётся незавершённым, пока продукт не соберёт все части в понятный результат.\u003C\u002Fp>\u003Cp>Именно поэтому оценка начинается с границ сценария. В Qtim определяют, какие ветки получат полноценный маршрут, какие сохранятся как контролируемая передача ответственному, а какие пока остаются за пределами первой версии. Каждое решение должно быть видно в артефактах проекта.\u003C\u002Fp>\u003Cp>В нашем кейсе \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fprojects\u002Fpoison-drop\">Poison Drop\u003C\u002Fa> в Qtim развивали e-commerce-продукт, где каталог, профиль и заказы работают как единый сервис: работа включала frontend, backend, интеграции и инфраструктуру.\u003C\u002Fp>\u003Cp>Общая модель профиля связывает каналы, роли и проверки, поэтому изменение в одном участке сценария требует проверить статусы, права и данные в остальных.\u003C\u002Fp>\u003Ch2>Автоматизация нужна не каждой ветке\u003Cbr>\u003Cbr>&nbsp;\u003C\u002Fh2>\u003Cp>У каждой команды есть соблазн сразу автоматизировать все найденные варианты. Такой подход раздувает первый релиз и часто переносит в код правила, которые бизнес ещё не согласовал. Обратная крайность тоже опасна: скрыть все исключения за сотрудником и лишить процесс статусов, прав и истории.\u003C\u002Fp>\u003Cp>Для приоритета подходят три признака: частота, предсказуемость и цена ошибки. Частая ветка с ясным правилом и заметным риском для клиента или операции просит отдельного сценария в продукте. Редкая ситуация, где требуется профессиональное суждение, остаётся в передаче ответственному. Ей всё равно нужны владелец, статус, история и понятный канал связи.\u003C\u002Fp>\u003Cp>Так формируется проверяемая граница версии. Пользователь понимает, что его запрос принят. Сотрудник видит, кто отвечает за решение. Руководитель видит, какие варианты ещё не превратились в автоматический маршрут. При следующем цикле развития эти ветки легко вернутся в бэклог с уже известными условиями и ролями.\u003C\u002Fp>\u003Cp>Технические последствия маршрута проверяют отдельно. \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fblog\u002Fit-audit-pered-relizom\">IT-аудит перед релизом\u003C\u002Fa> связывает бизнес-сценарий с зависимостями, точками отказа и планом действий. Он помогает проверить, выдержит ли существующий контур новые статусы, вызовы внешних систем и правила повторной обработки.\u003C\u002Fp>\u003Ch2>Журнал событий показывает след, но не причину\u003C\u002Fh2>\u003Cp>Системы сохраняют статусы, время операций и часть действий пользователей. Такой журнал событий, или event log, помогает заметить варианты пути. Он не всегда объясняет причину, по которой человек выбрал иной маршрут или выполнил часть операции вне основного контура.\u003C\u002Fp>\u003Cp>В исследовании \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fdoi.org\u002F10.1007\u002Fs12599-025-00943-5\">Bartelheimer\u003C\u002Fa> авторы изучили 13 обходных путей в четырёх организациях и описали расхождения между журналами событий и фактическим исполнением. Это не оценка распространённости таких расхождений. Вывод ограничен качественным исследованием, однако он не позволяет принимать event log за полный регламент.\u003C\u002Fp>\u003Cp>Авторы работы \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fdoi.org\u002F10.1007\u002Fs44311-025-00008-6\">Franzoi\u003C\u002Fa> показывают на кейсе финансовой организации и исследовании с экспертами по process mining — анализу цифровых следов процесса, — что цифровые данные требуют контекста для корректной интерпретации. Для оценки этот контекст дают интервью с ролями, разбор документов и наблюдение за тем, где процесс выходит за описанный маршрут.\u003C\u002Fp>\u003Cp>Поэтому перед оценкой сопоставляют три источника: регламент, события в системах и фактическую последовательность действий. Расхождение между ними требует уточнить правило и выбрать, где оно должно жить: в интерфейсе, бизнес-логике, интеграции или рабочем регламенте. Иногда после такого сопоставления ветка исчезает из состава продукта: оказывается, что правило уже есть, но участники не знают о нём или не видят его в текущем интерфейсе.\u003C\u002Fp>\u003Ch2>Что подготовить до оценки первой версии\u003C\u002Fh2>\u003Cp>До разговора о сроках и бюджете достаточно собрать компактный пакет:\u003C\u002Fp>\u003Cul>\u003Cli data-list-item-id=\"e0a3c580e28f91f848079ea35ecf8b374\">основной маршрут с началом и завершением;\u003C\u002Fli>\u003Cli data-list-item-id=\"e941024e1de507bc31482689854967bec\">реестр исключений с паспортами для приоритетных веток;\u003C\u002Fli>\u003Cli data-list-item-id=\"eeed59c3b4050808fc6d9e9fefa146efd\">роли, права и допустимые действия на каждом решении;\u003C\u002Fli>\u003Cli data-list-item-id=\"e47855425795aedf7a14a5f4896ccd55a\">источники данных и точки интеграции;\u003C\u002Fli>\u003Cli data-list-item-id=\"e678bd1d5a8be9f8e0b17654b542f9a97\">границы первой версии: что автоматизируется, что передаётся ответственному, что остаётся за её пределами;\u003C\u002Fli>\u003Cli data-list-item-id=\"ef0f38750bfabdc8df8013d21a46437f3\">открытые допущения, которые ещё нужно подтвердить.\u003C\u002Fli>\u003C\u002Ful>\u003Cp>Главное возражение здесь понятно: полный список исключений редко появляется на первой встрече. Он и не нужен. Важно назвать те ветки, которые уже известны, и оставить способ добавлять новые без переписывания исходной логики. Остальные допущения должны быть видны в оценке, а не спрятаны в общей формулировке.\u003C\u002Fp>\u003Cp>Линейная схема снова станет полезной, когда рядом с ней появятся границы вариаций. Критерий первой версии звучит так: частые и предсказуемые ветки с высокой ценой ошибки получают автоматический маршрут; остальные остаются наблюдаемыми и передаются ответственному.\u003C\u002Fp>\u003Cp>Чтобы разобрать один процесс и его исключения до оценки, \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fservices\u002Fcrm\">обсудите CRM-контур в Qtim\u003C\u002Fa>. Результатом станет перечень ролей, данных, интеграций и границ первой версии.\u003C\u002Fp>",[1029,1030],{"id":138,"documentId":139,"title":140,"slug":141,"order":23,"createdAt":142,"updatedAt":142,"publishedAt":143,"locale":16},{"id":1031,"documentId":1032,"title":1033,"slug":1034,"order":23,"createdAt":1035,"updatedAt":1035,"publishedAt":1036,"locale":16},29,"yuxcudh09wo6lky0b7ikokmb","Управление проектами","upravlenie-proektami","2026-07-30T14:30:32.907Z","2026-07-30T14:30:32.928Z",[],{"createdAt":868,"id":863,"documentId":864,"title":865,"date":866,"description":9,"order":10,"slug":867,"showOnMainPage":12,"updatedAt":869,"publishedAt":870,"locale":16,"cover":1039,"content":1075,"media_event":9,"media_areas":1079,"seo":9,"localizations":1088},{"id":1040,"documentId":1041,"name":1042,"alternativeText":9,"caption":9,"width":894,"height":895,"formats":1043,"hash":1070,"ext":1045,"mime":1048,"size":1071,"url":1072,"previewUrl":9,"provider":931,"provider_metadata":9,"createdAt":1073,"updatedAt":1073,"publishedAt":1074},1024,"sb41epfd8t54shxh4x5sbdcu","photo_2026-10-15 14.38.12.jpeg",{"large":1044,"small":1052,"medium":1058,"thumbnail":1064},{"ext":1045,"url":1046,"hash":1047,"mime":1048,"name":1049,"path":9,"size":1050,"width":904,"height":905,"sizeInBytes":1051},".jpeg","https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_photo_2026_10_15_14_38_12_ce6ea8bbe7.jpeg","large_photo_2026_10_15_14_38_12_ce6ea8bbe7","image\u002Fjpeg","large_photo_2026-10-15 14.38.12.jpeg",74.93,74932,{"ext":1045,"url":1053,"hash":1054,"mime":1048,"name":1055,"path":9,"size":1056,"width":23,"height":570,"sizeInBytes":1057},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_photo_2026_10_15_14_38_12_ce6ea8bbe7.jpeg","small_photo_2026_10_15_14_38_12_ce6ea8bbe7","small_photo_2026-10-15 14.38.12.jpeg",23.1,23097,{"ext":1045,"url":1059,"hash":1060,"mime":1048,"name":1061,"path":9,"size":1062,"width":918,"height":378,"sizeInBytes":1063},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_photo_2026_10_15_14_38_12_ce6ea8bbe7.jpeg","medium_photo_2026_10_15_14_38_12_ce6ea8bbe7","medium_photo_2026-10-15 14.38.12.jpeg",46,45996,{"ext":1045,"url":1065,"hash":1066,"mime":1048,"name":1067,"path":9,"size":1068,"width":925,"height":926,"sizeInBytes":1069},"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_photo_2026_10_15_14_38_12_ce6ea8bbe7.jpeg","thumbnail_photo_2026_10_15_14_38_12_ce6ea8bbe7","thumbnail_photo_2026-10-15 14.38.12.jpeg",7.39,7394,"photo_2026_10_15_14_38_12_ce6ea8bbe7",205.06,"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fphoto_2026_10_15_14_38_12_ce6ea8bbe7.jpeg","2026-10-15T11:38:54.171Z","2026-10-15T11:38:54.172Z",[1076],{"__component":939,"id":1077,"text":1078},471,"\u003Cp>Агент сопоставляет счёт с договором, находит заявку и готовит платёж. До отправки денег платёжный контур должен независимо проверить его полномочия, лимиты и маршрут подтверждения.\u003C\u002Fp>\u003Cp>У агента нет общего «доступа к деньгам». Его возможности ограничивает набор конкретных вызовов: подготовить черновик платежа, запросить расчёт комиссии, передать операцию определённому получателю. Каждый вызов связывают с пользователем, задачей и правилами сервиса.\u003Cbr>&nbsp;\u003C\u002Fp>\u003Cfigure class=\"image\">\u003Cimg alt=\"photo_2026-10-15 14.38.16.jpeg\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fphoto_2026_10_15_14_38_16_2dec785383.jpeg\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_photo_2026_10_15_14_38_16_2dec785383.jpeg 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_photo_2026_10_15_14_38_16_2dec785383.jpeg 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_photo_2026_10_15_14_38_16_2dec785383.jpeg 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_photo_2026_10_15_14_38_16_2dec785383.jpeg 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Ch2>Три проверки перед операцией\u003C\u002Fh2>\u003Cp>\u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fgenai.owasp.org\u002Fllmrisk\u002Fllm062025-excessive-agency\u002F\">OWASP\u003C\u002Fa> относит избыточные функции, права и автономию к причинам Excessive Agency. Модель формирует предложение, а сервис правил проверяет его детерминированно: по данным операции, роли инициатора и действующей политике.\u003C\u002Fp>\u003Cfigure class=\"image\">\u003Cimg alt=\"photo_2026-10-15 14.38.14.jpeg\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fphoto_2026_10_15_14_38_14_950a04a97e.jpeg\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_photo_2026_10_15_14_38_14_950a04a97e.jpeg 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_photo_2026_10_15_14_38_14_950a04a97e.jpeg 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_photo_2026_10_15_14_38_14_950a04a97e.jpeg 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_photo_2026_10_15_14_38_14_950a04a97e.jpeg 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Ch2>Идентичность агента не расширяет права пользователя\u003C\u002Fh2>\u003Cp>Общая техническая учётная запись скрывает инициатора операции и усложняет отзыв доступа. Безопаснее связать пользователя, отдельную агентскую идентичность и контекст конкретной операции. Агентская учётная запись подтверждает происхождение вызова, но сервис авторизации проверяет права инициатора.\u003C\u002Fp>\u003Cp>\u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fwww.nccoe.nist.gov\u002Fprojects\u002Fsoftware-and-ai-agent-identity-and-authorization\">NCCoE\u003C\u002Fa> рассматривает идентификацию и авторизацию действий программных и ИИ-агентов как отдельную инженерную задачу. Практически это означает список разрешённых операций, границы доступа по компании или счёту, короткоживущие токены и запрет на функции вне сценария.\u003C\u002Fp>\u003Cp>В нашем кейсе \u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fprojects\u002Fpoison-drop\">Poison Drop\u003C\u002Fa> Qtim развивал e-commerce-продукт: frontend, backend, интеграции и инфраструктуру. В checkout профиль, заказ и оплата проходили по одному сценарию, а роли и авторизация были вынесены в отдельный контур — та же архитектурная граница нужна, когда агент получает доступ к финансовому действию.\u003C\u002Fp>\u003Cul>\u003Cli data-list-item-id=\"e08e061d83aeae0724b9e2d1cac14ffa1\">Агент создаёт черновик платежа и не меняет реквизиты контрагента.\u003C\u002Fli>\u003Cli data-list-item-id=\"ee82c8f01efaa64de4e9ac42486cbdd17\">Доступ ограничен конкретной компанией, счётом или проектом.\u003C\u002Fli>\u003Cli data-list-item-id=\"e403ea8a5829f22119e44c50939a7da0c\">Токен действует только в рамках задачи или сессии.\u003C\u002Fli>\u003Cli data-list-item-id=\"e5df0a6f74815be1c69b2f150f7f21350\">Функции вне продуктового сценария недоступны.\u003C\u002Fli>\u003C\u002Ful>\u003Ch2>Лимит исполняет платёжный контур\u003C\u002Fh2>\u003Cp>Инструкция в системном промпте не блокирует API-вызов после ошибки, инъекции или сбоя оркестратора. Ограничения суммы, периода, получателя, частоты, срока действия и типа операции проверяет сервис, который принимает платёж к исполнению.\u003C\u002Fp>\u003Cp>\u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fblog.pcisecuritystandards.org\u002Fai-principles-securing-the-use-of-ai-in-payment-environments\">PCI\u003C\u002Fa> рекомендует для ИИ в платёжных окружениях ограниченные контекстные учётные данные, журналирование и возможность отключения. В зависимости от провайдера ограничения могут дополнительно связываться с токенами или одноразовыми платёжными реквизитами.\u003C\u002Fp>\u003Cp>\u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fservices\u002Fsaas\">Правила доступа, лимиты и журналы проектируют как части SaaS- и PaaS-платформы\u003C\u002Fa>, а не как настройки в интерфейсе модели.\u003C\u002Fp>\u003Ch2>Подтверждение зависит от ущерба и обратимости\u003C\u002Fh2>\u003Cfigure class=\"image\">\u003Cimg alt=\"photo_2026-10-15 14.38.15.jpeg\" src=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fphoto_2026_10_15_14_38_15_9f6bc8023b.jpeg\" srcset=\"https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fthumbnail_photo_2026_10_15_14_38_15_9f6bc8023b.jpeg 245w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fsmall_photo_2026_10_15_14_38_15_9f6bc8023b.jpeg 500w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Fmedium_photo_2026_10_15_14_38_15_9f6bc8023b.jpeg 750w, https:\u002F\u002Fstrapi.qtim.pro\u002Fuploads\u002Flarge_photo_2026_10_15_14_38_15_9f6bc8023b.jpeg 1000w\" sizes=\"100vw\" width=\"1000\">\u003C\u002Ffigure>\u003Cp>Подтверждение показывает получателя, сумму, основание, правило и последствия. Предсказуемые маршруты можно заранее ограничить политикой, а отклонения переводить на человека.\u003C\u002Fp>\u003Cp>Много проверок могут замедлить процесс. Для массовых повторяемых операций команда заранее согласует ограниченные маршруты и оставляет подтверждение для отклонений. Скорость создают ясные правила, а не отключённые проверки.\u003C\u002Fp>\u003Ch2>Наблюдаемость не даёт сбою стать вторым платежом\u003C\u002Fh2>\u003Cp>Ключ идемпотентности (idempotency key) связывает предложение агента, запрос на подтверждение и исполнение: повторный запрос не создаёт вторую операцию. Журнал хранит параметры без лишних чувствительных данных, версию политики, результаты проверок, ID подтверждения и ответ провайдера.\u003C\u002Fp>\u003Cp>\u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fwww.nist.gov\u002Fpublications\u002Fsummary-analysis-responses-request-information-regarding-security-considerations-ai\">NIST\u003C\u002Fa> отмечает новые угрозы безопасности ИИ-агентов и потребность адаптировать киберпрактики. Поэтому аварийное отключение должно останавливать новые вызовы платёжного инструмента, отзывать агентские токены и переводить незавершённые задачи на разбор.\u003C\u002Fp>\u003Ch2>Чек-лист до пилота\u003C\u002Fh2>\u003Col>\u003Cli data-list-item-id=\"e7ec8e43ffdff4e70c2219afb2aecf7d1\">Зафиксировать доступный агенту платёжный вызов.\u003C\u002Fli>\u003Cli data-list-item-id=\"e9e9b58a7af0209a406e9998f7c2c1093\">Связать инициатора с его правами.\u003C\u002Fli>\u003Cli data-list-item-id=\"e963fb1f5d787071c8c33f9ba218879da\">Описать сумму, период, получателя, валюту, частоту и срок лимита.\u003C\u002Fli>\u003Cli data-list-item-id=\"edd21e9c6f6f96dd314f69efd7a7a70ad\">Определить триггеры подтверждения.\u003C\u002Fli>\u003Cli data-list-item-id=\"e905f2917a81574044268376ca8e92d6c\">Хранить версию политики и её результат.\u003C\u002Fli>\u003Cli data-list-item-id=\"e05ac7225ee5f28b523d11a24c396c56a\">Связать маршрут ключом идемпотентности.\u003C\u002Fli>\u003Cli data-list-item-id=\"e3cb507dce4c30636c8d94698a294cd4a\">Назначить владельца журнала событий.\u003C\u002Fli>\u003Cli data-list-item-id=\"e80f0cb67ee321c40dfd3f065c8ead787\">Проверить аварийное отключение на учениях.\u003C\u002Fli>\u003C\u002Fol>\u003Cp>Правило для пилота: агент может предлагать и исполнять только те операции, для которых платёжный контур независимо проверяет право, лимит и маршрут подтверждения.\u003C\u002Fp>\u003Cp>\u003Ca target=\"_blank\" rel=\"noopener noreferrer\" href=\"https:\u002F\u002Fqtim.pro\u002Fservices\u002Fsaas\">Обсудите с Qtim проектирование SaaS-платформы\u003C\u002Fa>, чтобы определить границы автономии, лимиты и путь подтверждения для конкретного финансового сценария.\u003C\u002Fp>",[1080,1087],{"id":1081,"documentId":1082,"title":1083,"slug":1084,"order":23,"createdAt":1085,"updatedAt":1085,"publishedAt":1086,"locale":16},25,"pzycouhlw11nznfb4b0zb2tv","AI и нейросети","ai-i-nejroseti","2026-07-30T14:30:01.132Z","2026-07-30T14:30:01.147Z",{"id":138,"documentId":139,"title":140,"slug":141,"order":23,"createdAt":142,"updatedAt":142,"publishedAt":143,"locale":16},[]]