На моєму досвіді на стадії POC/MVP все виглядає чудово і для дуже простих сценарієв використання low-code агенти працюють прекрасно. При цьому, на перших формальних релізах виявляється доволі багато питань і проблем і радість (хайп) спадає і все це перетворюється в звичайний інструмент із своїми плюсами та мінусами.
Дійсно рекламні акції занадто «гарні». При цьому, ці інструменти можна використовувати, як професійними так і не професійними розробниками. У них як би 2 сценарія використання. Якщо треба автоматизувати обробку емейла чи файла на OneDrive — це можна зробити без будь-яких складнощів і без знань, що таке SOLID, API, T-SQL та інше. При цьому, якщо задача в тому, що б зінтегрувати створення запису у Salesforce та в Azure SQL — цим інструментом можна скористатися, але вже треба знання T-SQL та REST API. Я не кажу, що це буде найкращий вибір, але він точно може бути альтернативою і деяких умовах — гарним вибором.
Performance. Для асинхронних процесів він не є таким критично важливим, якщо ми не кажемо про big data чи high-load, а в контексті автоматизації бізнес процесів в великих enterprise, де поточний рівень автоматизації <5% то і подавно.
Ліміти. Так. Вони всюди є. Плюс «це ж майкрософт» :). Знову ж таки, ми не говоримо про high-load and big data в даному контексті.
Платний. Це Microsoft — у нього все платне :), як і будь що в сучасному клауді (якщо ми не говоримо про тріальні і випробувальні безкоштовні компоненти). Також, враховуючи, що дуже багато кліентів мають Office E3 ліцензію, це дозволяє користуватися цими тулами безкоштовно. Також багато асинхронних процесів можна автоматизувати через service/technical account, що також скорочує ціну.
Це дійсно так. Саме тому, що поточні застосунки, low/no-code, АІ та багато чого іншого дає можливіть робити часті експерименти і не втрачати на їх впровадження тисячи чи мільйони долларів. Це дозволяє також закривати дірки в місцях повної відсутності автоматизації простими і ефективними (для своїх задач) інструментами. При цьому ціна експерименту дозволяє доволі легко через рік..два..п’ять цей застосунок чи процес замінити на «професійний» написаний командою розробки ПЗ, який буде коштувати на декілька порядків більше. Це можна зробити коли буде детальніше зрозуміло, що саме треба зробити, чи дійсно впровадження приносить цінність і чи насправді цим користуються. На моємі досвіді саме так і траплялось.
Так і є. Саме такі задачі і автоматизували. Файли, емейли, Sharepoint, Excel, і тд.
Перфоманс для асинхронних процесів не так важливий, особливо при 0% поточного рівня автоматизації і розумного підходу до реінжинірінгу бізнес процесу.
Ліміти. Так. Вони всюди є. Плюс «це ж майкрософт» :). Знову ж таки, ми не говоримо про high-load and big data в даному контексті.
Дебагер — це дійсно болюча тема, і тому, що складніше ніж на 20 блоків дуже важко розробляти, «дебажити» і підтримувати.
Контроль версії можливий, але це заскладна тема для коментарів і бізнес користувачів.
Вирішувалась задача автоматизації великої кількості тривіальних бізнес процесів (як вказано в статті) при сильно обмежених бюджетах і кількості людей/розробників.
Ця задача вирішувалась для нетехнічних компанії, в яких ІТ відділ був дуже малим і вимірювався одиницями (навіть не десятками) людей, але були доволі «просунуті» люди з бізнесу (продажі, бухгалтерія, маркетінг і тд).
На мою думку, деякі з цих No/Low-code інструментів і є якраз цими IDE з AI. Power Automate Copilot, наприклад, доволі непогано робить тривіальні задачі за 1 промпт в декілька речень. Звичайно у цих інструментів повно обмежень, галюцинацій, але для новачків і бізнес-користувачів вони дуже корисні, і якщо треба працювати із стандартними офісними застосунками, то це саме то, що треба.
Дякую за відгук.
Будемо по трошки просувати Power Platform в маси :). Так, це нішевий стек, але дуже гарний для деяких юз кейсів.
Погоджуюсь. В цьому і сенс робити автоматизацію за допомогою бізнес користувачів, бо вони найкраще розуміють що саме треба зробити.
При цьому також важливо, що не кожна людина готова вивчати програмування, і якщо у відділі таких людей нема, то це може стати серйозною проблемою. Ну і звичайно, щось складне написати без знань мов програмування — дуже важко.
Бізнес завжди викрутиться, тому питання часто стоїть в якості створених застосунків і стратегії їх подальшого розвитку і підтримки.
Автоматизовані тести завжди були runnable documentation. А цей підхід дуже гарно це доповнює для людей, які не вміють читати код. Було б ще добре зробити це плагіном, що б опис генерувався кожен раз і можна було б за 2 хвилинним отримати відео, бо тести же оновлюється постійно.
Звільнятися не обов’язково, але депресія дійсно допомагає :) Тут є моя історія, якщо комусь цікаво — drukarnia.com.ua/...ak-ya-vidavav-knigu-bCg2q
Дуже гарна стаття!
Чи є якийсь список рекомендованої літератури чи топ 1 книга? Цікавить рівень переходу team lead — head of something.