Поділитися через


Різниця між Power Apps і традиційними підходами до розробки програм

Порівнюючи з традиційною розробкою програм, проекти Power Apps відрізняються у двох ключових областях:

  • формат спільної роботи різних учасників організації над створенням рішення;

  • методологія розробки.

Відмінності в тому, хто розробляє програму

Power Apps – це платформа, яка може стати в пригоді як професійним розробникам, так і розробникам-любителям.

У традиційному середовищі розробки лише професійні розробники можуть брати участь у фактичному створенні програми. Завдяки Power Apps кожен має змогу створювати потрібні програми за допомогою розширених функцій, до яких раніше мали доступ тільки професійні розробники. Power Apps "демократизує" створення користувацьких бізнес-програм, дозволяючи користувачам створювати багатофункціональні користувацькі бізнес-програми без написання коду.

Microsoft Power Platform і екосистема Azure.

Відмінності в методології розробки

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

Каскадна модель розробки: проектування, розробка, тестування та випуск.

Незважаючи на більш сучасні підходи до розробки, як-от гнучка розробка, може пройти тривалий час, перш ніж користувачам буде надано перший мінімально життєздатний продукт (MVP).

Гнучка розробка: проектування, кілька циклів ітерації, а потім випуск першого MVP.

За допомогою Power Apps можна швидко створити придатну до використання версію програми, оскільки Power Apps забезпечує процес розробки в режимі WYSIWYG (від англ. «what you see is what you get», що дослівно перекладається як «що бачите, те й маєте»). Користувачі ознайомлюються з фактичною робочою програмою на ранньому етапі процесу розробки, і в разі виникнення нових вимог до наступної версії можна додавати нові функції.

Розробка за допомогою Power Apps: незначне використання коду та WYSIWYG забезпечують швидку розробку MVP.

Примітка

Розкажіть нам про свої уподобання щодо мови документації? Візьміть участь в короткому опитуванні. (зверніть увагу, що це опитування англійською мовою)

Проходження опитування займе близько семи хвилин. Персональні дані не збиратимуться (декларація про конфіденційність).