3 low-code тренди: чому малокодова розробка – важлива частина технологічної стратегії на 2021 рік

Дона Саркар, Головний спеціаліст з хмарних технологій, 14 січня 2021 року

За останній рік абсолютно всі фахівці – від розробників ПЗ до тих, хто використовує технології в професійній діяльності – змінили свій підхід до роботи. Багато людей працювали дистанційно. Обслуговування клієнтів стало випробуванням. Організаціям необхідно було трансформувати базові офісні процеси та швидко оцифрувати їх з мінімальними перериваннями роботи.

Ці масштабні зміни потребували швидкої реакції в 2020 році, і очевидним вибором для задоволення нового попиту стали low-code додатки. Якщо ви прагнете поліпшити свій підхід до розробки та ефективно працювати в нових умовах, вам варто розглянути впровадження low-code в свою стратегію.

Розробники мали величезний список технологічних завдань і до пандемії, але тепер вони повинні докорінно переглянути принципи роботи бізнесу. Щоб заповнити цю прогалину, багато розробників та організацій зробили ставку на low-code розробку і автоматизацію.

У найближчі п’ять років буде створено 500 мільйонів нових додатків. За даними IDC, ця цифра перевищує кількість усіх додатків, створених за останні 40 років. Професійних code-first розробників, які впораються з обсягом майбутньої роботи з модернізації бізнесу, просто не вистачить. Однак, є і хороші новини: існує low-code технологія, яка дасть можливість більшій кількості людей створювати додатки незалежно від їхнього вміння писати код. Цій темі присвячений наш безкоштовний курс для початківців, розроблений спільно з Udacity. Пройшовши його, ви дізнаєтеся, як створювати low-code додатки за допомогою Microsoft Power Platform.

Які ж тренди та ідеї 2020 року залишаться актуальними у найближчому майбутньому? Розглянемо 3 ключових low-code тренди, яким повинен слідувати кожен розробник і технічний фахівець:

  • Low-code і платформи для спільної роботи – бізнес-додатки та рішення повинні бути там, де нам зручно взаємодіяти.
  • Автоматизація як спосіб звільнити вашу організацію від трудомістких процесів, забезпечуючи оперативність та безперебійність бізнес-процесів.
  • Змішані команди із code-first розробників та непрофесійних розробників, які співпрацюють для вирішення бізнес-завдань.
  1. Об’єднання low-code додатків та платформ для спільної роботи: найбільш важливі та затребувані додатки знаходяться там, де відбувається взаємодія

Використання платформ для спільної роботи та спілкування, таких як Microsoft Teams, істотно поширилося за час пандемії. Наразі щоденна кількість активних користувачів Microsoft Teams перевищує 115 мільйонів. Багатьом співробітникам довелося швидко перейти на дистанційну роботу, тож їм знадобилися прості інструменти для взаємодії, щоб бізнес продовжував розвиватися. Teams – ідеальна платформа для спільної роботи, і наступний крок – інтеграція необхідних додатків безпосередньо у Teams, де співробітники проводять все більше часу.

У зв’язку з цим наші клієнти виділяють три потреби:

  • отримання аналітичної інформації про їхній бізнес на основі даних,
  • можливість самостійно отримати інформацію в будь-який час,
  • а також легка комунікація про те, як вони можуть діяти на основі цієї інформації.

Американський Червоний Хрест чудовий приклад того, як можна впоратися з такими завданнями. Це організація, яка надає допомогу в разі надзвичайних ситуацій та стихійних лих в США. Їхні співробітники знаходяться у різних куточках країни, і в разі надзвичайної події їм потрібні прості та зрозумілі інструменти для спілкування та спільної роботи. Таким інструментом для них став Teams. Для взаємодії для спільного реагування на стихійні лиха вони використовують Microsoft Power BI в Teams для відображення даних з використанням будь-яких фільтрів та зведених діаграм, необхідних для конкретного виду інформації, а також Microsoft Power Apps, який допомагає діяти на основі цих даних.

Великі клієнти говорять про те, що як тільки їхні співробітники, які не є розробниками, починають використовувати Teams, вони швидко знаходять в ньому Power Apps і починають створювати додатки для груп, не виходячи з додатку Teams.

Легкий спосіб почати – це використовувати функцію Microsoft Dataverse for Teams. Це вбудована low-code платформа даних для Teams, яка дозволяє створювати і редагувати користувацькі додатки та робочі процеси за допомогою Power Platform і публікувати їх для ваших груп в Teams. При цьому немає необхідності перемикатися між додатками. Незалежно від наявності досвіду роботи з кодом, люди можуть з легкістю створювати додатки з нуля або використовувати один із готових шаблонів як відправну точку. Щоб дізнатися більше про те, як створювати додатки за допомогою Microsoft Dataverse for Teams, переходьте за посиланням.

  1. Автоматизація як спосіб налагодити роботу вашої організації

Якщо ви працюєте у сфері ІТ або у вас є такі знайомі, ви маєте уявлення про те, скільки ручної роботи доводиться виконувати щодня. Потрібно встановлювати оновлення, конфігурувати їх для різних серверів, машин і додатків. Автоматизація цих завдань може істотно спростити життя ІТ-фахівців. Наприклад, Power Automate виконує понад 25 мільярдів автоматичних дій від імені своїх користувачів щомісяця!

За допомогою нашого нового набору інструментів автоматизації Microsoft Power Automate Desktop ІТ-фахівець може створити базову автоматизацію для перевірки наявності оновлень Windows та їхнього встановлення. Таким чином він зможе щомісяця заощаджувати сотні годин роботи.

Іноді корисно отримати пораду щодо того, як ваш ІТ-відділ може працювати більш ефективно, на основі аналізу ваших наявних процесів. Нещодавно ми представили інструмент Process Advisor, який допоможе визначити, де можна скоротити обсяг ручної роботи і впровадити автоматизацію у вашій організації.

PharmScript, фармацевтична компанія, яка обслуговує установи довгострокової та післяопераційної медичної допомоги, використовує Power Automate Desktop та нашу нову попередню версію Process Advisor для автоматизації завдань, що вимагають великих витрат часу та ресурсів. Використовуючи функцію Robotic Process Automation (RPA) в Power Automate PharmScript повністю автоматизує багато наскрізних процесів, в тому числі створення звітів, перевірку та обробку даних. Таким чином компанія заощаджує 90 годин роботи щомісяця, які можна витратити на важливішу роботу.

Щоб ще більше оптимізувати свої автоматизовані процеси, PharmScript використовує попередню версію Process Advisor для візуального відображення і розуміння життєвого циклу процесу виставлення рахунків за замовлення в кінці місяця, в тому числі його тривалість, етапи та варіанти. Виявлення вузьких місць допомагає оптимізувати процес виставлення рахунків і використовувати Process Advisor для збору інформації та аналізу більшої кількості процесів.

Автоматизація за допомогою Power Platform – найкращий спосіб допомогти ІТ-адміністраторам опанувати навички ІТ-розробки та управління. За посиланням ви зможете дізнатися більше про наші нові пропозиції щодо автоматизації за допомогою Power Platform.

  1. Змішані команди розробників будуть взаємодіяти для створення додатків та технічних рішень майбутнього за підходами «зверху вниз» та «знизу вгору»

Змішані команди розробників – це нова галузева концепція.

Коротко кажучи, це команди (або віртуальні команди) code-first розробників, непрофесійних розробників (людей, які створюють low-code додатки без традиційного досвіду розробки) та ІТ-розробників, які працюють разом для вирішення бізнес-завдань. Все більше організацій створюють змішані команди розробників, тому що розуміють, що не можна обирати між high-code і low-code інструментами – їх необхідно поєднувати.

Є два цікавих підходи до організації роботи змішаних груп розробників. В рамках першого підходу, code-first розробник пише back-end API та конектори, які можуть бути використані іншими співробітниками компанії в Power Apps. Вони зберігають свої API в таких інструментах, як Azure API Management, щоб low-code розробники могли використовувати їх для створення необхідних додатків. В рамках другого підходу, професійний розробник виконує роль архітектора, який планує всю роботу зі створення додатків, щоб такі проєкти були більш стратегічно точними і спланованими, а не одноразовими рішеннями.

Ми також співпрацюємо з GitHub для інтеграції Power Apps з GitHub Actions, щоб групи професійних і непрофесійних розробників могли спільно працювати над проєктами створення додатків. Щоб дізнатися про це більше, пропонуємо подивитися наш вебінар «Розробка, тестування та реалізація додатків за допомогою GitHub Actions для Power Platform», доступний за запитом.

Такий спосіб роботи – це нова нормальність. Важливим є те, що сьогоднішні незвичні обставини створюють інноваційні можливості, які змушують розробників і технічних користувачів подивитися на свою роботу по-іншому, і low-code розробка стає все більш важливою частиною цього нового мислення.

Щоб дізнатися більше про те, як створювати low-code додатки за допомогою Power Platform, пропонуємо пройти безкоштовний курс для початківців, який ми розробили спільно з Udacity. Додаткова інформація також доступна в документації з Power Platform.

Джерело

Posted in: